- 47
- 0
- 约1.29万字
- 约 17页
- 2017-04-11 发布于贵州
- 举报
汇编程序设计钱晓捷(第四版)第2章课后答案汇编程序设计钱晓捷(第四版)第2章课后答案
第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???????????? ? ; AL=12h?? 1?? 0?? 0?? 1?? 1
; 1000 1001
+1000 1001
10001
您可能关注的文档
- 水土保持方案编制体会.doc
- 水和水蒸气的性质.doc
- 水处理与微生物.doc
- 水处理工艺对溶解性有机物的去除.doc
- 水吸收丙酮—空气常压填料-吸收塔设计.doc
- 水处理板块10大概念股价值解析.doc
- 水城县“十三五”规划研究报告.doc
- 水害防治制度汇编.doc
- 水处理过程中化学絮凝的原理和应用.doc
- 水害防治技术管理制.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 【花生十三】25公务员考试资料分析速算练习册及速算过程.pdf VIP
- mst2016说明书.pdf VIP
- 口腔科课件洁治.pptx
- 2025兴安盟公安局招聘165名留置看护警务辅助人员备考试题及答案解析.docx VIP
- 35KV变电站毕业设计(完整版).doc VIP
- AP微观经济学 2012年真题 (选择题+问答题) AP Microeconomics 2012 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 上海师范大学天华学院公共课《大学计算机基础》期末试卷A(有答案).docx VIP
- 高中生对AI 技术应用的态度与认知调查问卷.docx VIP
- 2025年度”五个方面“专题组织生活会个人对照检查发言材料.docx VIP
- 南方医科大学各专业实习大纲汇编.pdf VIP
原创力文档

文档评论(0)