《微机原理与接口技术》 (张凡 盛珣华 戴胜华 著) 清华大学出版社 北方交通大学出版社 课后答案
22页1、第二章 微处理器及其结构2- 7 什么是逻辑地址 ? 什么是物理地址 ? 在实地址方式下 ,如何求存储器的物理 地址?设一个16字的数据区,它的起始地址为70A0H:DDF6(段基址:偏移地址). 写出这个数据区的首字单元和末字单元的物理地址.解:1) . 实模式下,逻辑地址由段基址和偏移地址组成 .物理地址是真正的存储单 元的地址.2) . 物理地址=段基址*16 + 偏移地址3) . 首字单元地址:70A0H*16 +DDF6H = 70A00H + DDF6H = 7E7F6H末字单元地址:7E7F6H + (16-1)*2 = 7E7F6H + 1EH = 7E814H相邻两个存储单元可构成一个字长为 16 位的字,在对准字时,用偶地址表示 字的地址.|2 | 3 | 4 | 5 | 6 | 7| 9 | 10 | 11 | 12 | 13 | 14 | 15 | 160H 2H 4H 6H 8H AH CH EH 10H 12H 14H 16H 18H 1AH 1CH 1EH 20H第三章 指令系统3- 6 分别指出下列指令中源操作数和目标操作数的寻址方式 . 若是存储器寻址
2、, 用表达式表示 EA=?1 )AND AX, 00FFH2)ADDBX, 00FFH3)MOVAX, BX+10H4)ADDAX, ESI*85)SUBBPSI, AX6)MOVAX, BX+DI+20H7)CMPSI, AX8)ORAX, DX9)MOVEAX, ESIEDI*210)PUSH DS解:(1) 立即数寻址(2) 直接寻址 EA=00FFH(3) 基址寻址 EA=(BX)+10(4) 比例间址 EA=ESI*8(5) 基址加间址寻址 EA=(BP)+(SI)(6) 带位移的基址加间址寻址 EA=(BX)+(DI)+20H(7) 间址寻址 EA=(SI)(8) 寄存器寻址(9) 基址加比例间址寻址 EA=(ESI)+(EDI)*2(10) 寄存器寻址注意:16位寻址:BX和BP作为基址寄存器.BX以DS作为默认段寄存器,BP以 SS 为默认段寄存器.SI和DI作为间址寄存器.默认DS为段寄存器 32位寻址:8个32位通用寄存器均可作为基址寄存器,其中ESP,EBP以SS为 默认段寄存器,其余均以DS为默认段寄存器.除ESP外的其它7个寄存器均可作间址寄存器,EBP默认S
3、S 作段基址寄存器, 其它以 DS 作段基址寄存器3-7 32位微机工作在实地址模式下,已知(DS) = 1000和(SS) = 2000H, (SI)= 007FH, (BX) = 0040H, (BP) = 0016H,变量 TABLE 的偏移地址为 0100H.指出下 列指令中源操作数的寻址方式,求它的有效地址(EA)和物理地址(PA).(1)MOV AX, 1234H(2)MOV AX, TABLE(3)MOV AX, BX+100H(4)MOV AX, TABLEBPSI解:(1)直接寻址EA=1234HPA=(DS)*16 + EA = 11234H(2)直接寻址EA=(TABLE)=0100HPA=(DS)*16+EA=10100H(3)基址寻址EA=(BX)+100H=0140H PA=(DS)*16+EA=10140H(4)带位移的基址加间址寻址EA=(BP)+(SI)+TABLE=0195H PA=(SS)*16+EA=20195H注意: 当基址寄存器和间址寄存器默认的段寄存器不同时 ,一般规定,由基址 寄存器来决定默认的段寄存器为段基址寄存器.这里BP为基址寄存器
4、,所以默认 SS 为段基址寄存器.3-8 指出下列指令的错误,并加以改正.(1)MOV DS, 100(2)MOV 1020H, DX(3)SUB 1000H, SI(4)PUSH AL(5)IN AL, 80H6)MOV DS, ES7)JMPBX8)SHRDX, 49)OUT380H, AX10ADDAL, BX11)POPCS12)MOVCL, 3300H解:(1)立即数不能直接传送到段寄存器中去应改为: MOV AX, 100MOV DS, AX2)立即数只能出现在源操作数位置 应改为: MOV DX,1020H3)源操作数和目标操作数不能同时为寄存器寻址 应改为: MOV AX, 1000HSUB AX, SI4)PUSH 指令不能操作 8 位数据 应改为: PUSH AX5)80H 不是端口 IN AL ,80H 应改为: IN AL, 80H6)两个段寄存器之间不能直接传送应改为: MOV AX, ESMOV DS,AX7)对8)移位次数超过 1 的时候,要把移位次数放入 CL 中 应改为: MOV CL, 4SHR DX, CL9)端口地址大于 255 时,要把地址放入
《《微机原理与接口技术》 (张凡 盛珣华 戴胜华 著) 清华大学出版社 北方交通大学出版社 课后答案》由会员s9****2分享,可在线阅读,更多相关《《微机原理与接口技术》 (张凡 盛珣华 戴胜华 著) 清华大学出版社 北方交通大学出版社 课后答案》请在金锄头文库上搜索。
儿科腹泻病补液原则
土地经营权流转合同律师版(三篇).doc
过期药品回收处理
医院总务科个人工作计划标准模板(2篇).doc
主流CMS系统与BBS系统介绍
幼儿园中班科学教案站稳的乒乓球
最新高中数学苏教版选修22学案:1.5.11.5.2 定积分 Word版含解析
机动车辆抵押借款合同书标准样本(七篇)
业务员工作总结与计划样本(2篇).doc
苏教版小学一年级-六年级古诗汇总(含词语注释及诗意)
2023年新苏教版一年级下册数学全册教案表格式
2022年10月上海市嘉定区南翔医院公开招聘笔试参考题库含答案解析
中班音乐教案森林木屋
在职教育硕士心理学大纲整理手册
城镇企业职工基本养老保险扩面工作调查报告关于个人养老保险
常年管理顾问服务纲要
上海中考数学试卷
保健品标识规定标签设计审核规定
小学数学高效课堂中的评价策略初探
会展场馆管理与经营
2023-11-14 3页
2024-02-19 3页
2023-03-03 37页
2024-01-20 4页
2023-03-12 36页
2023-04-18 5页
2023-04-18 7页
2023-08-01 33页
2022-09-23 27页
2022-10-30 13页