1、7.位数分配指什么?用以表示整数的二进制位数.为什么不可以将十进制数256存储在位存储单元中?八位存储单元最大存储到255,存储256会产生溢出。9.试述无符号整数的两种用途?(1)计数。计数时,不需要负数,可以从0或1开始。 (2)寻址。因为地址是从0开始到整个存储器的总字节数的正数。10.将十进制数130以符号加绝对值表示法存储在8位存储单元中会怎样?会溢出。因为符号加绝对值表示法在八位存储单元中存储数据的的范围是:-127到+127.11.分析比较正整数在符号加绝对值、二进制反码、二进制补码三种表示法中的异同。没有不同。 12.分析比较负整数在符号加绝对值、二进制反码、二进制补码三种表示
2、法中的异同。相同点:最左边的位定义的都是符号。如果为0,则表示正数,如果为1,则表示负数。不同点:首先将整数的绝对值转换成二进制数,若是负数,符号加绝对值是将最左边的位置1,其余不变;反码是将所 有二进制位中的0变为1。即按位取反。补码是最右边连续的0和首次出现的1保持不变,其余位逐位取反。13.分析比较0在符号加绝对值,二进制反码,二进制补码三种表示方法中的异同。符号加绝对值:有两个0, 正0(00000000)和负0(10000000) 二进制反码:有两个0,正0(00000000)和负0(11111111) 二进制补码:只有一个0(00000000) 14. 分析比较符号加绝对值,二进制
3、反码,二进制补码三种表示方法中可以表示的数的范围。 (2N-1-1)+( 2N-1-1)二进制反码: (2N-1)+( 2N-1-1) 15.试述最左边一位在符号加绝对值,二进制反码,二进制补码三种表示法中的异同。在三种表示法中,最左边一位都是符号位,0表示正,1表示负。16.Excess-X系统的最主要用途是什么?x代表什么?用来存储小数的指数值。X代表幻数。幻数是进行数据转换时的基础数据。17试述规范化的必要性规范化使得浮点数的运算变得更简单。18.什么是尾数尾数是指浮点数规范化后小数点右边的二进制数,它定义了数的精度。19.在一个数被规范化后,计算机内存储了哪些信息?只储存了这个数的三部
4、分信息:符号,指数和尾数。二、选择题20.在【 】系统中只使用0和1。A十进制 B.八进制. C.二进制 D.十六进制21.将二进制数转换成二进制数,需要不断用【 】来除这个数.A.2 B.8 C.10 D.1622.以下三种整数表示法中哪种既可以处理正数又可以处理负数【 】A.符号加绝对值表示法 B.二进制反码表示法C.二进制补码表示法 D.以上都是23.在无符号整数中,4位地址分配单元可以表示【 】个非负数A.7 B.8 C.15 D.16 24.在所有的有符号整数表示法中,四位地址分配单元可以表示【 】个非负数.A.7 B.8 C.15 D.1625.在【 】表示法中, 内存中储存的11
5、11表示-0.A.无符号整数 B.符号加绝对值 C.二进制反码 D.二进制补码26.在【 】表示法中, 内存中储存的1111表示-1.A.无符号整数 B.符号加绝对值 C.二进制反码 D.二进制补码27.在【 】表示法中,0有两种表示法.A.符号加绝对值 B.二进制反码 C.二进制补码 D.a和b28.在【 】表示法,只有一种表示法A.符号加绝对值 B.二进制反码 C.二进制补码 D.以上都是29.如果最左边一位为0,在【 】表示法中,其表示的十进制数是正的。A.符号加绝对值 B.二进制反码 C.二进制补码 D.以上都是30.如果最左边一位为1,在【 】表示法中,其表示的十进制数是正的。A.符
6、号加绝对值 B.二进制反码 C.二进制补码 D.以上都不是31.现在的计算机中用于存储数值使用最广泛的表示法是【 】。 A.符号加绝对值 B.二进制反码 C.二进制补码 D.无符号整数32. 【 】表示法经常用于将模拟信号转换为数字信号.A.无符号整数 B.符号加绝对值 C.二进制反码 D.b和c33.无符号整数可以用于【 】 A.计数 B.寻址 C.信号处理 D.a和b34. 【 】表示法经常用于存储小数的指数值 A.无符号整数 B.二进制反码 C.二进制补码 D.Excess_X35.在Excess-X转换中,我们需要将要转换的数【 】幻数X。A.加 B.减 C.乘 D.除2025 C、A
7、、D、D、B、C 2630 D、D、C、D、D3135 C、B、D、D、A 3640 D、B、C、B、C4146 B、D、D、C、C、B 三、练习题47. 将下列十进制数中可以转换成8位无符号整数的进行转换。A23 00010111B121 - 01111001C34 - 00100010D342 - 溢出48.将下列十进制数转换成16位无符号整数。A41 - 0000000000101001B411 - 0000000110011011C1234 - 0000010011010010D.342 - 000000010101011049.将下列十进制数转换成8位符号加绝对值整数。A.32 -
8、00100000B.-101 - 11100101C.56 - 00111000D.129 - 溢出50将下列十进制数转换成16位符号加绝对值整数。 A142 - 0000000010001110 B-180 - 1000000010110100 C560 - 0000000100011010 D2456 - 000010011001100051.将下列十进制数转换成16位二进制反码整数。 A162 - 0000000010100010 B-110 - 111111*1 C2560 - 0000101000000000 D12123 - 001011110101101152. 将下列十进制数转
9、换成8位二进制补码整数。 A-12 - 11110100 B.-101 - 110011011 C56 - 000111000 D.142 - 溢出53将下列十进制数转换成16位二进制补码整数。 A102 - 0000000001100110 B. -179 - 1111111101001101 C. 534 - 0000001000001100 D62056 - 溢出54.将下列8位无符号整数转化成十进制数。 A01101011 - 107 B10010100 - 148 C00000110 - 6 D. 01010000 - 8055.将下列8位符号加绝对值表示的数转换成十进制数。A011
10、11011 - 123B10110100 - -52 C01100011 - 99 D11010000 - -8056.将下列8位二进制反码表示的数转换成十进制数 A. 01100011 - 99 B. 10000100 - -123 C. 01110011 - 115 D. 11000000 - -6357.将下列8位二进制补码表示的数转换成十进制数 A. 01110111 - 119 B. 11111100 - -4 C. 01110100 - 116 D. 11001110 - -5058.下面是一些符号加绝对值表示法表示的二进制数。请问如何改变它们的正负。 A. 01110111 -
11、11110111 B. 11111100 - 01111100 C. 01110111 - 11110111 D. 11001110 - 01001110 运算规则:只需把最左边一位的符号位取反。59.下面是一些二进制反码表示的二进制数,请问如何改变它们的正负。A01110111 - 10001000B11111100 - 00000011C01110111 - 10001000D11001110 - 00110001运算规则:反码表示中,对一个整数进行反码运算(对各位取反),得到该数的负数。60下面是一些二进制补码表示的二进制数,请问如何改变它们的正负。A. 01110111 - 100010
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1