最新微机原理-作业PPT课件.ppt

上传人:豆**** 文档编号:77614791 上传时间:2023-03-15 格式:PPT 页数:20 大小:1,022KB
返回 下载 相关 举报
最新微机原理-作业PPT课件.ppt_第1页
第1页 / 共20页
最新微机原理-作业PPT课件.ppt_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《最新微机原理-作业PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新微机原理-作业PPT课件.ppt(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、微机原理微机原理-作业作业5.数制转换(无符号数)数制转换(无符号数)(1)10111100B=274 Q=188 D=BC H11*16+12=188十十十六十六二二(2)126=7E H=0111 1110 B=176 Q7*16+14=126(5)345Q=011 100 101 B=E5 H=229 D14*16+5=229(4)4EH=0100 1110 B=116 Q=78 D4*16+14=7812341677213416(3)1234=4D2 H=0100 1101 0010 B=2322 Q4*162+13*16+2=1234 (1)实际地址(也称物理地址)实际地址(也称物理

2、地址)是指是指CPU和存储器进行数据交和存储器进行数据交换时所用的地址,对换时所用的地址,对8086/8088来说,是用来说,是用20位二进制或位二进制或5位十六进制位十六进制表示的地址码。表示的地址码。13.什么是实际地址?什么是逻辑地址?有一个由什么是实际地址?什么是逻辑地址?有一个由20个字个字组组成的数据区,其起始地址为成的数据区,其起始地址为610AH:1CE7H,试写出该数据区,试写出该数据区首末单元的实际地址首末单元的实际地址PA。答:答:(2)逻辑地址逻辑地址是指产生实际地址所用到的两个地址分量:是指产生实际地址所用到的两个地址分量:段地址段地址和偏移量和偏移量。段地址段地址就

3、是段寄存器的内容;就是段寄存器的内容;偏移量偏移量是段内某单元相对于是段内某单元相对于段起始地址的距离。段起始地址的距离。(3)首单元的实际地址首单元的实际地址=610A0H+1CE7H=62D87H 末单元的实际地址末单元的实际地址=62D87H+27H=62DAEH27H=39第第3章章 作业(作业(P98:3,8)3.指出下列指令中画线部分的寻址方式:指出下列指令中画线部分的寻址方式:(1)MOV AX,1234H ;立即数寻址立即数寻址(2)MOV BX,AX ;寄存器寻址寄存器寻址(3)MOV BX,DS:2000H ;直接寻址直接寻址(4)MOV AL,BP ;寄存器间接寻址寄存器

4、间接寻址(5)MOV AX,DI+200H ;寄存器相对寻址寄存器相对寻址(6)MOV AX,VRA1 ;直接寻址直接寻址(7)MOV AX,VRA1BPSI ;相对基址变址寻址相对基址变址寻址8.指出下列指令错误的原因:指出下列指令错误的原因:(1)MOV CL,300 ;超过了超过了1个字节的范围个字节的范围0255(2)MOV CS,AX ;不能改变不能改变(CS)值值(3)MOV BX,DL ;位数不匹配位数不匹配(4)MOV ES,1000H ;ES不能直接赋值不能直接赋值(5)TEST BX,CX ;不能用不能用CX做间址寻址做间址寻址(6)SUB BX,BP+SI ;2个操作数不

5、能同时在存储器个操作数不能同时在存储器第第7章章 作业作业把内存把内存DATA缓冲区的缓冲区的100个字送出打印。个字送出打印。B口:输出,方式口:输出,方式0;C口:下半部分输出,上半部分输入。口:下半部分输出,上半部分输入。8088A15A14A13AD7AD0STBBUSY锁存器锁存器3:8译码器译码器PB7-PB0PC1PC7A1A0CSY6打印机打印机8255D7-D0D7-D0A15 A14 A13 A12 A3 A2 A1 A0 1 1 0 1 1 1 0 0 ;A口,口,DFFCH 1 1 0 1 1 1 0 1 ;B口,口,DFFDH 1 1 0 1 1 1 1 0 ;C口,

6、口,DFFEH 1 1 0 1 1 1 1 1 ;控制口,;控制口,DFFFH端口地址:端口地址:A口:口:DFFCH;B口:口:DFFDH;C口:口:DFFEH;控制口:控制口:DFFFH方式控制字方式控制字:1 0 0 0 1 0 0 0B(88H)A、B、C工作于方式工作于方式0,B输出,输出,PC7-PC4为输入为输入,PC3-PC0为输出为输出。C口置位口置位/复位控制字:复位控制字:PC1置置1:0 000 001 1B(03H););PC1置置0:0 000 001 0B(02H)LEA SI,DATA MOV CX,200 MOV DX,0DFFFH;置方式控制字置方式控制字

7、MOV AL,88H OUT DX,AL MOV AL,03H ;STB=1 OUT DX,AL MOV DX,0DFFDH ;不忙(不忙(PC7=0),送一个字节到),送一个字节到B口口 MOV AL,SI OUT DX,AL MOV DX,0DFFFH ;STB=0 MOV AL,02H OUT DX,AL INC AL ;STB=1 MOV AL,03H OUT DX,AL INC SI LOOP LPST DEC CX JNZ LPSTLPST:MOV DX,0DFFEH ;读读C口状态口状态 IN AL,DX AND AL,80H JNZ LPST ;PC7=1,BUSY忙,等待忙,

8、等待2.8255A在应用系统中的连接图如下:设在应用系统中的连接图如下:设8255A的的PA口接口接8只发光二只发光二极管,极管,PC口的口的PC2接开关,接开关,PA口输出,口输出,PC2输入,都工作在方式输入,都工作在方式0。要求编程实现以下功能:当开关拨至要求编程实现以下功能:当开关拨至ON时,时,8只发光二极管中的偶只发光二极管中的偶数位(即数位(即L0、L2、L4、L6)亮,其余不亮;当开关拨至)亮,其余不亮;当开关拨至OFF时,时,8只发光二极管中的奇数位(即只发光二极管中的奇数位(即L1、L3、L5、L7)亮,其余不亮。)亮,其余不亮。假设假设PA口、口、PB口、口、PC口和控制

9、字寄存器的端口地址分别为口和控制字寄存器的端口地址分别为100H103H。解:解:当当PA口对应引脚为口对应引脚为“1”时,发光二极管。因此,当开关拨时,发光二极管。因此,当开关拨ON时(即时(即PC2=1),),PA口输出口输出01010101B(55H)时,发光二极)时,发光二极管中的偶数位(即管中的偶数位(即L0、L2、L4、L6)亮;当开关拨)亮;当开关拨OFF时(即时(即PC2=0),),PA口输出口输出10101010B(0AAH)时,发光二极管中的奇)时,发光二极管中的奇数位(即数位(即L1、L3、L5、L7)亮。)亮。MOV DX,103H ;控制口控制口MOV AL,1000

