微机原理课后习题参考答案_2011_简版

微机原理课后习题参考答案_2011_简版

ID:11399253

大小:426.50 KB

页数:25页

时间:2018-07-11

微机原理课后习题参考答案_2011_简版_第1页
微机原理课后习题参考答案_2011_简版_第2页
微机原理课后习题参考答案_2011_简版_第3页
微机原理课后习题参考答案_2011_简版_第4页
微机原理课后习题参考答案_2011_简版_第5页
资源描述:

《微机原理课后习题参考答案_2011_简版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章一.思考题(略)二.综合题1.设机器字长为8位,写出下列用真值表示的二进制数的原码、补码和反码。答:真值原码反码补码(1)+0010101B000101010001010100010101(2)+1110001B011100010111000101110001(3)+1010011B010100110101001101010011(4)-0010101B100101011110101011101011(5)-1111011B111110111000010010000101(6)-1001010B11

2、00101010110101101101102.下列各数均为十进制数,试用8位二进制补码计算下列各题,将运算结果用两位十六进制数表示。答:原题【X+Y】补【X+Y】原(X+Y)真值117+7=00010001B+00000111B=00011000B=18H18H18H28+18=00001000B+00010010B=00011010B=1AH1AH1AH39-6=00001001B+11111010B=00000011B=03H03H3H4-26+7=11100110B+00000111B=11101

3、101B=EDH93H-13H58-18=00001000B+11101110B=11110110B=F6H8AH-0AH619-(-17)=00010011B+00010001B=00100100B=24H24H24H7-25-6=11100111B+11111010B=11100001B=E1H9FH-1FH887-15=01010111B+11110001B=01001000B=48H48H48H3.已知以十六进制数形式给出的补码,求出其相应的真值,真值用十进制数表示:答:补码真值48H721001

4、000B9DH-99-1100011BB2H-78-1001110B5C10H23568101110000010000BF2A1H-3423-110101011111B4.下列各数均为十进制数,试用8位二进制补码计算下列各题,判断说明运算结果是否溢出。答:原题【X+Y】补对应的真值溢出否43+18=00101011B+00010010B=00111101B61未溢出-52+17=11001100B+00010001B=11011101B-35未溢出72-8=01001000B+11111000B=0100

5、0000B64未溢出50+87=00110010B+01010111B=10001001B-119溢出(-33)+(-47)=11011111B+11010001B=10110000B-48未溢出(-91)+(-75)=10100101B+10110101B=01011010B90溢出-127+64=10000001B+01000000B=11000001B-63未溢出5.设机器字长为8位。根据给出的不同形式的机器数,如下表,计算其对应的十进制表示的真值。答:二进制机器数(若为)无符号数(若为)原码(若为

6、)反码(若为)补码011011110110110110110010110018989898910001101141-13-114-11511111001249-121-6-7第二章一.思考题(略)二.综合题1.设当前SS=C000H,SP=2000H,AX=2355H,BX=2122H,CX=8788H,则当前栈顶的物理地址是多少?若连续执行PUSHAX,PUSHBX,POPCX3跳指令后,堆栈的内容发生了什么变化?AX,BX,CX中的内容是什么?答:物理地址=C0000H+2000H=C2000H;执行

7、指令后,地址C000H:1FFFH内容是23H;地址C000H:1FFEH内容是55H;地址C000H:1FFDH内容是21H;地址C000H:1FFCH内容是22H;(AX)=2355H,(BX)=(CX)=2122H;2.假设某CPU的时钟频率是8MHz,如果在进行存储器写操作时插入了一个等待周期,完成该写操作的总线周期所需要的时间是多少ns?答:时钟周期=1/8MHz=125ns;所以所需时间=时钟周期*5=625ns。3.设存储器内数据段中存放了两个字2FE5H和3EA8H,已知DS=3500H,

8、数据存放的偏移地址为4B25H和3E5AH,画图说明两个字在存储器中的存放情况。若要读取这两个字,需要对存储进行几次总线读操作?答:…A8H38E5AH3EH38E5BH…E5H39B25H2FH39B26H…2个字共需要3次总线操作。4.8086中的标志寄存器FR中有哪些状态标志和控制标志?这些标志位各有什么含义?假设(AH)=03H,(AL)=82H,试指出将AL和AH中的内容相加和相减后,标志位CF、AF、OF、SF、I

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

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

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