《微机原理与接口技术》中科大版部分习题解答.doc
文本预览下载声明
第一章习题及答案:P20 9、将下列二进制数转换为十进制数。 (1)1101.01B 13.25 (3)101011.0101B 43.3125 (2)111001.0011B 57.1875 (4)111.0001B 7.0625 10、将下列十六进制数转换为十进制。 (1)A3.3H 163.1875 (3)AC.DCH 172.859375 (2)129.CH 297.75 (4)FAB.3H 4011.1875 11、将下列十进制数转换为二进制、八进制、十六进制。 (1)23 10111B 27Q 17H (2)107 1101011B 153Q 6BH (3)1238 10011010110 2326Q 4D6H (4)92 1011100B 134Q 5CH 12、将下列十进制数转换为 8 位有符号二进制数 (原码,可以是补码) (1)+32 ) (2)-12 ) (3)+100 ) (4)-92 ) 13、将下列十进制数转换为压缩 BCD 码和非压缩 BCD 码。 (1)102 000100000010 0000 0001 0000 0000 0000 0010 (2)440000 0100 0000 0100 (3)301 001100000001 0000 0011 0000 0000 0000 0001 (4)1000 0001000000000000 0000 0001 0000 0000 0000 0000 0000 0000 14、将下列二进制数转换为有符号的十进制数。(原码,可以是补码) (1 0 (补码:-128) (2 +51 (+51) (3 -18 (-110) (4 -9 (-119) 15、将下列十进制数转换为单精度浮点数。 (1)+1.5 010000000000000000000000 (2)-10.625 10101010000000000000000 (3)+100.25 01001000100000000000000 (4)-1200 100101100000000000000000 16、将下列单精度浮点数转换为十进制数。 (1)011000000000000000000000 3.5 (2)100000000000000000000000 -1 (3)010010000000000000000000 3.125 第二章习题及答案:必做习题:1,5,9,11,12,14,16,18,20 1 答:CPU 内部由执行单元 EU 和总线接口单元 BIU 组成。主要功能为:执行单元 EU 负责执行指令。它由算术 逻辑单元(ALU)、通用寄存器组、16 位标志寄存器(FLAGS)、EU 控制电路等组成。EU 在工作时直接从指令流队 列中取指令代码,对其译码后产生完成指令所需要的控制信息。数据在 ALU 中进行运算,运算结果的特征保留 在标志寄存器 FLAGS 中。 总线接口单元 BIU 负责 CPU 与存储器和 I/O 接口之间的信息传送。它由段寄存器、指令指针寄存器、指令流队 列、地址加法器以及总线控制逻辑组成。8086 的指令队列长度为 6B。 5 答: (1)ZF,两数相减如 ZF=1,则相等 (2)SF,SF=1 为负 (3)对有符号数:OF,OF=1 为溢出;对无符号数:CF,CF=1 为溢出 (4)PF,PF=1,不补 1 (5)对有符号数:无溢出时(OF=0) ,如 ZF=1,则两数相等;如 ZF=0 且 SF=0,则被减数大;如 ZF=0 且 SF=1, 则减数大;有溢出时(OF=1) ,如 SF=1,则被减数大;如 SF=0,则减数大;对无符号数:如 ZF=1,则两数相等; 如 CF=0,则被减数大;如 CF=1,则减数大 (6)IF,IF=1,允许中断 9 答: (1)10000H~1FFFFH (4)E0000H~EFFFFH (2)12340H~2233FH (5)AB000H~BAFFFH (3)23000H~32FFFH 10 答: (1)12000H (3)25000H (2)21000H (4)3F069H 11 答: (1)12000H (3)A1000H (2)26200H (4)2CA00H 12 答:物理地址:35000H~35800H。入栈 10 个
显示全部