数据表示和运算 练习题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C.运算的结果的操作数超出了机器的表示范围 D.寄存器的位数太少,不得不舍弃最低有效位 18. 若使用双符号位,则运算结果发生正溢的特征是:双符号位为 ______。 A.00 B.01 C.10 D.11 19.若阶码为3位,用补码表示;尾数7位,用原码表示,其中1位为符 号位;以2为底。数据格式为:尾符 阶符 阶码值 尾数值,则十进制数 27/64的浮点规格化数是______。 A.0101011011 B.0100110110 C.0111110110 D. 0001011011 20. 字长相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后 者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度 为______。 A.两者可表示的数的范围和精度相同 B.前者可表示的数的范围大但精度低 C.后者可表示的数的范围大且精度高 D.前者可表示的数的范围大且精度高 21.若浮点数的阶码和尾码都用补码表示,则判断运算结果为规格化数 的方法是 ______。 A.阶符与数符相同 B.数符和尾数小数点后第一位数字相异 C.阶符与数符相异 D.数符和尾数小数点后第一位数字相同 22.IEEE754标准规定的32位浮点数中,符号位为1位,阶码为8位,则 它所能表示的最大规格化正数为______。 A.+(2 - 2-23)×2+127 B.+(1 - 2-23)×2+127 C.+(2 - 2-23)×2+255 D.2+127 23.IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11 位,尾数为52位,则它所能表示的最小规格化负数为______。
数据表示和运算 练习题
一、选择题: 1.下列数中最小的数是______。 A.(1010011.10101)2 B.(123.55)8 C.(53.B0)16 D.(83.75)10 2.某数在计算机中用8421BCD码表示为0011 1001 1000,其真值为 ______。 A.398 B.398H C.1630Q D.1110011000B 3.ASCII码是对 (1)_进行编码的一种方案,它是(2)_的缩写。 (1)A.字符 B.汉字 C.图形符号 D.声音 (2)A.余3码 B.十进制数的二进制编码 C.格雷码 D.美国标准信息交换代码 4.一个1G的硬盘,最多可存放______个ASCII字符。 A. 220 B.224 C. 210 D. 230 5.存储32个汉字的机内码需要______。 A.16字节 B.32字节 C.64字节 D.128字节 6.机器数10000001B,它所代表的数______。 A.一定是-1 B.一定是-127 C.一定是-126 D. 以上3个数都有可能 7. 假定一个十进制数为-66,按补码形式存放在一个8位寄存器中,该 寄存器的内容用十六进制表示为______。 A.C2H B.BEH C.BDH D.42H 8.如果X是负数,由[X]补求[X]原是将______。 A.符号位变反,其他各位不变 B.所有位求反,末位加1 C.除符号位外,其他位求反后末位加1D.除符号位外,其他位 求反 9.下列数中,最大的是______。 A.[X]补=1001101 B.[X]原=1001101
C.[X]反=1001101 D.[X]移=1001101 10. 计算机内的溢出是指其运算的结果______。 A.为无穷大 B.超出了计算机内存单元所能存储的数值范围 C.超出了该指令所指定的结果单元所能存储的数值范围 11.计算机中表示地址时使用______。 A.无符号数 B.原码 C.反码 D.补码 12. 计算机系统中采用补码运算的目的是为了______。 A. 与手工运算方式保持一致 B.提高运算速度 C.简化计算机的设计 D.提高运算的精度 13. 某机器字长 32位,采用定点原码整数表示,符号位为 1位,尾数 为31位,则可表示的最大正整数为______,最小负整数为______。 A.+(231-1) B.-(1-2-32) C.+(230-1) D.-(231-1) 14.某机字长 32位,其中最高位为符号位。若用定点整数补码表示, 则最小正整数为______;绝对值最大的负数值为______。 A.+1 B.+231 C.-231 D.-1 15.若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值 最大的负数为______。 A.-264 B.-(264- 1) C.-263 D.- (263-l) 16.用64位字长(其中1位符号位)表示补码定点小数时,所能表示的 数值范围是_____。 A. [ -1,1-2-64] B. [ -1,1-2-63 ] C. [ -1,1-2-62] D. [ 0,2-63 ] 17.在定点数运算中产生溢出的原因是______。 A.运算过程中最高位产生了进位或借位 B.参加运算的操作数超出了机器的表示范围
A.-(2-252)×2-1023 C.-1×2-1024
Βιβλιοθήκη Baidu
B.-(2-2-52)×2+1023 D.-(1-252)×2+2047
十进制数5的单精度浮点数 IEEE 754代码为______。 A.01000000101000000000000000000000 B.11000000101000000000000000000000 C.01100000101000000000000000000000 D.11000000101100000000000000000000 25.若单精度浮点数IEEE754代码表示为 00111111010000000000000000000000,则其代表的十进制数为______。 A.-0.75 B.+0.75 C.-0.25 D.+0.25 26.在浮点数编码表示中,______在机器数中不出现,是隐含的。 A.阶码 B.符号 C.尾数 D.基数 27.浮点数的表示范围和精度取决于______。 A.阶码的位数和尾数的位数 B.阶码采用的编码和尾数的位数 C.阶码采用的编码和尾数采用的编码 D.阶码的位数和尾数采用的编码 28. 定点原码一位乘法是______。 A.先取操作数绝对值相乘,符号位单独处理 B.用原码表示操作数,然后直接相乘 C.被乘数用原码表示,乘数取绝对值,然后相乘 D.乘数用原码表示,被乘数取绝对值,然后相乘 29. 浮点加、减中的对阶的方法是______。 A.将较小的一个阶码调整到与较大的一个阶码相同 B.将较大的一个阶码调整到与较小的一个阶码相同 C.将被加数的阶码调整到与加数的阶码相同 D.将加数的阶码调整到与被加数的阶码相同
47 8位反码表示数的最小值为_______,最大值_____。 A.-127,+127 B.-128,+128 C.-256,+256 D.-255,+255 48.N+1位二进制正整数的取值范围是_______ A.0~2n-1 B.1~2n-1 C.0~2n+1-1 D.1-2n+1-1 49.在大量数据传送中常用且有效的检验法是_____ A.奇偶校验法 B.海明码校验 C.判别校验 D.CRC校验 50.浮点数的表示范围和精度取决于_______ A.阶码的位数和尾数的位数 B.阶码的位数和尾数采 用的编码 C.阶码采用的编码和尾数采用的编码 D.阶码采用的编码和尾数 的位数 51.在浮点数编码表示中,______在机器数中不出现,是隐含的。 A.尾数 B.符号 C.基数 D.阶码 52.移码和补码比较,只有______不同,其他都相同。 A.正号 B.负号 C.符号 D.标志 53.一个24×24点阵的汉字,需要________字节的存储空间。 A.62 B.72 C.64 D.32 54.62个汉字的机内码需要 A.62字节 B.32字节 C.124字节 D.248字节 55.ASCII码是对________进行编码的一种方案 A.字符、图形符号 B.汉字
30.下溢指的是______。 A.运算结果的绝对值小于机器所能表示的最小绝对值 B.运算的结果小于机器所能表示的最小负数 C.运算的结果小于机器所能表示的最小正数 D.运算结果的最低有效位产生的错误 31.在浮点数原码运算时,判定结果为规格化数的条件是______。 A. 阶的符号位与尾数的符号位不同 B.尾数的符号位与最高数值位相同 C.尾数的符号位与最高数值位不同 D.尾数的最高数值位为1 32.32位微型机的乘法部件位于______中。 A.CPU B.接口 C.控制器 D.专用芯片 33.组成一个运算器需要多个部件,但下面所列______不是组成运算器 的部件。 A.状态寄存器 B.数据总线 C.ALU D.地址寄存 器 34.运算器虽由许多部件组成,但核心部分是______。 A.数据总线 B.算术逻辑运算单元C.多路开关 D.累加 寄存器 35.运算器的主要功能是进行__ _ A.算术运算 B.逻辑运算 C.逻辑运算和算术运算 D.加法运算 36.已知字符“0”的ASCII码为30H,在字符“9”的ASCII码前加上一 个奇校验位后的数据信息为______。 A.B9H B.39H C.89H D.09H 37.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的 字符码是____ A.11001011 B.11010110 C.11000001 D.11001001
38.在CRC码中,接收端检查出某一位数据出错后,一般采用的纠正方 法是______。 A.请求重新发送 B.删除数据 C.通过余数值由接收端自行纠正 D.以上均可以 39.在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判 断电路,它一般用____ A.或非门 B.移位电路 C.译码电路 D.异或门 40下列数中,最小的数是 。 A.(101001)2 B.(52)8 C.(2B)16 D.45 41下列数中,最大的数是 D 。 A.(101001)2 B.(52)8 C.(2B)16 D. 45 42计算机中表示地址时使用____ A.原码 B.补码 C.反码 D.无符号数 43字长16位,用定点补码小数表示时,一个字能表示的范围是_____ A.-1~(1-2-15) B.0~(1-2-15) C.-1~+1 D.-(1-2-15)~(1-2-15) 44.若X补=10000000,则十进制真值为______。 A、-0 B、-127 C、-128 D、-1 45.定点整数16位,含1位符号位,原码表示,则最大正数为______ A、216 B、215 C、215-1 D、216-1 46.当-1<x<0时,[x]原=___B___ A.x B.1-x C.4+x D.(2-2n)-1*1
C.数字 D.声音 56.D/A转换是______ A.把计算机输出的模拟量转化为数字量 B.把模拟量转化为数字量,把数字量输入到计算机 C.把数字量转化为模拟量,把转化结果输出计算机 D.把计算机输出的模拟量转为数字量 57. 组成一个运算器需要若干个部件,但下面所列 不是组成运算 器的部件。 A.地址寄存器 B. 数据总线 C.ALU D. 状态寄存器 58.ALU属于___部件。 A.运算器 B. 控制器 C.存储器 D. 寄存器 59.加法器中进位产生函数是___。 A.Ai + Bi B.Ai⊕Bi C.Ai - Bi D.AiBi 二、填空题 1.二进制中的基数为 ,十进制中的基数为 ,八进制中的基数为 ,十六进制中的基数为 。 2.(27.25)10转换成十六进制数为 。 3.(0.65625)10转换成二进制数为 。 4.在原码、反码、补码三种编码中, 数的表示范围最大。 5.在原码、反码、补码三种编码中,符号位为0,表示数是 。 符号位为1,表示数是 。 6.0的原码为 ;0的补码为 。0的反码为 。 7. 在补码、移位码表示的机器数中,零的表示形式是唯一的。 8.-11011011的补码为 ,原码为 ,反码为