计算机组成原理第2章例题及参考答案_第1页
计算机组成原理第2章例题及参考答案_第2页
计算机组成原理第2章例题及参考答案_第3页
计算机组成原理第2章例题及参考答案_第4页
计算机组成原理第2章例题及参考答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章 数码系统例题及答案例题1 写出下列各数的原码、反码、补码、移码(用二进制数表示)。(1)35/64 (2)23/128 (3)127(4)用小数表示1 (5)用整数表示1 (6)用整数表示128解:1在定点小数中原码和反码表示不出来,但补码可以表示,1在定点整数中华表示最大的负数,128在定点整数表示中原码和反码表示不出来,但补码可以。十进制数二进制真值原码表示反码表示补码表示移码表示35/64-0.1000111.10001101.01110011.01110100.011101023/1280.00101110.00101110.00101110.00101111.00101111

2、27-11111111111111110000000100000010000001用小数表示1-1.01.00000000.000000用整数表示1-110000001111111101111111101111111用整数表示128-100000001000000000000000例题2 设机器字长为16位,分别用定点小数和定点整数表示,分析其原码和补码的表示范围。解:(1)定点小数表示 最小负数 最大负数 0 最小正数 最大正数二进制原码 1.111111 1.000001 0.000001 0.111111十进制真值 - (1-215) -215 215 1-2-15原码表示的范围:- (

3、1-215) 1-2-15二进制补码 1.000000 1.111111 0.000001 0.111111十进制真值 -1 -215 215 1-2-15原码表示的范围:- 1 1-2-15(2)定点整数表示 最小负数 最大负数 0 最小正数 最大正数二进制原码 1111111 1000001 0000001 0111111十进制真值 - (2151) -1 1 2151 原码表示的范围:- (2151) 2151 -32767 +32767二进制补码 1000000 1111111 0000001 0111111十进制真值 -1 +1 215-1原码表示的范围: - 215 215-1 -

4、32768 +32767一、选择题1下列数中最小的数为( )。 A(101001)2 B(52)8 C(101001)BCD D(233)162下列数中最大的数为( )。 A(10010101)2 B(227)8 C(96)16 D(143)53在机器数中,( )的零的表示形式是惟一的。 A原码 B补码 C反码 D原码和反码4针对8位二进制数,下列说法中正确的是( )。 A127的补码为10000000 B127的反码等于0的移码 C+1的移码等于127的反码 D0的补码等于1的反码5一个8位二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则最小值为( )。 A127 B32 C12

5、5 D36计算机系统中采用补码运算的目的是为了( )。 A与手工运算方式保持一致 B提高运算速度 C,简化计算机的设计 D提高运算的精度7某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为( ),最小负小数为( )。 A,(2311) B(1232) C+(1-231)+1 D(1231) 18某机字长32位,采用定点整数(原码)表示,符号位为1位,尾数为31位,则可表示的最大正整数为(),最小负整数为()。 A(2311) B(1232) C+(2301) D(2311)9用n+1位字长(其中1位符号位)表示定点整数(原码)时,所能表示的数值范围是()。 A

6、0N2n+11 B0N2n1 C0N2n-1110用n+1位字长(其中1位符号位)表示定点小数(原码)时,所能表示的数值范围是()。 A0N12(n1) B0N12n C0N12n111定点8位字长的字,采用2的补码形式表示8位二进制整数,可表示的数范围为()。 A127+127 B21272127 C21282127 D128+1271232位浮点数格式中,符号位为1位,阶码为8位,尾数为23位。则它所能表示的最大规格化正数为()。 A+(2223)×2127 B+(1223)×2127 C(2-223)×2255 D21272231364位浮点数格式中,符号位

7、为1位,阶码为11位,尾数为52位。则它所能表示的最小规格化负数为( )。 A(2252)×21023 B(2252)×21023 C-1×21024 D(1252)×2204714假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是()。 A11001011 B11010110 C11000001 D1100100115若某数z的真值为0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是()码。 A原 B补 C反 D移16长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可

8、表示的数的范围和精度为()。 A两者可表示的数的范围和精度相同 B前者可表示的数的范围大但精度低 C后者可表示的数的范围大且精度高 D前者可表示的数的范围大且精度高17某数在计算机中用8421BCD码表示为0111 1000 1001,其真值为()。 A789 B789H C1929 D1lll0001001B18在浮点数原码运算时,判定结果为规格化数的条件是()。 A阶的符号位与尾数的符号位不同 B尾数的符号位与最高数值位相同 C尾数的符号位与最高数值位不同 D尾数的最高数值位为119若浮点数用补码表示,则判断运算结果是否为规格化数的方法是()。 A阶符与数符相同 B阶符与数符相异 C数符与

9、尾数小数点后第1位数字相异 D数符与尾数小数点后第1位数字相同答案:1C 2B 3C 4B 5C 6C 7C,D 8A,D 9B10B 11D 12A 13C 14D 15B 16B 17A 18D 19C 二、计算题1设机器字长16位,定点表示,尾数15位,数符1位,问: (1)定点原码整数表示时,最大正数是多少?最小负数是多少? (2)定点原码小数表示时,最大正数是多少?最小负数是多少? 解 (1)定点原码整数表示: 最小负数值(2151)32767最小负整数表示:1111 1111 1111 1111 最大正数值:(2151)+32767最大正整数表示:0111 1111 1111 11

10、11 (2)定点原码小数表示: 最大正数值(1215)10+0.1111 1111 111 最小负数值(1215)100.111 1111 111 2机器字长32位,定点表示,尾数31位,数符1位,问: (1)定点原码整数表示时,最大正数是多少? 最小负数是多少? (2)定点原码小数表示时,最大正数是多少? 最小负数是多少? 2.解 (1)定点原码整数表示时, 最大正数值(2311)10 最小负数值;(2311)10 (2)定点原码小数表示时, 最大正数值;(1231)10 最小负数值:(1231)103把十进制数X=(+128.75)×210写成浮点表示的机器数,阶码、尾数分别用原

11、码、反码和补码表示。设阶码4位,阶符1位,尾数15位,尾数符号1位。3解X=(+128.75)×210 X原1 0010 0 100000001100000 X反1 1101 0 100000001100000 X补1 1110 0 100000001100000 阶 阶 数 尾 符 码 符 数4设机器字长为16位,浮点表示时,阶码5位,阶符1位,数符1位,尾数9位。问:最大浮点数为多少? 最小浮点数为多少?4解 最大浮点数231×(129) 最小浮点数231×(129) 例题:某机采用使用浮点数格式的短浮点数数为“C2308000H”首,计算该浮点数的真值解:先

12、将其展开为二进制数,并区分出三个字段的编码为: 1,100,0010,0011,0000,1000,0000,0000,0000数 阶 尾符 码 数 由于数符为1,该浮点数是一个负数。 阶码真值10000100011111ll 00000101 尾数10110,0001,0000,0000,0000,000 于是该浮点数的真值为: 101100001×2101101100001 54125 例 某机中现有浮点数为+7475,将其变换成32位的短浮点数格式的过程如下: 首先将其变换成二进制格式: 7475+10011001l 表示成规格化二进制格式为: +10011001l+100110011×2110 计算出阶码的移码为: 1100111111110000101 于是该浮点数的短浮点数格式应为:0100,0010,1001,1001,1000,0000,0000,000042998000H例如:X01110110l×2101 则X原1101,011101101 X反1010,011101101 X补10ll,01110110l X+01010110

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论