- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言程序设计 第四版
【课后习题答案】 --囮裑為檤
第2章 8086的指令系统
〔习题2.1〕已知DS=2000H、BX=0100H、SI=0002H,存储单元[20100H]~[20103H]依次存放12 34 56 78H,[21200H]~[21203H]依次存放2A 4C B7 65H,说明下列每条指令执行完后AX寄存器的内容。
(1) mov ax,1200h
(2) mov ax,bx
(3) mov ax,[1200h]
(4) mov ax,[bx]
(5) mov ax,[bx+1100h]
(6) mov ax,[bx+si]
(7) mov ax,[bx][si+1100h]
〔解答〕
(1)AX=1200H
(2)AX=0100H
(3)AX=4C2AH?? ;偏移地址=bx=0100h
(4)AX=3412H??? ;偏移地址=bx=0100h
(5)AX=4C2AH?? ;偏移地址=bx+1100h=1200h
(6)AX=7856H??? ;偏移地址=bx+si=0100h+0002h=0102h
(7)AX=65B7H??? ;偏移地址=bx+si+1100h=0100h+0002h+1100h=1202h
?〔习题2.2〕指出下列指令的错误
(1) mov cx,dl
(2) mov ip,ax
(3) mov es,1234h
(4) mov es,ds
(5) mov al,300
(6) mov [sp],ax
(7) mov ax,bx+di
(8) mov 20h,ah
〔解答〕
(1)两操作数类型不匹配
(2)IP指令指针禁止用户访问
(3)立即数不允许传给段寄存器
(4)段寄存器之间不允许传送
(5)两操作数类型不匹配
(6)目的操作数应为[ SI ]
(7)源操作数应为 [BX+DI]?
(8)立即数不能作目的操作数
〔习题2.3〕已知数字0 ~ 9对应的格雷码依次为:18H、34H、05H、06H、09H、0AH、0CH、11H、12H、14H,它存在于以table为首地址(设为200H)的连续区域中。请为如下程序段的每条指令加上注释,说明每条指令的功能和执行结果。
?????????? lea bx,table
?????????? mov al,8
?????????? xlat
〔解答〕
?????????? lea bx,table????????? ;获取table的首地址,BX=200H
?????????? mov al,8????????????? ?;传送欲转换的数字,AL=8
?????????? xlat????????????????????? ?;转换为格雷码,AL=12H? P35
〔习题2.4〕什么是堆栈,它的工作原则是什么,它的基本操作有哪两个,对应哪两种指令?
〔解答〕
堆栈是一种按“先进后出”原则存取数据的存储区域,位于堆栈段中,使用SS段寄存器记录其段地址;它的工作原则是先进后出;堆栈的两种基本操作是压栈和出栈,对应的指令是PUSH和POP。
〔习题2.5〕已知SS = 2200H、SP = 00B0H,画图说明执行下面指令序列时,堆栈区和SP的内容如何变化?
?????????? mov ax,8057h
?????????? push ax
?????????? mov ax,0f79h?
?????????? push ax
?????????? pop bx
?????????? pop [bx]
〔解答〕
?????????? mov ax,8057h
?????????? push ax
?????????? mov ax,0f79h
?????????? push ax
?????????? pop bx??????????????? ;bx=0f79h
?????????? pop [bx]????????????? ;DS:[0f79h]=8057h
?〔习题2.6〕给出下列各条指令执行后AL值,以及CF、ZF、SF、OF和PF的状态:
?????????? mov al,89h
?????????? add al,al
?????????? add al,9dh
?????????? cmp al,0bch
?????????? sub al,al
?????????? dec al
?????????? inc al
〔解答〕
mov al,89h?????????? ; AL=89h?? CF? ZF? SF? OF? PF
add al,al???????
您可能关注的文档
- 1109第二期视频(词汇及结构).ppt
- 沟通及协调能力 考试74分lv.docx
- 构件图及部署图.ppt
- 2007.9月Access笔试题目和答案.doc
- 构建插件式应用程序框架.pdf
- 构造哈夫曼树过程.pdf
- 滚动灯箱系统滚动轴的安装以及配件说明与接线.ppt
- 海岸海洋潮流模拟可视化及虚拟现实建模.doc
- 海南树仔菜中镉含量测定和质量安全风险评估.pdf
- 2007行测真题和答案.doc
- 2025年度特种设备运输拖车租赁合作协议3篇.docx
- 开题答辩:如何确保研究方向的科学性与可行性?-研究生角色.pptx
- 2025年度物流配送返点优惠协议3篇.docx
- 智能医疗诊断盛典-引领诊断新时代, 提升医疗品质.pptx
- 商业计划书全解析-从定义到应用,一步步引领你.pptx
- 2025年度特色农村房屋买卖与乡村旅游合作协议.docx
- 科学实验报告答辩-高中生科学研究者-高中生科学研究者.pptx
- 初中政治思辨性教育在政治课堂中的引导与实施效果评估教学研究课题报告.docx
- 初中历史课堂丝绸之路对东西方文化交流的影响分析教学研究课题报告.docx
- 初中地理课程中气象数据分析与模型构建教学研究教学研究课题报告.docx
最近下载
- 统编版高中语文选择性必修下册2024第一单元 测试卷(含答案).docx VIP
- 电子商务法(第二版)课件全套 朱晓娟 第1--9章-电子商务法概述---电子商务的争议解决.pptx
- 2025年湖南铁路科技职业技术学院单招职业适应性测试题库(考点梳理).docx VIP
- 电商领域智能客服及售后服务体系构建计划.doc VIP
- 形式发票模板.docx
- 儿科合理用药培训【13页】.pptx VIP
- 山洪沟防洪治理典型工程措施研究——以会昌县古坊河为例.pdf VIP
- 八下语文新增名著《经典常谈》章节习题+答案.pdf VIP
- 1.2我能变得更好 (课件)部编版道德与法治三年级下册.pptx
- 2024年湖南生物机电职业技术学院单招职业技能测试题库(b卷).docx
文档评论(0)