免费预览已结束,剩余19页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3章 计算机数据表示【考点透视】本章主要考核进位计数制及其相互转换,计算机数值数据的表示方法,二十进制数的编码,字符编码,其他信息的表示,数据效验码;深刻理解二进制数字系统是计算机表示、处理各类信息的基础。理解进位计数制的概念和数值数据(无符号数、有符号数)的计算机表示方法,常用数字编码(BCD)、字符编码(ASCII吗、国家标准信息交换码汉字信息集)的编码规则;了解浮点数的计算机表示规则,奇偶效验,CRC循环冗余效验的效验方法;了解计算机表现字型、图形、图像、语音的基本原理。【同步跟踪强化训练】一、单项选择题1. 在计算机中表示地址时使用( )A无符号数B原码C反码D补码2. 和数01101001BCD相等的是( )A01101001BB151QC69DD69H3. x1原=11001010B,x2反=11001010B,x3补=11001010B,那么它们的关系是( )Ax3 x1 x2Bx2 x3 x1Cx3 x2 x1Dx2 x1 x34. 在8bit定点整数形式下,用1bit表示符号位,它的模是A10000000BB100000000BC11111111D11111115. 声音信息在计算机内采用()A直接存储B利用A/D转化成二进制存储C接ASCII存储D不能存储6. 计算机采用二进制数的原因是A二进制运算简单B二进制运算速度快C电子元器件的两态特性D控制台操作简单7. 对J进制数,若小数点左移一位,则该数 ;若小数点右移一位,则该数 。A扩大J倍,缩小J倍B缩小J倍,扩大J倍C扩大J倍,扩大J倍D缩小J倍,缩小J倍8. 在8bit机中定点补码整数范围是A-128+127B-128+128C-127+127D-127+1289. 计算机屏幕显示汉字常用的点阵是A1616B3232C6464D242410. 在提高型2424点阵字库中,一个汉字的点阵占A2byteB32byteC72byteD16byte11. 若浮点数X的阶码、尾数均使用补码形式(阶在前,尾在后,都有1bit符号位):x补=011001011011则-x补应该是A1110 01011011B0110 11011011C1010 01011011D0110 1010010112. 八进制数375.6按位权展开式为A38378258168-1B383782581680C38278158068-1D38078158268313. 设定点数X的补码为X0X1X2X7,则-X补码为AX0X1X2X71BX0X1X2X70.0000001CX0X1X2X71DX0X1X2X70.000000114. 若退出中文操作系统查看汉字的文本文件,则在显示时原来汉字的内码按 显示。AASCIIB扩展ASCIIC仍按内码D原码15. 若x1原=10111101,x2反=10111101,x3补=10111101,以下结论正确的是Ax1最大Bx2最大Cx3最大Dx1= x2= x316. 已知x=(0.65625)10,与它相等的是A(0.11110)2B(0.10101)2C(0.11111)2D(0.10111)217. 浮点数的机器表示中 在机器数中不出现,是隐含的。A阶码B尾符C尾数D底数(基数)18. 计算机中的计数器和地址码常采用A无符号数B原码CASCIID有符号数19. 设机器数为01101101,则真值A取决于机型B取决于何种代码C取决于首位D取决于尾位20. 某机器数为11001001,它的真值是A唯一确定的B可能是两个不同的数C可能是3个不同的数D可能是3个以上不同的数21. 十进制数27.25D和 相等。A11011.001BB11011.01BCDC1B.4HD44.2Q22. 二进制数110.0101B写出浮点数形式是A110010110-4B11001012-100C0.110010110+3D0.11001012+01123. 在CRC效验中,接收端检查出一位数据错后,纠正的方法A请求重新发送B删除数据C通过余数的值由接收端自行纠正D以上均可以24. 若要表示0999的十进制数,使用BCD码时,需要A6bitB16bitC46bitD12bit25. 若某机器数为10000000,它代表-127,则它是A原码B反码C补码DASCII26. 下列关于浮点数的描述A浮点数的尾数是定点小数B浮点数的底数是事先约定的,在机器数中不出现C阶码反映了浮点数小数点的位置D阶符表示浮点数的正负27. 1616点阵汉字的字型编码需要A16字节B32字节C64字节D24字节28. 浮点数的表示范围取决于A阶符B阶码的位数C尾符D尾数的位数29. 浮点数的精度取决于A阶符B阶码的位数C尾符D尾数的位数30. 在小数定点机中,下述说法正确的是A只有补码能表示-1B只有原码不能表示-1C三种机器数均不能表示-1D只有补码不能表示-131. 在信息传递中引入的效验方法中,对大量数据传送的有效效验法是A奇偶校验B海明校验C交叉校验DCRC校验32. 最简单,最常用的数据效验方法是A奇偶校验法B交叉校验法C循环冗余校验法D格雷码法33. 国际码属于A汉字输入码B汉字内码C汉字字型码D汉字交换码34. 规格化浮点数尾数绝对值的范围为A-1,1)B(0.5,1)C0.5,1)D0.1,1)35. 标准ASCII字符共有 个,在计算机内用 位二进制数字编码。A256,8B127,7C255,8D128,736. 3232点阵汉字的机内编码需要A16字节 B24字节C8字节D2字节37. 二进制数110.0101B写出浮点数形式是A110010110-4B11001012-100C0.110010110+3D0.11001012+01138. 下列最小的数为A(101001)2B(52)8C(2B)16D(00101001)BCD39. x1原=11001010B,x2反=11001010B,x3补=11001010B,那么它们的关系是Ax3 x1 x2Bx2 x3 x1Cx3 x2 x1Dx2 x1 x340. (76.54)8=A(3E.B)16B(111110.10010)2C(62.6835)10D(110111.1011)241. (20.8125)10=A1010.1101B10100.1011C10100.1101D1010.101142. 在小型或微型计算机里,最普遍采用的字母与字符编码是ABCD码 B十六进制CASCIID二进制43. 当用一个16位的二进制数表示浮点数时,下列方案中最好的是A阶码取4位(含阶符1位),尾数取12位(含数符1位)B阶码取5位(含阶符1位),尾数取11位(含数符1位)C阶码取6位(含阶符1位),尾数取8位(含数符1位)D阶码取10位(含阶符1位),尾数取6位(含数符1位)44. 1KB= BytesA210B220C230D24045. 1MB= BytesA210B220C230D24046. 1GM= BytesA210B220C230D24047. 美国国家信息交换标准码简称为AIEEEB雷格码C8421码DASCII48. 汉字编码方案有四类,其中 的编码长度是固定的。A数字编码B字母编码C字型编码D混合型编码49. 汉字编码方案中, 码属于数字编码。A区位B全拼C五笔D认知50. 浮点数可用阶码、尾数来表示,设两个正的浮点数N1=(E1,S1),N2=(E2,S2),则当 时,N1N2。AE1 E2BS1 E2DN1,N2规格化表示且S1S251. 设X为整数,X补=1,x1x2x3x4x5,若要X-16,x1x5应满足 条件。Ax1x5至少有一个为1Bx1必须为0,x2x5至少有一个为1Cx1必须为0,x2x5任意Dx1必须为0,x2x5最多有一个为152. 16位长的浮点数,其中阶符1位,阶码6位,数符1位,尾数8位,当浮点数采用原码表示时,所能表示的数的范围是A-264264(12-8)B-263263(12-8)C-263263(12-9)D-263(12-8)263(12-8)53. 原码加减法是指A操作数用原码表示,连同符号位直接相加减B操作数用原码表示,尾数直接相加减,符号位单独处理C操作数用原码表示,根据两数符号决定实际操作,符号位单独处理D操作数取绝对值,直接相加减,符号位单独处理54. 下列数中最小的为A(101001)2B(52)8C(2B)16D(60)1055. 设寄存器内容为10000000,若它等于0,则为A原码B补码C反码D移码56. 假定下列字符码中有奇偶校验码,但没有数据错误,采用奇效验的字符码是A11001010B11000111C11001100D1100101157. 若机器数10000代表-16,则它是A原码B反码C补码D浮点数58. 若要表示0999之间的十进制数,用BCD码需要占用 比特。A8B12C16D3259. 二进制(10100110)2等于A(106)16和(246)8B(246)8和(166)10C(116)16D(237)8和(143)1060. 下列表示法错误的是A(131.6)10B(532.6)5C(100.101)2D(267.4)861. 以BCD码表示十进制数目000999之间的每一组码,其末端包含一个奇校验位,检测下面每一组码,其中有错误发生的是A1001010110000B0100011101100C0111110000011D100001100010162. 把(5AB)16转换成二进制值为A(10110111010)2B(10110101011)2C(101010110101)2D(101110100101)263. 两个八进制数(7)8和(4)8相加后得A(10)8B(11)8C(13)8D(14)864. 按2424点阵存放6763个汉字,则此字库的容量大约为A13500BB216000BC487000BD32540B65. 依统计规律,若一个文件用英文ASCII码存放需要1000byte,则用汉字内码存放时所占字节数是A541 byteB1200 byteC1850 byteD432 byte66. 设定点负数X的补码为X0X1X2X7,则X的原码为AX0X1X2X70BX0X1X2X70.0000001CX0X1X2X71DX0X1X2X70.000000167. 对X的补码再求补码,既得到X的A原码B反码C补码D浮点数68. 为了更逼真地存储图像,应A增加图像的灰度级B增加颜色数C加密像素点D增加灰度级,加密像素点69. 一般说来,同一篇文章可用英文和中文存入计算机,比较其存储量则A用汉字可节省存储B用英文可节省存储量C相同D可相差几十倍70. 奇偶校验A只能发现一个错B能发现并纠正两位错C能发现奇数位错D能发现偶数位错71. 在计算机内存储每个ASCII字符编码需用 个字符。A1B3C4D872. 为了高保真存储声音信息,应A加大采样时间间隔B减少采样时间间隔C增加A/D转换的精度D减少A/D转换的精度73. 声音信息在计算机内采用A直接存储B利用A/D转化成二进制存储C按ASCII存储D不能存储74. 国家标准信息交换码所用的汉字编码简称国标码,其中约有汉字 个。A4500B3422C64KD7000余75. 交叉校验A能发现两位错B能发现并纠正一位错,不能发现两位错C能发现并纠正一位错D能发现并纠正一位错,也能发现两位错76. 对循环冗余校验方法,正确的叙述是A根据代码的奇偶性确定代码是否正确B能发现并纠正两位错C能发现错但不能纠正错D根据余数的值,发现并纠正一位错77. 最少需用 位二进制数表示任一四位长的十进制数。A11B14D15D1678. 设机器数采用补码形式(含1位符号位),若寄存器内容为9BH,则对应的十进制数为A-45B-86C-101D13379. 对循环冗余校验方法中的生成多项式,正确的叙述是A对不同的代码可取不同的生成多项式B可以任取一个多项式作为生成多项式C发送代码和接收代码时所用的生成多项式不同D设计信息传输系统时,需选用一个适用的应该证明可用的生成多项式80. 补码加减法是指A操作数用补码表示,两数尾数相加减,符号位单独处理,减法用加法代替B操作数用补码表示,符号位与尾数一起参加运算,结果的符号与加减相同C操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代表,结果的符号在运算中形成D操作数用补码表示,由数符决定两尾数的操作,符号位单独处理81. 输入一篇文章时,以下叙述正确的是A用五笔输入方法输入的字符必须用同样的输入方法修改B存盘的文件中都是ASCII码C存盘的文件中都是内码D存盘的文件中都是字型码二、填空题1. 原码实际上是数值的符号位加上真值的绝对值,所以也称为 。2. 当一定位数的计算机在运算中应生的溢出值又称为 。3. 码对0的表示是惟一的。4. 一个字节记作1byte,计算机上一般规定是1byte= bit5. 定点整数小数点的位置隐含在 的最低之后,定点小数的小数点隐含在 之后,数值部分最高位之前。6. 设X的补码为1000,则X= 。7. 计算机中浮点数的表示形式由 和 两部分组成。8. 计算机中采用浮点数的目的是扩大 ,并保存 。9. 在浮点数的机器表示中, 和 是隐含的。10. 在浮点数的机器表示中, 的位数决定了所表示的数值范围, 的位数决定了所代表的数据精度。11. CRC码的产生和校验需要 多项式,若该多项式为n次,则在传送数后加校验位有 位,接收端把接收到的数与预先约定的此多项式进行模2运算,最后用 判断是否传输有误,若出错应构造一个数与接收到的数进行 运算,从而达到纠错目的。12. 按GB231280规定,一级汉字有 个,二级汉字有 ,还有其它字母拼音和一般符号,数字等 个。13. 若x补=1000,则X= 。14. 计算机内部把二维图像分解为若干像素点,记录每个像素点的灰度值。一般来说,转化过程包含 和 两个步骤15. 一般的微型计算机输入字符时,每个被敲击的字符将由计算机内的译码电路产生相应的 码,送入计算机存储。16. 汉字输入码的编码方案可以归纳为 、 、 和 四大类,其中类型编码的长度是国定的。17. 国标码收集了约 个汉字符,采用最简单的1616点阵字型码就需约 KB字节的存储空间。18. 计算机吧所有汉字的字型码集合起来组成 。19. 为产生比点阵汉字库更高质量的汉字输出,可使用 汉字库和 字库。20. 用二进制无符号表示最大为65535,问最少需要 bit。21. 某计算机使用16bit(含1bit符号位)表示有符号数的补码,则对应真值范围是 。22. “G”的ASCII码为47H,那么在偶校验下传送“m”数码应是 。23. 十进制数“7”的ASCII是 。三、计算题1. 运用J进制数的一般表达式写出J=8时7654.3按权展开的表达式。2. 将二进制数110110.1011B转换为八进制数。3. 将八进制数36.24Q转换成二进制数。4. 将101101011010.100111B转换成十六进制缩写形式。5. 将7402.45Q转换成十六进制数。6. 已知机器字长n=8,求解真值X=-0101100B的原码、反码和补码,并且16进制形式表示。7. 将十进制数-256写出字长16位的二进制原码、反码、补码。8. 求整数补码10000000B的真值。9. 根据表中每一行给定的数据。把表中各空填满:(各数均为二进制形式)真值原码反码补码-101101001101101111001001011000110. 试计算9696点阵的一个汉字字型码占多少字节?按这种方式存储两级汉字(共6763个)的字库文件占多少字节。11. 试计算采用1616点阵字型的一个汉字字型码占多少字节?存储400个2424汉字点阵字型的汉字库需多少字节存储容量?12. 已知X的补码为10110101B,求其真值、原码和反码,要求原码和反码用16进制形式表示。13. 设浮点数阶码是4位补码,尾数是8位原码,底数是2。求X=-6.625的浮点数形式。14. 若被校验的信息1010,生成多项式G(X)=X3X1,求出传送的CRC。15. 若校验的数据信息代码M(X)=1000,使用生成多项式G(X)=X3X1,试计算校验位,并写出CRC码。16. 设M(X)=1101,选生成多项式G(X)是X3X1=1001,试计算校验位,并写出CRC码。17. 若校验的信息是1110,使用生成多项式为X3X1,试计算传送的CRC码。若传送中次高位出错,试计算此时在接收端进行模2运算的余数,并指出纠正方法。四、问答题1. 什么是基数?什么是位权?2. 试举例说明在交叉校验中任何确定哪一位出错?并如何纠正?3. 简述什么是浮点数的规格化?规格化的方法?规格化的目的?4. CRC码的检错方法是什么?5. 说明CRC码的纠错原理6. 用汉字的矢量法表示汉字字符比点阵法有什么优点?7. 简述用计算机进行汉字信息处理所涉及的编码。8. 简述浮点数表示法的应用。9. 简述浮点数在计算机内的表示形式。10. 浮点数表示法有哪些明显的优点?11. 什么是非数值数据?12. 什么是自补码?13. 什么是无权码?14. 什么是国标码?15. 简述定点符号数在计算机内存储的三种形式之间的转换关系。16. 试举例说明,在使用同样数位存储的浮点数范围比定点数范围大得多。17. 何谓点阵式字形码?它有什么特点?18. 什么是ASCII编码?19. 与十进制相比,引入二进制数字系统后计算机结构和性能具有哪些优点?20. 什么是检验码?21. 奇偶校验的缺点有哪些?22. 什么是奇偶检验码?23. 简述汉字从送到计算机到输出显示的处理过程?24. 汉字矢量表示法的优点是什么?25. 汉字内码的特点是什么?26. 什么叫交叉校验?27. 什么是反码表示?28. 什么是真值?29. 原码的性质是什么?30. 什么是定点表示法?什么是浮点表示法?31. 什么是机器数?有哪些基本特点?32. 什么是BCD码?33. 字型信息的表示有哪两类形式?34. 请写出16位定点原码整数中能表示的最大正数、最小正数、最大负数和最小负数的机器数形式,并用十进制数表示其数值范围。35. 请写出8位补码定点整数,8位补码定点小数所能表示的最大数和最小数数。36. 什么是生成多项式?应满足哪些要求?【参考答案】一、单项选择题 110ACBBBCBAAC1120DCBBABDABD2130CDCDBBBBDA3140DDACDDDDBA4150CCBABCDAAC5160CDCADDDBBB6170BBCCABADAC7180ABBDDDBCDC81C二、填空题1. 符号绝对值表示法2. 模3. 补4. 85. 机器数符号位6. -87. 阶码尾数8. 数值表示范围数的有效精度9. 底数小数点10. 阶码尾数11. 生成n余数异或12. 3755300868213. -814. 抽样量化位图图像15. ASCII16. 数字字音字型混合17. 70002218. 汉字库19. 矢量曲线20. 1621. -215215-122. EDH23. 37H三、计算题1. 运用J进制数的一般表达式写出J=8时7654.3按权展开的表达式。解:J=8,n=4,m=1(7654.3)8=78368258148038-12. 将二进制数110110.1011B转换为八进制数。解:110110.1011B=66.54Q3. 将八进制数36.24Q转换成二进制数。解:36.24Q=11110.0101B4. 将101101011010.100111B转换成十六进制缩写形式。解:101101011010.100111B=B5A.9CH5. 将7402.45Q转换成十六进制数。解:7402.45Q=111100000010.100101B=F02.94H6. 已知机器字长n=8,求解真值X=-0101100B的原码、反码和补码,并且16进制形式表示。解:X原=10101100B=ACHX反=11010011B=D3HX补=11010100B=D4H7. 将十进制数-256写出字长16位的二进制原码、反码、补码。解:-256D=-100000000BX原=1000000100000000BX反=1111111011111111BX补=1111111100000000B8. 求整数补码10000000B的真值。解:X补=10000000BX真=-10000000B=-128D9. 根据表中每一行给定的数据。把表中各空填满:(各数均为二进制形式)真值原码反码补码-101101011011010101001011010011011011010110110101101101011011010011011100110111110010011100101100111111001111101100001011000110. 试计算9696点阵的一个汉字字型码占多少字节?按这种方式存储两级汉字(共6763个)的字库文件占多少字节。解:(1)(9696)/8=1152B,每一汉字字型码占1152Byte(2)11526763=7790976B7.8M11. 试计算采用1616点阵字型的一个汉字字型码占多少字节?存储400个2424汉字点阵字型的汉字库需多少字节存储容量?解:(1)(1616)/8=32Byte(2)(2424)400/8=242450=28800Byte12. 已知X的补码为10110101B,求其真值、原码和反码,要求原码和反码用16进制形式表示。解:X补=10110101BX反=10110100B=B4HX原=11001011B=CBHX真=-1001011B=-75D13. 设浮点数阶码是4位补码,尾数是8位原码,底数是2。求X=-6.625的浮点数形式。解:X=-6.625D=-110.101B=-0.11010123110101010110尾数阶码X的浮点形式为:0011 1110101014. 若被校验的信息1010,生成多项式G(X)=X3X1,求出传送的CRC。解:从生成多项式得G(X)=X3X1=1X30X21X11X0=1011生成多项式是4位=k1校验位k=3M(X)=1010将M(X)左移3位成为1010000除以生成多项式1011100110100001011101110111000011CRC码为101001115. 若校验的数据信息代码M(X)=1000,使用生成多项式G(X)=X3X1,试计算校验位,并写出CRC码。解:从生成多项式得G(X)=X3X1=1011生成多项式是4位=k+1校验位k=3M(X)=1000将M(X)左移3位成为1000000除以生成多项式101110111000000101110111011110011101011101CRC码为100010116. 设M(X)=1101,选生成多项式G(X)是X3X0=1001,试计算校验位,并写出CRC码。解:1100从生成多项式可知校验码k=3,被除数由信息代码左移3位形成1101000,除以生成多项式1001得校验位。11010001001100110011000100CRC码为110110017. 若校验的信息是1110,使用生成多项式为X3X1,试计算传送的CRC码。若传送中次高位出错,试计算此时在接收端进行模2运算的余数,并指出纠正方法。解:从生成多项式可以导出除数为1011,从而可导出被除数是1110000。确定CRC110011100001011101110111010100CRC码为1110100根据题意次高位出错CRC码为1010100100110101001011101110111100111此时余数为111不为0,故测出数据出错。纠正方法:书本没有介绍。应查表确定错位,再用“异或”。四、问答题1. 什么是基数?什么是位权?答:一种计数制允许选用基本数字符号的个数叫基数。在基数为J的计数制中,包含J个不同的数字符号,每个数位计满J就向高位进1,即“逢J进一”。2. 试举例说明在交叉校验中任何确定哪一位出错?并如何纠正?答:交叉校验中从横向校验位可以判断哪一个字节错,从纵向校验位可确定该字节哪一位出错。随后此位与1“异或”,其它位与0:“异或”,从而可达到发现1bit错,并可纠正。3. 简述什么是浮点数的规格化?规格化的方法?规格化的目的?答:为了使浮点数有一个标准形式,也为了充分利用尾数的有效位数提高运算精度,一般采用浮点数格式化的表示形式。所谓规格化是指尾数M(限定是定点小数)的最高位M-1必须是有效数字位。对于原码尾数,无论正数、负数,当M-1=1时是规格化形式;如果尾数是补码,当尾数N为正数时,M-1=1,N为负数时,M-1=0才是规格化形式。可以发现,尾数是补码时的规格化形式,尾数最高位与符号位正好相反,这也是判断浮点数是否为规格化数的标志。浮点运算过程中,一旦运算结果出现非规格化形式,立即移动尾数,将其转换成规格化的形式,于此同时,阶码相应有所加减,保证N值不变。4. CRC码的检错方法是什么?答:CRC码的校验方法:在接收数据时,将接收的CRC码与G(X)相除,若余数为0,则表明数据正确;当余数不为0时,说明数据有错。若G(X)选择的好,余数还可以判断出错误的位置,从而可以纠正错误。5. 说明CRC码的纠错原理答:选择适当的生成多项式G(X),在计算机二进制信息M(X)的长度确定时,余数与CRC码出错位置的对应关系是不变的,由此可以用余数作为判断出错位置的依据而纠正错码。6. 用汉字的矢量法表示汉字字符比点阵法有什么优点?答:汉字矢量法是把汉字视为由笔画图形构成,在放大/缩小、平移、旋转中可获得比点阵结构质量高得多的字符。7. 简述用计算机进行汉字信息处理所涉及的编码。答:首先将汉字转换成计算机能接收的0、1组成的编码,称为汉字输入码,输入码进入计算机后必须转换成汉字内码才能进行信息处理。为了最终显示、打印汉字,需由内码换成汉字字形码。此外,为了使不同的汉字处理系统之间能够交换信息,还设有汉字交换码。8. 简述浮点数表示法的应用。答:使用浮点数表示机器数的计算机控制电路复杂、设备多、成本高。一般大型计算机大多采用浮点数或同时采用定点、浮点数。规模小的机器则大多选用定点数,再通过软件或扩展浮点硬件实现浮点数的运算。9. 简述浮点数在计算机内的表示形式。答:在计算机中浮点数的表示形式由阶码和尾数两部分组成,底数是事先约定的,在机器数中不出现。浮点数的机器中的表示形式如下:M-1M-1N0e1e2e0尾数阶码阶符尾符10. 浮点数表示法有哪些明显的优点?答(1) 浮点数表示数的范围比定点数大。以16位二进制长度为例,定点小数(原码)绝对值的范围是2-151-2-15;若16位二进制表示浮点数,设阶码取4位补码,尾数取12位原码,则规格化数的绝对值范围是2-82-1127(12-11)。浮点数的位数确定后,分配给阶码的位数越长,可表示的范围亦越大,但尾数分配到的位数少了,数值分布密度要稀,尾数的精度也低。(2) 在运算过程中,随时对中间结果进行规格化,所以不易丢失有效数字,提高了运算精度。11. 什么是非数值数据?答计算机中数据的概念是广义的,机内除了有数值的信息之外,还有数字、字母、通用符号、控制符号等字符信息,有逻辑信息,有图形、图像、语音等信息。这些信息进入计算机都要变成0、1表示的编码,所以称为非数值数据。12. 什么是自补码?答:2421BCD码亦属于有权码,规定每位的权从左端最高位起依次为2、4、2、1。2421BCD码编码特点是0与9、1与9、2与7、,每一对BCD码的和都等于1111,又称自补码。这种性质的编码便于简化运算电路。13. 什么是无权码?答:当4位BCD码的编码规则不符合每位上有固定权值称为无权码?余3码、格雷码、余3循环码均属于4位无权BCD码。14. 什么是国标码?答:汉字交换码用于不同计算机汉字系统之家交换信息的汉字代码。因为实际使用的汉字内部码的方案不统一,必须采用统一的编码才能在系统之间交流汉字信息。目前国内计算机系统普遍采用的标准汉字交换码是我国根据有关国际标准制定推出的国家标准交换用汉字编码字符集基本集,即GB231280,简称国标码。15. 简述定点符号数在计算机内存储的三种形式之间的转换关系。答:符号数在计算机内可以原码、反码、补码三种形式存放,正数的定点符号数,原码、反码、补码三种形式是相同的。负数的定点符号数,原码、反码、补码三种形式是不一样的,除符号位外,对原码每一位求反,得该数的反码。对反码加1,得该数的补码。若要进行加减法运算时,应采用补码形式,因为这时运算规律简单,若要进行乘除法运算时可采用原码或补码形式存放。存放过程依使用可以随时进行之间的转换;输入、输出过程常通过原码和真值转换。16. 试举例说明,在使用同样数位存储的浮点数范围比定点数范围大得多。答:如使用16bit表示数,且使用补码形式:若以定点整数表示,则真值范围是215215-1若以浮点形式存放,阶码占8bit(含1bit阶符)则真值的绝对值范围是21272127,显然它比定点数可表示的真值范围大得多。17. 何谓点阵式字形码?它有什么特点?答:点阵式字型码是目前汉字处理系统中常用的字形编码的方法。点阵字形是将字符的字形分解成若干“点”组成的点阵,将此点阵置于网络方格上,一个小方格是点阵中的一个“点”。西文字符简单,每行5个点,共7行,即57的点阵就能描述一个英文字符的字形,汉字笔画繁多复杂,至少需要1616点阵才能描写一个汉字字形。一个计算机汉字处理系统常配有宋体、仿宋、黑体、楷体等多种字体。一个汉字在尺寸相同的点阵上,不同的字体分解成的“点”在网状方格上的排列是不同的,它的二进制数串亦不同,即一个汉字不同的字型编码是不同的。汉字点阵的大小有多种规格,汉字字型质量随点阵数的增加而优化。点阵越大,描述的字型越细致美观,质量越高。汉字最小点阵1616点阵一般用于计算机屏幕显示,2424点阵常用于普通打印字形,6464点阵可以区分仿宋体和黑体字,9696点阵的汉字排版系统以及128128,、256256点阵能充分表示出字型、笔锋和曲线。点阵数越多,描述一个汉字字型码的的字节数越多,需要计算机的存储空间也越大。汉字点阵字形的汉字库结构简单,但是当需要对汉字进行放大、缩小、平移、倾斜、旋转、投影灯变换时,汉字的字形效果不好。18. 什么是ASCII编码?答:字符信息在计算机里必须以一组能够识别的二进制编码形式存在,这些字符信息以什么样的规则进行二进制0、1组合,完全是人为规定的。可以有各种各样的编码方式,已经被国际上普遍接受的是美国国家信息交换标准委员会制定的一种编码,叫美国国家信息交换标准代码(American Standard Code for Information Interchange),简称ASCII码。19. 与十进制相比,引入二进制数字系统后计算机结构和性能具有哪些优点?答:(1) 技术上容易实现。因为许多组成计算机的电子的、磁性的、光学的基本器件都具有两种不同的稳定状态,可以用来表示二进制数位的“0”和“1”,并且易于进行存放、传送等操作,而且稳定可靠。(2) 二进制运算规则简单。加法规则减法规则乘法规则00=000=000=001=111=001=010=110=110=011=0 且进位101=1 且借位111=1由于二进制运算规则较十进制简单,从而简化了计算机内部运算器、寄存器的线路,提高了机器的运算速度。(3) 二进制的0、1代码亦与逻辑代码中逻辑量0与1吻合,所以二进制同时可以使计算机方便地进行逻辑运算。(4) 二进制数和十进制数之间的对应关系也不复杂,其相互转换易于实现。20. 什么是检验码?答:保证机内信息的正确对计算机工作至关重要。由于信息在计算机中存取、传输、运算过程中难免发生诸如“1”误变为“0”的错误,为此,计算机一方面从电路、电源、布线等方面存取许多措施提高机器的抗干扰能力,另一方面在数据的编码上存取了检错纠错的措施。通常采用的方法是对数据信息扩充,加入新的代码,与原数据一起按某种规律编码后,是它具有发现数据信息出错的能力,有的甚至能指出错误所在的准确位置并自动进行改正。这种具有指出错误或改正错误能力的编码错误检验码(check Code)。21. 奇偶校验的缺点有哪些?答:奇偶校验广泛应用于主存储器信息的校验及字节传输的出错校验,校验使用的电路简单,缺点是:(1) 奇偶校验只增加了1个校验位,只能发现有误差别,而不能确定发生差错的基体位置。(2) 只能发现奇数个二进制错误,当有偶数个二进制发生错误时,例如代码中有两位出错,代码的奇偶性并不发生变化,奇偶检验码就无法发现错误而失去了校验能力。但是,奇偶校验方法仍有适用价值,因为1字节的代码发生错误时,1位出错的概率比较大,两位以上出错的概率极小,所以奇偶校验码用于校验1字节的代码还是简单可行的。22. 什么是奇偶检验码?答:奇偶校验是一种结构最简单也是最常用的校验方法。在n位长的数据码上增加一个二进制位作校验位(Parity bit),放在n位代码的最高位之前或者最低位之后,组成n+1位的码。这个校验位取0还是取1的原则是:若设定奇校验(Odd parity),应使代码里含有1的个数连同校验位的取值共有奇数个1,若设定为偶校验(Even parity),则n位信息连同校验位的取值使1的个数为偶数。计算机中备用逻辑电路产生满足校验要求的校验位与数据代码组成校验码。23. 简述汉字从送到计算机到输出显示的处理过程?答:汉字输入码汉字交换码汉字内部码汉字字型码24. 汉字矢量表示法的优点是什么?答:汉字矢量表示法的优点是:(1) 通过坐标变换能方便的对汉字进行平移、缩放、旋转等变换;(2) 汉字字型美观,质量高。25. 汉字内码的特点是什么?答:(1) 汉字内部码码位简单,表述汉字信息量大。一个汉字内部码占两个字节,出去字节最高位的汉字标识外,每字节占用7位二进制位,两字节供14位二进制位用来表示编码信息,可以组成214个即16384个不同的汉字和各种图形符号。(2) 与国标码兼容。只要将内部码的汉字标识符“1”改为“0”,即得到汉字的国标码。两者之间一一对应,十分简单准确。(3) 与西文信息处理有较好的兼容性。西文系统描述字符的代码常用7位的ASCII码,用单字节表示。直接采用两字节的汉字内部码可以看成西文系统扩展的字符代码。在同一个计算机系统中,只要从最高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业生产设备故障诊断案例分析
- 2025广西南宁海关所属事业单位招聘事业编制人员25人笔试考试参考试题及答案解析
- 企业法定代表人授权管理办法
- 2025重庆新华出版集团招聘53人考试笔试模拟试题及答案解析
- 防控近视健康教育课程设计
- 集团企业招聘政策及管理流程
- 2025年永新县卫健系统部分医疗机构及县纪委监委公开招聘临聘人员【22人】笔试考试备考题库及答案解析
- 2025云南丽水市汽车运输集团股份有限公司招聘工作人员2人笔试考试备考题库及答案解析
- 商业谈判技巧培训教材
- 版权管理与保护措施指南
- 2025年超声产前筛查试题及答案
- 2025年二十届四中全会知识测试题库(含答案)
- 【MOOC】新媒体文化十二讲-暨南大学 中国大学慕课MOOC答案
- 中小学心理健康教育课程的设计与实施课件
- 微机原理与接口技术课件全套
- 服装订单生产计划表
- 老年人睡眠障碍的特点与诊治
- 外研版九年级上册M10U1课件
- 《化工工程术语标准(征求意见稿)》
- 附件 《中级注册安全工程师注册证注销申请表》
- 支架现浇箱梁监理细则(超级全面)
评论
0/150
提交评论