数据表示运算和运算器部件

数据表示运算和运算器部件

ID:34471811

大小:108.50 KB

页数:15页

时间:2019-03-06

数据表示运算和运算器部件_第1页
数据表示运算和运算器部件_第2页
数据表示运算和运算器部件_第3页
数据表示运算和运算器部件_第4页
数据表示运算和运算器部件_第5页
资源描述:

《数据表示运算和运算器部件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第2章数据表示、运算和运算器部件1.面给出的几个十进制数化为二进制数、八进制数、十六进制数。7+3/4,—23/64,—125.9375,5.43答案:十进制数二进制数八进制数十六进制数            7+3/4111.117.67.C-23/64-0.010111-0.27-0.5C27.511011.133.41B.8-125.9375-1111101.1111175.747D.F5.43101.0115.35.682.把下面给出的几种不同进制的数化成十进制的数。(1010.0101)2,—(101101111.101)2,

2、(23.47)8,—(1A3C.D)16答案:(1010.0101)2=(10.3125)10-(101101111.101)2=(357.625)10(23.47)8=(19+39/64)10-(1A3C.D)16=(6716+13/16)103.将十进制数+107/128化成二进制数、八进制数和十六进制数。解:4.(21)10=           2=          8=          16答案:5.说明海明码能实现检错纠错的基本原理?为什么能发现并改正一位错、也能发现二位错,校验位和数据位在位数上应满足什么条件?答:基本

3、原理:k个数据之外加上r个校验位,从而形成k+r位的新的码字,使新的码字的码距均匀的拉大。把数据的每一个二进制位分配到几个不同的偶校验位的组合中,当一位出错,会引起相关的几个校验位的值发生变化,从而可能发现出错,还能指出是哪一位错,进而进行纠错。校验位和数据位应满足条件在此条件下,不但能发现并改进一位错,并能同时发现二位错。6.请回答什么是二--十进制编码?什么是有权码、什么是无权码、各举一个你熟悉的有权码和无权码的例子?答:二-十进制码即8421码,即4个基2码位的权从高到低分别为8、4、2、1,使用基码的0000,0001,0010

4、,……,1001这十种组合分别表示0至9这十个值。4位基二码之间满足二进制的规则,而十进制数位之间则满足十进制规则。有权码是指一个十进制数位的4位基2码的每一位有确定的权。无权码是指一个十进制数位的4位基二码没有确定的权。前者的例子为二-十进制编码(BCD)码,后者的例子为余3码。7.在一个二进制编码的系统中,如果每一个数据同一位上的符号"1"都代表确定的值,则该编码系统属于       ,该值被称为为个数位的      ,计算一个数据表示的十进制的值量,可以通过把该数据的所有取值为1的        累加求和来完成。答案:有权码位权数

5、位的位权8.判断下面的二元码的编码是有权码还是无权码,写出判断的推导过程。十进制数二元码的编码0                                             00001                                             01112                                             01103                                             01014                       

6、                      01005                                             10116                                             10107                                             10018                                             10009                                            

7、 1111答:(1)推导过程:判断是有权码还是无权码:设4位二元码每位分别为A、B、C、D,且假定其为有权码,则从数值4的编码0100可求得B的位权为4;从数值8的编码可求得A是位权位—8;再从数值7的编码1001可求得D的位权为—1;从数值6的编码1010可求得C的位权为—2。再用ABCD的位权分别为8、4、—2、—1来验证数值0、1、2、3、5、9的编码值,结果都正确。(2)判断是有权码还是无权码:结论:该编码系统是有权码。9..将十进制数+107/128和–52化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)

8、。答案:+107/128=0.1101011–52=–110100原码表示0110101110110100反码表示0110101111001011补码表示011010111100110010.X=-0.10

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。