当前位置:首页 >> 工学 >>

微机原理第一二章习题答案

第一章 一.思考题(略) 二.综合题 1. 设机器字长为 8 位,写出下列用真值表示的二进制数的原码、补码和反码。 答: 真值 (1)+0010101B (2)+1110001B (3)+1010011B (4)-0010101B (5)-1111011B (6)-1001010B 原码 00010101 01110001 01010011 10010101 11111011 11001010 反码 00010101 01110001 01010011 11101010 10000100 10110101 补码 00010101 01110001 01010011 11101011 10000101 10110110

2. 下列各数均为十进制数,试用 8 位二进制补码计算下列各题,将运算结果用两位十六进 制数表示。 答: 1 2 3 4 5 6 7 8 17+7 8+18 9-6 -26+7 8-18 19-(-17) -25-6 87-15 =00010001B+00000111B=00011000B= 18H =00001000B+00010010B=00011010B= 1AH =00001001B+11111010B=00000011B= 03H =11101000B+00000111B=11101111B= EFH =00001000B+11101110B=11110110B= F6H =00010011B+00010001B=00100100B= 24H =11100111B+11111010B=11100001B= E1H =01010111B+11110001B=01001000B= 48H

3. 已知以十六进制数形式给出的补码,求出其相应的真值: 答: 补码 48H 9DH B2H 5C10H F2A1H 真值 72(01001000) -101(10011101) -79(10110010) 23584(0101110000010000) -3423(1111001010100001)

4. 下列各数均为十进制数,试用 8 位二进制补码计算下列各题,判断说明运算结果是否溢 出。 答: 43+18 -52+17 72-8 50+87 =00101011B+00010010B=00111101B=61 =11001100B+00010001B=11011101B=-35 =01001000B+11111000B=010000000B=64 =00110010B+01010111B=10001001B=-123 未溢出 未溢出 未溢出 溢出

(-33)+(-47) (-91)+(-75) -127+64

=11011111B+11010001B=00110000B=-90 =10100101B+10110101B=01011010B=90 =10000001B+01000000B=110000001B=-63

未溢出 溢出 未溢出

5. 设机器字长为 8 位。根据给出的不同形式的机器数,如下表,计算其对应的十进制表示 的真值。 答: 二进制机器数 01101 1110 0101 1101 1000 1101 1111 1001 (若为)无符号数 110 89 141 249 (若为) 原码 110 89 -13 -121 (若为)反码 110 89 -114 -6 (若为)补码 110 89 -115 -7

第二章 一.思考题(略) 二.综合题 1. 设当前 SS=C000H,SP=2000H,AX=2355H,BX=2122H,CX=8788H,则当前栈顶的物 理地址是多少?若连续执行 PUSH AX,PUSH BX,POP CX 3 跳指令后,堆栈的内容发生 了什么变化?AX ,BX,CX 中的内容是什么? 答:物理地址=C0000H+2000H=C2000H; 执行指令后,地址 C000H:2001H 内容是 23H; 地址 C000H:2002H 内容是 55H; 地址 C000H:2003H 内容是 87H; 地址 C000H:2004H 内容是 88H; AX=2355H,BX=CX=8788H; 2. 假设某 CPU 的时钟频率是 8MHz,如果在进行存储器写操作时插入了一个等待周期, 完成该写操作的总线周期所需要的时间是多少 ns? 答: 时钟周期=1/8MHz=125ns; 所以所需时间=时钟周期*5=625ns。 3. 设存储器内数据段中存放了两个字 2FE5H 和 3EA8H,已知 DS=3500H,数据存放的偏 移地址为 4B25H 和 3E5AH,画图说明两个字在存储器中的存放情况。若要读取这两个字, 需要对存储进行几次总线读操作? 答:

A8H 3EH

38E5AH 38E5BH

E5H 2FH

39B25H 39B26H

