信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf

信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf

ID:52254278

大小:353.06 KB

页数:18页

时间:2020-03-26

信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf_第1页
信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf_第2页
信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf_第3页
信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf_第4页
信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf_第5页
资源描述:

《信息表示习题参考答案-汇编语言与计算机组成原理 答.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章计算机中的信息表示习题参考答案1.设机器数长为8位(含1位符号位在内),写出对应下列各真值的原码、补码和反码。1329−,,100,-8764128答:编码原码补码反码数字131.00110101.11001101.1100101−64290.00111010.00111010.00111011281000,11001000,11001000,1100100-871,10101111,01010011,01010002.写出下列各数的原码、反码、补码表示(用8位二进制数),其中MSB是最高位(又是符号位),L

2、SB是最高位。如果是小数,小数点在MSB之后;如果是整数,小数点在LSB之后。(1)-35/64(2)23/128(3)–127(4)用小数表示-1(5)用整数表示-1解:(1)-35/64=-0.100011原码1.1000110反码1.0111001补码1.0111010(2)23/128=0.0010111原码0.0010111反码0.0010111补码0.0010111(3)–127=1111111原码11111111反码10000000补码10000001(4)用小数表示-1补码1.0000000(5)用

3、整数表示-1原码10000001反码11111110补码111111111223.己知[X],求[X]和X.补原答:X[X][X]补原1.11001.01004−161.10011.01117−160.11100.111014161.00001.0000-01,01011,1011-111,11001,0100-40,01110,011171,00001,0000-16234.当十六进制数9B和FF分别表示为原码、补码、反码、移码和无符号数时,所对应的十进制数各为多少(设机器数采用一位符号位)。答:编码原码补码反码

4、移码无符号数数字9B1,00110111,00110111,00110111,00110111,0011011对应十进数-271,1100101=-1011,1100100=-1000,0011011=27155FF1,11111111,11111111,11111111,11111111,1111111对应十进数-1271,0000001=-11,0000000=-00,1111111=1272555.有一个字长为32位的浮点数,符号位1位,阶码8位,用移码表示,尾数23位,用补码表示;基数为2。请写出:(1)最

5、大数的二进制表示;(2)最小数的二进制表示;(3)规格化数所能表示数的范围。解:用IEEE754格式(E的取值范围:1~254,留出全0和全1分别表示0和无穷大)31302322200SEM(1)最大数的二进制表示:127-2301111111011111111111111111111111即2(2-2)(2)最小数的二进制表示:127-2311111111011111111111111111111111即-2(2-2)(3)规格化数所能表示数的范围:-126-23最小的正数:0000000010000000000

6、0000000000001即2(1+2)绝对最小的负数:-12610000000100000000000000000000001即-2(1+2-23)127-23-126-23-126-23127-23所以范围是:-2(2-2)至-2(1+2),2(1+2)至2(2-2)6.将下列十进制数表示成IEEE754标准的32位浮点规格化数。(1)27/64(2)–27/64-2解:27/64=0.011011=1.1011*2(1)00111110110110000000000000000000(2)1011111011

7、0110000000000000000000247.设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题。913○1A=,B=−,求A+B;64321917A=,B=−,求A−B;○23212839○3A=−,B=,求A+B;1632○4A=−87,B=53,求A−B;○5A=115,B=−24,求A+B;答:913○1A=,B=−,求A+B;6432[]A原=.00010010,[]B原=.10110100∴[]A补=.00010010,[]B补=.11001100∴[]A+B=.11011110补∴A

8、+B=.101000101917○2A=,B=−,求A−B;32128[]A=.01001100,[]B=0.1010001原原∴[]A=.01001100,[]B=.11101111补补[]−B=.00010001补∴[]A−B=0.1101101补∴A+B=0.1101101○32539A=−,B=,求A+B;1632[]A=1.0011000,[]B=

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

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

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