10、0001B ;写入控制字,无关位设为;写入控制字,无关位设为0状态状态OUT DX,ALMOV DX,100H ;00000000B送到送到A口,让所有灯灭口,让所有灯灭MOV AL,00000000B ;OUT DX,ALW:MOVDX,102H ;PC口口 IN AL,DX ;读;读PC口口 TEST AL,04H ;检查开关状态(;检查开关状态(PC2)JZ WOFF ;PC2=0,表示开关,表示开关OFFWON:MOVDX,100H ;PC2=1,PA口输出口输出01010101B MOVAL,01010101B ;OUTDX,AL JMP WWOFF:MOV DX,100H ;PC2

11、=0,PA口输出口输出10101010B MOVAL,10101010B ;OUTDX,AL JMP W(1)写出)写出0#,1#的初始化程序;的初始化程序;(2)锁存)锁存0#的初值在内存的初值在内存CONT单元。单元。0#:作分频器(输出连续单脉冲):作分频器(输出连续单脉冲)1#:输出连续方波:输出连续方波译码器译码器A7A2CSCLK0OUT0CLK1OUT1GATE0GATE1+5V410ms1SY16IBM PC的的CLK.第第9章章 作业作业4.77MHzA1A0A1A0控制字:控制字:0#00 11 010 0B=34H;1#01 01 011 0B=56H锁存控制字:锁存控制

12、字:0#00000000B=40HN0=11925=2E95HN1=100=64H解:解:16=10HA7 A6 A5 A4 A3 A2 A1 A0 0 1 0 0 0 0 0 0 ;#0,地址,地址40H 0 1 0 0 0 0 0 1 ;#1,地址,地址41H 0 1 0 0 0 0 1 0 ;#2,地址,地址42H 0 1 0 0 0 0 1 1 ;控制口,地址控制口,地址43H4.77MHz/4=1.1925MHzN0=11900=2E7CH锁存锁存0#:MOV AL,00HOUT 43H,ALIN AL,40HMOV CONT,ALIN AL,40HMOV CONT+1,ALMOV AL,56HOUT 43H,ALMOV AL,64HOUT 41H,AL初始化初始化1#:MOV AL,34H ;写控制字;写控制字OUT 43H,ALMOV AL,95H ;写计数值;写计数值低低字节字节OUT 40H,ALMOV AL,2EH ;写计数值;写计数值高高字节字节OUT 40H,AL初始化初始化0#:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com