2 个字共需要 3 次总线操作。 4. 8086 中的标志寄存器 FR 中有哪些状态标志和控制标志?这些标志位各有什么含义?假 设(AH)=03H, (AL)=82H,试指出将 AL 和 AH 中的内容相加和相减后,标志位 CF、 AF、OF、SF、IF 和 PF 的状态。 答: 6 个状态标志: CF:进位标志; PF:奇偶标志; AF:辅助进位标志; ZF:零标志; SF:符号标志; OF:溢出标志; 3 个控制标志: IF:中断允许标志; DF:方向标志; TF:单步标志。 03H+82H=85H 计算后:CF=0;PF=0;AF=0;ZF=0;SF=0;OF=0。 5. 有一个 22 个字的数据组成的数据区,起其实地址为 6101H:1CE7H。试计算出该数据 区首末存储单元的物理地址? 答: 起始物理地址为:62CF7H 数据区末的物理地址为:62CF7H+(22*2-1)2 = 62D22H 6. 假设(SS)=20A0H, (SP)=0032H,将(CS)=0A5BH, (IP)=0012H, (AX)=0FF42H, (SI)=537AH, (BL)=5CH 依次压入堆栈保存。要求: (1)画出堆栈数据存放示意图; (2)写出压栈完毕后 SS 和 SP 的值。 答: (1)

00H 5CH 7AH 53H 42H FFH 12H 00H 5BH 0AH

20A28H 20A29H 20A2AH 20A2BH 20A2CH 20A2DH 20A2EH 20A2FH 20A30H 20A31H

(2) SS=20A0H, SP=0028H 7. 若某存储单元的实际地址为 2BC60H,且该存储单元所在的段首地址为 2AF00H,则该 存储单元在段内的偏移地址为多少? 答: 偏移地址=2BC60H-2AF00H=0D60H


相关文章:
微机原理第一、二章习题参考答案.doc
微机原理第一二章习题参考答案 - 第一章 2、已知 A=1011 1110B,
微机原理第一二章习题答案.doc
微机原理第一二章习题答案 - 第一章 一.思考题(略) 二.综合题 1. 设机器
微机原理第1-2章习题(答案).doc
微机原理第1-2章习题(答案) - 微机原理第 1-2 章习题(答案) 1. 什
微机原理第二章习题答案.doc
《微处理器系统原理与嵌入式系统设计》第二章习题解答 微处理器系统原理与嵌入式系统
微机原理第2章 习题答案.doc
微机原理第2章 习题答案 - 第 2 章 习题参考答案 1?8086CPU由哪两
微机原理习题答案(完整版)_图文.doc
微机原理习题答案(完整版) - 第一章习题答案 1-1 请说明 CPU 的功能以
微机原理第2章习题与答案.doc
微机原理第2章习题答案 - 习题 一、选择题 1.8086/8088CPU 内部有一个始终指示下条指令偏移地址的部件是___。 A. SP 答案:C 2. 指令队列的作用是...
微机原理习题及答案概要.doc
微机原理习题答案概要 - 微机原理习题第 1 章 数制和码制 1.将下列十
微机原理第2章习题和答案解析.doc
微机原理第2章习题答案解析 - WORD 格式.整理版 习题 一、选择题 1.8086/8088CPU 内部有一个始终指示下条指令偏移地址的部件是___。 A. SP 答案:C...
微机原理课后习题答案.doc
微机原理课后习题答案 - 《微机原理》课后习题答案 第一章 1.计算机按其使用的
微机原理课后答案。第二章.txt
微机原理课后答案第二章 - 第二章 8086体系结构与80x86CPU 1.8
第二章微机原理课后习题参考答案.doc
第二章微机原理课后习题参考答案 - 第二章习题 2 部分参考答案 一.思考题(略
微机原理与接口技术 张颖超 叶彦斐 第2章 习题答案.doc
微机原理与接口技术 张颖超 叶彦斐 第2章 习题答案 - 二章 1、 微型计算
《微机原理及应用》第二章习题答案_晏寄夫.doc
微机原理及应用》第二章习题答案_晏寄夫_计算机硬件及网络_IT/计算机_专业资
微机原理第1章习题及答案.doc
微机原理第1章习题答案_理学_高等教育_教育专区。习题一、选择题 1.十进制数
第二章习题答案.pdf
二章习题答案 - 微机原理第二章习题答案 2-1.解释下列概念: (1)分时复
《微机原理及应用》第一章习题答案.doc
微机原理及应用》第一章习题答案 - 微机原理及应用第三版 主编晏寄夫 副主编 胡鹏飞... 《微机原理及应用》第一章习题答案_理学_高等教育_教育专区。微机原理及...
第二章微机原理习题答案.doc
第二章微机原理习题答案 - 微机原理课后问题解答 第二章习题答案 一、 将下列十
微机原理第2章习题答案_图文.ppt
微机原理第2章习题答案 - 第二章习题答案 题2-2 1、A5000H 6、A7
微机原理第1章 习题答案_图文.ppt
微机原理第1章 习题答案 - 1-3 写出下列十进制数的原码和补码,用二位或四位