- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.1什么叫寻址方式?8086/8088CPU共有哪几种寻址方式?(略) 3.2设(DS)=6000H,(ES)=2000H,(SS)=1500H,(SI)=00A0H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H。 请分别指出下列各条指令源操作数的寻址方式?它的物理地址是多少? (1)MOV AX,BX (2)MOV DL,80H (3)MOV AX,VAR (4)MOV AX,VAR[BX][SI] (5)MOV AL,‘B’ (6)MOV DI,ES:[BX] (7)MOV DX,[BP] (8)MOV BX,20H[BX] 解: (1)寄存器寻址 无物理地址 (2)立即寻址 无物理地址 (3)立即寻址 无物理地址 (4)基址-变址-相对寻址 PA=(DS)×10H+VAR+(BX)+(SI)=608F0H (5)立即寻址 无物理地址 (6)寄存器间接寻址 PA=(ES)× 10H+(BX)=20800H (7)寄存器间接寻址 PA=(SS)× 10H+(BP)=16200H (8)寄存器相对寻址 PA=(DS) × 10H+(BX)+20H=60820H 3.3假设(DS)=212AH,(CS)=0200H,(IP)=1200H,(BX)=0500H, 位移量DATA=40H (217A0H)=2300H,(217E0H)=0400H,(217E2H)=9000H, 试确定下列转移指令的转移地址。 (1)JMP 2300H (2)JMP WORD PTR[BX] (3)JMP DWORD PTR[BX+DATA] 解: (1)JMP 2300H 段内直接转移 PA=(CS)×10H+(IP)+2300H=05500H (2)JMP WORD PTR[BX] 段内间接转移 PA=(CS)×10H+[BX] =0200H+(217A0H) =04300H (3)JMP DWORD PTR[BX+DATA] 段间间接转移 PA=[BX+DATA]=(217E2H) ×10H+(217E0H) =90000H+0400H=90400H 3.4试说明指令MOV BX,5[BX]与指令LEA BX,5[BX]的区别。 答: ①MOV BX,5[BX]是数据传送类指令,表示将数据段中以(BX+5)为偏移地址的16位数据送寄存器BX中。 ② LEA BX,5[BX]是取偏移地址指令,结果为 (BX)=(BX)+5,即操作数的偏移地址为(BX)+5 3.5设堆栈指针SP的初值为2300H,(AX)=50ABH,(BX)=1234H。执行指令PUSH AX后,(SP)=?,再执行指令PUSH BX及POP AX之后,(SP)=?(AX)=?(BX)=? 解:执行指令PUSH AX后,(SP)=22FEH 执行指令PUSH BX及POP AX之后, (SP)=22FEH,(AX)=(BX)=1234H 3.6指出下列指令的错误。 (1)MOV AH,CX 类型不匹配或两操作数字长不相等 (2)MOV 33H,AL 立即数不能做目的操作数 (3)MOV AX,[SI][DI] 两变址寄存器不能同时使用 (4)MOV [BX],[SI] 两操作数不能同时为存储器操作数 (5)ADD BYTE PTR[BP],256 两操作数类型不匹配 (6)MOV DATA[SI],ES:AX 源操作数形式错,寄存器操作数不加段重设符 (7)JMP BYTE PTR[BX] 转移地址的字长至少应是16位 (8)OUT 230H,AX 对I/O指令,端口地址超过8位,必须采用间接寻址 (9)MOV DS,BP 正确 (10)MUL 39H MUL指令中操作数不能为立即数 3.7已知(AL)=7BH,(BL)=38H,试问执行指令ADD AL,BL后,AF、CF、OF、PF
您可能关注的文档
- 材料概论chaper 1.ppt
- [医药]急诊外伤.ppt
- [艺术创意]60张精美樱花模板全球首发_绝对震撼.ppt
- 基础工程同济大学第二版3.ppt
- 第七讲 环节动物门Annelida.ppt
- [原创]2012年《高考风向标》高考文科数学一轮复习 第十二章 第5讲 直线与圆锥曲线的位置关系 [配套课件].ppt
- 吉大经济统计学 第二章 调查与整理.ppt
- 第七讲 激励理论的应用.ppt
- 材料力学 第二章 拉伸压缩与剪切.ppt
- 材料力学 第五版 第八章.ppt
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
文档评论(0)