新版汇编语言程序设计习题答案(钱晓捷主编)

新版汇编语言程序设计习题答案(钱晓捷主编)

ID:13772139

大小:225.00 KB

页数:29页

时间:2018-07-24

新版汇编语言程序设计习题答案(钱晓捷主编)_第1页
新版汇编语言程序设计习题答案(钱晓捷主编)_第2页
新版汇编语言程序设计习题答案(钱晓捷主编)_第3页
新版汇编语言程序设计习题答案(钱晓捷主编)_第4页
新版汇编语言程序设计习题答案(钱晓捷主编)_第5页
资源描述:

《新版汇编语言程序设计习题答案(钱晓捷主编)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、新版汇编语言程序设计习题答案(钱晓捷主编)第一章汇编语言基础知识1.1、简述计算机系统的硬件组成及各部分作用 1.2、明确下列概念或符号:主存和辅存,RAM和ROM,存储器地址和I/O端口,KB、MB、GB和TB 1.3、什么是汇编语言源程序、汇编程序、目标程序? 1.4、汇编语言与高级语言相比有什么优缺点? 1.5、将下列十六进制数转换为二进制和十进制表示 (1)FFH    (2)0H     (3)5EH    (4)EFH(5)2EH    (6)10H    (7)1FH    (8)ABH1.6、将下列十进制数

2、转换为BCD码表示 (1)12     (2)24     (3)68       (4)127(5)128    (6)255    (7)1234    (8)24581.7、将下列BCD码转换为十进制数 (1)10010001    (2)10001001    (3)00110110    (4)10010000(5)00001000    (6)10010111    (7)10000001    (8)000000101.8、将下列十进制数分别用8位二进制数的原码、反码和补码表示 (1)0       (2)-

3、127    (3)127    (4)-57(5)126    (6)-126    (7)-128    (8)681.9、完成下列二进制数的运算 (1)1011+1001 (2)1011-1001(3)1011×1001(4)10111000÷1001(5)1011 ∧~1011     (8)1011 ⊕1001~1001(6)1011 ∨1001(7)1.10 数码0~9、大写字母A~Z、小写字母a~z对应的ASCII码分别是多少?ASCII码为0dh、0ah对应的是什么字符?1.11、计算机中有一个“01100

4、001”编码,如果把它认为是无符号数,它是10进制什么数?如果认为它是BCD码,则表示什么数?又如果它是某个ASCII码,则代表哪个字符? 1.12、简述Intel80x86系列微处理器在指令集方面的发展。 1.13、什么是DOS和ROM-BIOS? 1.14、简述PC机最低1MB主存空间的使用情况。 1.15、罗列8086CPU的8个8位和16位通用寄存器 ,并说明各自的作用。1.16、什么是标志,它有什么用途?状态标志和控制标志有什么区别?画出标志寄存器FLAGS,说明各个标志的位置和含义。 第29页共29页1.17、

5、举例说明CF和OF标志的差异。 溢出标志OF和进位标志CF是两个意义不同的标志进位标志表示无符号数运算结果是否超出范围,运算结果仍然正确;溢出标志表示有符号数运算结果是否超出范围,运算结果已经不正确•例1:3AH + 7CH=B6H无符号数运算:58+124=182,范围内,无进位有符号数运算: 58+124=182 ,范围外,有溢出•例2:AAH + 7CH=(1)26H无符号数运算:170+124=294,范围外,有进位有符号数运算:-86+124=28 ,范围内,无溢出1.18、字和双字在存储器中如何存放,什么是“小

6、端方式”?对字和双字存储单元,什么是它们的对齐地址?为什么要对齐地址? 1.19、什么是8086中的逻辑地址和物理地址?逻辑地址如何转换成物理地址?请将如下逻辑地址用物理地址表达:    (1)FFFFh:0  (2)40h:17h  (3)2000h:4500h  (4)B821h:4567h 1.20、8086有哪4种逻辑段,各种逻辑段分别是什么用途?(解答) 代码段(Code Segment)用来存放程序的指令序列。处理器利用CS : IP取得下一条要执行的指令•堆栈段(Stack Segment)确定堆栈所在的主存

7、区域。处理器利用SS : SP操作堆栈中的数据•数据段(Data Segment)存放当前运行程序所用的数据。处理器利用DS : EA存取数据段中的数据•附加段(Extra Segment)是附加的数据段,也用于数据的保存。处理器利用ES : EA存取数据段中的数据第二章8086指令系统2.1已知DS = 2000H、BX = 0100H、SI = 0002H,存储单元[20100H] ~ [20103H]依次存放12 34 56 78H,[21200H] ~ [21203H]依次存放2A 4C B7 65H,说明下列每条

8、指令执行完后AX寄存器的内容。    (1) mov ax,1200h;AX=1200h     (2) mov ax,bx;AX=0100h     (3) mov ax,[1200h];AX=4C2Ah     (4) mov ax,[bx];AX=3412h     (5) mov ax,[bx+

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

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

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