第2章数据表示运算和运算器部件.doc

第2章数据表示运算和运算器部件.doc

ID:62071874

大小:111.50 KB

页数:15页

时间:2021-04-16

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

《第2章数据表示运算和运算器部件.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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,(23。47)8,—(1A

2、3C.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.说明海明码能实现检错纠错的基本原理?为什么能发现并改正一位错、也能发现二位错,校验位和数据位在位数上应满足什么条件?答:基本原理:k个数据之外加上r个校验位,从而形成k+r位的新的码字,使新的码字的码

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

4、一个十进制数位的4位基2码的每一位有确定的权。无权码是指一个十进制数位的4位基二码没有确定的权。前者的例子为二—十进制编码(BCD)码,后者的例子为余3码。7。在一个二进制编码的系统中,如果每一个数据同一位上的符号"1"都代表确定的值,则该编码系统属于       ,该值被称为为个数位的      ,计算一个数据表示的十进制的值量,可以通过把该数据的所有取值为1的        累加求和来完成。答案:有权码位权数位的位权个人收集整理勿做商业用途8.判断下面的二元码的编码是有权码还是无权码,写出判断的推导过程。十进制数二元码的编码0                            

5、                 00001                                             01112                                             01103                                             01014                                             01005                                             10116                        

6、                     10107                                             10018                                             10009                                             1111答:(1)推导过程:判断是有权码还是无权码:设4位二元码每位分别为A、B、C、D,且假定其为有权码,则从数值4的编码0100可求得B的位权为4;从数值8的编码可求得A是位权位—8;再从数值7的编码1001可求得D的位权为—1;从数值6的编码1

7、010可求得C的位权为-2。再用ABCD的位权分别为8、4、—2、-1来验证数值0、1、2、3、5、9的编码值,结果都正确。(2)判断是有权码还是无权码:结论:该编码系统是有权码.9..将十进制数+107/128和–52化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位).答案:+107/128=0.1101011–52=–110100原码表示0110101110110100反码表示0110101111001011补码表示01

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

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

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