计算机组成原理试题解析_第1页
计算机组成原理试题解析_第2页
计算机组成原理试题解析_第3页
全文预览已结束

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上一,判断题1.在数字计算机中所以采用二进制是因为二进制的运算最简单.2.在所有的进位计数制中,整数部分最低位的权都是1.3.某R进位计数制,其左边一位的权是其相邻的右边一位的权的R倍.4.计算机表示的数发生溢出的根本原因是计算机的字长有限.5.表示定点数时,若要求数值0在计算机中唯一地表示为全0,应采用补码.6.浮点数的取值范围由阶码的位数决定,而精度由尾数的位数决定.7.CRC校验码的生成和检验大多采用软件实现.8.若浮点数的尾数用补码表示,那么规格化的浮点数是指尾数数值位的最高位是0(正数)或是1(负数).9.在实际应用中,奇偶校验多采用奇校验,这是因为奇校验中不

2、存在全"0"代码,在某些场合下更便于判别.10.显示图形时要经过复杂的数学计算,因此占用的时间要比位图图像的时间长.二,选择题1.下列各种数制的数中最小的数是 .A.()2 B.()BCD C.(52)8 D.(233)H2.下列各种数制的数中最大的数是 .A.()2 B.75 C.(112)8 D.(4F)H3.1010AH是 .A.表示一个二进制数 B.表示一个十六进制数 C.表示一个十进制数 D.表示一个错误的数4.二进制数215转换成二进制数是 (1) ,转换成八进制数是 (2) ,转换成十六进制数是 (3) .将二进制数转换成十进制数是 (4) ,转换成八进制数是

3、 (5) ,转换成十六进制数是 (6) .(1)A.B B.B C.B D.B(2)A.327 B.268.75 C.252 D.326(3)A.137H B.C6H C.D7H D.EAH(4)A.101 B.100 C.110 D.99(5)A.123 B.144 C.80 D.800(6)A.64 B.63 C.100 D.0AD5.ASCII码是对 (1) 进行编码的一种方案,它是 (2) 的缩写.(1)A.字符 B.汉字 C.图形符号 D.声音(2)A.余3码 B.十进制数的二进制编码 C.格雷码 D.美国标准信息交换代码6.在一个8位二进制数的机器中,补码表示数的范围从 (1) (

4、小)到 (2) (大),这两个数在机器中的补码表示分别为 (3)和 (4) ,而数0的补码表示为(5) .(1),(2):A.-256 B.-255 C.-128 D.-127 E.0 F.+127 G.+128 H.+255 I.+256(3),(4),(5): A. B. C. D.E.或 F.或G.或 H.或7.将十进制数15/2表示成二进制浮点规格化数(阶符1位,阶码2位,数符1位,尾数4位)是 .A. B. C. D.8.十进制数5的单精度浮点数IEEE754代码为 .A. B. C.D.三,填空题2.在用 表示的机器数中,零的编码是唯一的. 3.信息的数字化编码是指 . 4.一个定

5、点数由 和 两部分组成.根据小数点位置不同,定点数据有 和 两种表示方法.5.BCD码中,每一位十进制数字由 位二进制数码组成,用ASCII码表示一个字符通常需要 位二进制数码.6.移码常用来表示浮点数的 部分,移码和补码比较,它们除 外,其他各位都 .7.码距的定义是 .8.8421码用二进制求和时,当和超过 时,需要做 修正.9.有二进制数D4D3D2D1,奇偶校验值用p表示,则奇校验为 ,偶校验为 ,奇偶校验只能检测 ,无法检测 .10.在浮点加减法运算中,当运算结果的尾数的绝对值大于1时,需要对结果进行 ,其操作是 .四,计算题1.用二进制数表示一个四位十进制的整数最少需要几位(不含符

6、号位).2.某机器字长32位,定点表示,其中31位表示尾数,1位是符号位,问:定点原码整数表示时,最大正数是多少 最小负数是多少 定点原码小数表示时,最大正数是多少 最小负数是多少 .解:定点原码整数表示时,最大正数=(231-1);最小负数=-(231-1)定点原码小数表示时,最大正数=(1-2-31);最小负数=-(1-2-31)3.写出下列二进制数的原码,反码,补码和移码.(1)±1011 (2)±0.1101 (3)±0 解:(+1011)原=01011 (-1011)原=11011(+1011)反=01011 (-1011)反=10100(+1011)补

7、=01011 (-1011)补=10101(+1011)移=11011 (-1011)移=00100(+0.1101)原=0.1101 (-0.1101)原=1.1101(+0.1101)反=0.1101 (-0.1101)瓜=1.0010(+0.1101)补=0.1101 (-0.1101)补=1.0011(+0.1101)移=0.1101 (-0.1101)移=0.0011(+0.0000)原=00000 (-00000)原=10000(+0.0000)反=00000 (-00000)反=11111(+0.0000)补=00000 (-00000)原=00000(+0.0000)移=100

8、00 (-00000)原=100004.某机器字长16位,浮点表示时,其中含1位阶符,5位阶码,1位尾符,9位尾数,请写出它能表示的最大浮点数和最小浮点数.解:最大浮点数=2+21×(1-2-9)最小浮点数=-2+31×(1-2-9).5.字符"F"的ASCII码为46H,请写出它的奇校验码和偶校验码(假定校验位加在最高位).解:字符"F"的ASCII码为46H,奇校验码为(B6H),偶校验码为(36H).8.将二进制数转换成8421码.解:先把二进制数转换成十进制数,()2=91=()8421.五,简答题1.试比较定点带符号数在计算机内的四种表示方法.答:带符号数在计算机内部的表示方法有原码,反码,补码和移码.原码表示方法简单易懂,实现乘,除运算简单,但用它实现加,减运算比较复杂.补码的特点是加,减法运算规则简单,正负数的处理方法一致.反码通常只用来计算补码,由于用反码运算不方便,在计算机中没得到实际应用.移码由于保持了数据原有的大小顺序,便于进行比较操作,常用于浮点数中的阶码,使用比较方便.2.试述浮点数规格化的目的和方法.答:浮点的规格化是为了使浮点数尾数的最高数值位为有效数位.当尾数用补码表示时,若符号位与小数点后的第一位不相等,则被定义为已规格化的数,否则便是非规格化数.通过规格化,可以保证运算数据的精度.

温馨提示

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

评论

0/150

提交评论