微型计算机原理及应用(答案).doc





《微型计算机原理及应用(答案).doc》由会员分享,可在线阅读,更多相关《微型计算机原理及应用(答案).doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流微型计算机原理及应用(答案).精品文档.微型计算机原理及应用(第3版)(修订本)答案习 题 1一、选择题1.A2.C3.B4.B5.A6.A7.B8.C9.C10.C11.C12.A13.D14.A15.D16.C在GB2312-80国家标准中,1655区为一级汉字、5687区为二级汉字。DBB5HA0A0H = 3B15H3BH = 59DBB5H属于二级汉字。二、完成下列不同进制数的转换1.270 = 100001110B 455 =1 11000111B 0.8125 = 0.1101B 720.3125 = 1011010000.01
2、01B 2.1001001B = 73 11001100B = 204 0.0101B = 0.312511011.1011B = 27.68753.11100011B = E3H 10001111B = 8FH 0.0011101B = 0.3AH 110011011.01011B = 19B.58H 4.A21H = 101000100001H4B7H = 10010110111B 0.00A3H = 0.0000000010100011B 2E8.0D5H = 1011101000.000011010101B三、完成下列机器数和真值的转换1.11001B补= 00011001B11001
3、B补= 11100111B 100000B补= 00100000B100000B补= 11100000B2.65补= 01000001B75补= 10110101B120补= 01111000B100补= 10011100B3.1000补= 0000001111101000B12补= 1111111111110100B800补= 0000001100100000B3212补=1 111001101110100B4.10000001B补= 12701100110B补= +1020111011101110111B补= 305831000000000000001B补= 32767四、完成下列各数值和
4、机器编码的转换1.01100011B=99压缩的BCD码 = 10011001非压缩的BCD码 = 0000100100001001 01010000B=80压缩的BCD码 = 10000000非压缩的BCD码 = 0000100000000000 0000001100001111B=783 压缩的BCD码 = 0000011110000011非压缩的BCD码 = 000001110000100000000011 0001111111111111B=8191压缩的BCD码 = 1000000110010001非压缩的BCD码 = 00001000000000010000100100000001
5、2.换行 0AH 字母“Q”51HASCII码“7” 37H空格20H汉字“隘”(国标码) 30H、2FH 汉字“保”(内码)B1H、A3H3. 15补= 0000111115的压缩BCD数 = 00010101B 15的非压缩BCD数 = 0000000100000101 15的ASCII码 = 31H、35H15的区位码 = 0317、0321 15的国标码 = 23H、31H、23H、35H 15的内码 = A3H、B1H、A3H、B5H 15的奇校验码 = 100001111B五、分析下列各题 1.X 2 +X+1 = 273X = 162.x和y两个数均为无符号数XY3.16X1 +
6、 X2 = 10X2 + X135H或53习 题 2一、选择题1.APC是英文Personal Computer的缩写,就是“个人计算机”,个人计算机属于微型计算机。2.C3.D4.D5.D6.B7.B8.B9.A10.A、B11.A12.D13.C14.C二、填写下列各题1. 运 算 器 控 制 器 系 统 控 制 器 存 储 器 输 入 输 出 接 口 软 件 微处理器 微处理机 微型计算机 微型计算机系统2.数据总线、地址总线和控制总线。3.8086微处理器的字长为16位,能直接访问存储器的容量为1MB。 80286微处理器的字长为16位,能直接访问存储器的容量为16M B。 80386
7、SX微处理器的字长为32位,能直接访问存储器的容量为16M B。 80386DX微处理器的字长为32位,能直接访问存储器的容量为4G B。 80486微处理器的字长为32位,能直接访问、存储器的容量为4G B。 Pentium微处理器的字长为32位,能直接访问存储器的容量为4G B。 Pentium微处理器的字长为32位,能直接访问存储器的容量为64GB。4.选择4倍的倍频器;选择内部时钟频率为450MHz的Pentium微处理器。5.8086、80286微处理器可访问8位和16位寄存器,80386及其以上的微处理器可访问8位、16位和32位寄存器。6.AX是16位寄存器BL是8位寄存器 EC
8、X是32位寄存器EFLAGS是32位寄存器 CS 是16位寄存器DH是8位寄存器 BP是16位寄存器EDI是32位寄存器7.BX、SI、DICS SPDS、ES8.1234:0005H0EEF:3455H9.PA=12000HPA=21200H PA=26200HHPA=A3B00H PA=1B000HPA=3F12DH10.出现溢出,则OF = 1结果为零,则ZF = 1 结果为负数,则SF = 1按单步方式处理,则TF = 1 有辅助进位,则AF = 1开中断,则IF = 1 有借位,则CF = 1结果中有七个“1”,则PF = 0 带符号数FFH和01H相加,则溢出标志位OF = 0 在
9、一个逻辑数中含有四个“1”,则奇偶标志位PF = 1三、完成下列各存储单元中数据的存放1.2.56H78H12H34HM M59H6EH74H65H72H6EH65H74HC8HABHC7HF2HBBHA5HC1HAAHCDHF8H2000:0000H0001H0002H0003H0004H0005H0006H0007H0009H0008H000AH000BH000CH000DH000EH000FH0011H0010H 3. (20042H) = 78H (20044H) = 34H (20041H) = 789AH (20042H) = 5678H 4.M34H2250:0140H013EH
10、013FH56H习 题 3一、选择题1.C2.B3.D4.B5.B6.B7.B8.B9.C10.D11.B12.B13.B、C14.C15.A二、填空1.构成存储单元的有效地址有位移量、基地址和变址三个元素。2.SS段的段地址= 1250H;栈顶的逻辑地址= 1250:0052H; 栈底的物理地址= 12600H;存入字数据后(SP)= 0050H。3.立即寻址直接寻址 变址寻址变址寻址 基址变址寻址寄存器寻址 寄存器间接寻址基址变址寻址4.PA = 2000H10H+1000H = 21000H PA = 2000H10H+0100H+0005H = 20105H PA = 1000H10H
11、+0200H+0300H = 10500H PA = 2000H10H+0300H+0300H = 20600H PA = 1000H10H+0200H+0300H+0300H = 10800H PA = 2100H10H+0100H+0300H = 21400H PA = 2000H10H+0100H0004H = 200FCH PA = 2000H10H+0200H+0300H+0250H = 20750H5.(AX) = 1000H PA = 3000H10H+1000H = 31000H(AX) = 3412H (BX) = 1000H(AX) = 1000H PA = 3000H10
12、H+1000H =3 1000H(AX) = 3412H PA = 3000H10H+1000H+1000H = 32000H(AX) = 7856H PA = 3000H10H+1000H+2000H = 33000H(AX) = BC9AH PA = 3000H10H+1000H+2000H+1000H = 34000H(AX) = F0DEH PA = 3100H10H+1000H=32000H(AX) = 7856H三、试指出执行下列指令后的结果1. (AL) = 34H (AL) = 04H (AL) = 04H (AL) = 3FH (AL) = 35H (AL) = 39H (A
13、L) = E8H (AL) = 0EH (AL) = 1DH (AL) = A3H2. (AL) = 0AH (AL) = 80H (AL) = AFH (AL) = 00H (AL) = 55H (AL) = 55H3.OF = 1 SF = 0 ZF = 0 AF = 0 PF = 1 CF = 1 OF = 1 SF = 0 ZF = 0 AF = 0 PF = 0 CF = 1 OF = 0 SF = 0 ZF = 0 AF = 0 PF = 0 CF = 0 OF = 0 SF = 0 ZF = 0 AF = 0 PF = 0 CF = 0四、指出下列指令哪些是非法指令,试说明错误原
14、因。1.非法指令 (050) 数值太大超过允许值2.非法指令 (031) 操作数类型不匹配3.合法指令4.非法指令 (059) 非法使用CS寄存器5.非法指令 (052) 操作数类型使用不当6.合法指令7.非法指令 (046) 同时使用多个基址寄存器8.合法指令9.非法指令 (052) 操作数类型使用不当(8086)10.非法指令(019) 指定的寄存器类型不是指令所要求的11.非法指令(061) 段寄存器使用不合法12.非法指令 (001) 出现多个字符五、区别下列各组指令1.源操作数不同:一个是立即数,另一个是存储单元的内容。 2.源操作数寻址方式不同:一个是寄存器寻址,另一个是寄存器间接
15、寻址。 3.装入BX的内容不同:一个是MESS的偏移地址装入BX,另一个是MESS的内容装入BX。 4.装入的地址不同:一个只是装入MESS的偏移地址,另一个同时装入MESS的偏移地址和段基值。 5.对进位标志位的影响不同:一个是不改变进位标志位的值,另一个是将进位标志位请零。 6.对进位标志位的影响不同:一个是影响所有状态标志,另一个是影响除AF以外的状态标志。 7.对进位标志位的影响不同:一个是影响所有状态标志,另一个是影响除CF以外的状态标志。8.执行指令后的结果不同:一个是执行结果送回AX,另一个是执行结果不送回AX。六、试分析执行下列程序完成什么功能1. (AX) = (AX)72.
16、 压缩的BCD码转换为二进制编码七、用单条指令分别完成下列操作1. CLC 、AND AL,AL 、OR AL,AL 、XOR AL,AL2. MOV AX,4629H3. LDS BX,DATA4. ADD DX,BX5. SUB AX,036AH6. ADD AL,AL 、SHL AL,17. IMUL BL8. MOV CL,0 、SUB CL,CL 、XOR CL,CL9. OR DX,0E000H10. AND BL,0F0H11. XOR CL,0F0H12. SAR AX,1八、编写指令序列完成下列的算术运算或逻辑运算 1. MOV CL,04H2. SHL AX,1 ROL A
17、L,CL RCL DX,13. NOT AX4. SAR DX,1 NOT DX RCR AX,1 ADD AX,16. MOV AL,B ADC DX,0 MOV BL,55. MOV AL,A IMUL BL ADD AL,B MOV BX,AX DAA MOV AL,A MOV C,AL CBW ADD AX,BX MOV BL,C IDIV BL MOV A,AL7. MOV AL,B8. MOV CL,04H OR AL,C ROL AH,CL AND AL,A AND AL,0FH MOV A,AL OR AL,AH 习 题 4一、选择题1.A2.D3.AVAR的偏移量也是一个数值
18、4.B5.C6.B7.A、C8.A、B、C二、解答下列各题1.206 22FH0FH 2.2 114 10 101120 1014 3.(AX) = 200 (AX) = 300(AX) = 100(AX) = 400 4.L = 1L = 20 5.VALONE = 00FFHVALTOW = 0FH VALTHR = 30VALFOU = 20H三、分析下列各题是否有语法错误1.语法正确2.语法正确3.语法错误。操作数类型不匹配,一个是字节,另一个是字。4.语法正确5.语法错误。操作数类型不匹配,一个是字节,另一个是字。6.语法正确7.语法错误。操作数类型不匹配,一个是字节,另一个是字。8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 原理 应用 答案

限制150内