微机与接口作业答案

微机与接口作业答案

ID:38314686

大小:334.05 KB

页数:38页

时间:2019-06-09

微机与接口作业答案_第1页
微机与接口作业答案_第2页
微机与接口作业答案_第3页
微机与接口作业答案_第4页
微机与接口作业答案_第5页
资源描述:

《微机与接口作业答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、作业董海燕《微机原理与接口技术》2-6.8086系统中的存储器为什么要采用分段结构?有什么好处?答:8086CPU中的寄存器都是16位的,16位的地址只能访问64KB的内存。8086系统中的物理地址是由20根地址总线形成的,要做到对20位地址空间进行访问,就需要两部分地址采用段基址和偏移地址方式组成物理地址的优点是:满足对8086系统的1MB存储空间的访问,同时在大部分指令中只要提供16位的偏移地址即可。通信教研室22021年9月2日2-10、8086最小模式和最大模式有什么区别?各有什么特点8086最小模式和最大模式主要区别体现在8086

2、CPU的第24~31引脚具有不同功能最小模式:系统中只有8086一个处理器,所有的控制信号都是由8086CPU产生(MN/MX=1)。最大模式:系统中可包含一个以上的处理器,比如包含协处理器8087。在系统规模比较大的情况下,系统控制信号不是由8086直接产生,而是通过与8086配套的总线控制器等形成(MN/MX=0)。最大模式一般用于多处理器系统中通信教研室32021年9月2日2-14、某程序在当前数据段中存有两个数据字0ABCDH和1234H,它们对应的物理地址分别为3FF85H和40AFEH,若已知当前(DS)=3FB0H,请说明这两

3、个数据的偏移地址,并用图说明它们在存储器中的存放格式。答:偏移地址为:0485H和0FFEH。通信教研室42021年9月2日3-1分别指出下列指令的源操作数和目标操作数的寻址方式1:MOVAX,[SI]寄存器寻址寄存器间接寻址2:MOVDI,100寄存器寻址立即寻址3:MOV[BX],AL寄存器间接寄存器4:MOV[BX][SI],CX基址变址寄存器5:ADDDX,106H[SI]寄存器变址6:PUSHAX寄存器7:ADDDS:[BP],AX寄存器间接寄存器8:ORAX,DX寄存器寄存器通信教研室52021年9月2日3-2:设寄存器DS=2

4、000H,SS=1500H,ES=3200H,SI=0A0H,BX=100H,BP=10H,数据段中变量VAL的偏移地址为50H,试指出下列各条指令中源操作数的寻址方式是什么?对于存储器操作数,其物理地址是多少?MOVAX,[100H]直接寻址:20100HMOVCX,ES:[BX]寄存器间接寻址32100HMOVDX,[BX][SI]基址变址:201A0hMOVAX,VAL[SI]变址寻址:200F0hMOVBX,1234[BX]基址寻址:21334HMOVAX,[BP]寄存器间接寻址:15010H通信教研室62021年9月2日3-5:已

5、知,DS=2000H,BX=100H,SI=02H从物理地址20100H单元开始,依次存放数据12H,34H,56H,78H,而从物理地址21200h单元开始,依次存放数据2AH,4CH,8BH,98H.试说明下列各条指令单独执行后AX寄存器的内容。(1)MOVAX,3600H3600H(2)MOVAX,[1200H]4C2AH(3)MOVAX,BX0100H(4)MOVAX,[BX]3412H(5)MOVAX,1100H[BX]4C2AH(6)MOVAX,[BX][SI]7856H通信教研室72021年9月2日4-4试统计9个数中偶数的个

6、数并将结果显示在屏幕上datasegmentbuffdb3bh,42h,80h,-75,0a4H,69,-2eh,0cch,200dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,ax通信教研室82021年9月2日movsi,offsetbuffmovcx,9xordl,dlA1:moval,[si]shral,1jcnextincdlnext:incsiloopA1adddl,30hmovah,2int21hmovax,4c00hint21hcodeendsends

7、tart通信教研室92021年9月2日4-5试将2一串16位无符号数加密,加密方法是乘以2DATASEGMENTMEMDW20DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AX通信教研室102021年9月2日MOVCX,LENGTHMEMLEABX,MEMAA1:MOVAX,[BX]ADDAX,AX(或SHLAX,1或SALAX,1)MOV[BX],AXADDBX,2LOOPAA1MOVAX,4C00HINT21HCODEENDSENDSTART通信教

8、研室112021年9月2日5-6根据DL的D3位,完成两个压缩BCD数x和y的加减运算,D3=0时,作加法;D3=1时,作减法,并将结果存入寄存器DL。DATASSEGMENTX

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。