作业1参考答案
更新时间:2024-03-19 03:33:01 阅读量: 综合文库 文档下载
习题
1、请填写下表。 X=0.1011 [X]补 0.1011 [Y]补 [-X]补 1.0101 [-Y]补 0.0101 [X/2]补 0.01011 [Y/2]补 1.11011 [X/4]补 0.001011 [Y/4]补 1.111011 [2X]补 [2Y]补 1.0110 [-2X]补 [-2Y]补 0.1010溢出 0.0110溢出 1.10101溢出 Y=-0.0101 1.1011 2、设十进制数X=(+128.75)×2-10,
(1)若(Y)2=(X)10,用定点数表示Y值。 0.001000000011
(2)设用21个二进制位表示浮点数,阶码用5位,其中阶符用1位;尾数用16位,其中符号用1位。阶码底为2。填写下面表格,写出阶码和尾数分别用原码、反码、补码表示的Y的机器数。
解:128=27+2-1+2-2=1000 0000.1100 表示形式 原码 反码 补码 阶码 尾数 1.0010 0.100000001100000 1.1101 0.100000001100000 1.1110 0.100000001100000
3、设机器字长16位,阶码7位,其中阶符1位;尾数9位,其中数符1位(阶码底为2),若阶码和尾数均用补码表示,请填写下表的机器数和十进制数值。 非规格化 最大正数 浮点数 规格化 ;;;;0.1111110.11111111 1.0000000.00000001 0.1111111.00000000 1.0000001.11111111 0.111111;0.11111111 263*(1-2-8) 1.000000;0.10000000 2-64*(1-2-8) 0.1111111.00000000 ; 263*(-1) 十进制值 非规格化 规格化 263*(1-2-8) 2-64*2-1 263*(-1) 2-64*(-2-1-2-8) 非零最小正数 绝对值最大的负数 绝对值最小的负数 1.000000;1.01111111 2-64*(-2-8) 若阶码用移码,尾数仍用补码,上述各值有变化吗?若有变化,请列出。 有变化,(将补码的符号位由“0”改为“1”或者由“1”改为“0”,即可得到该真值的移码)
4、按下列要求设计一个尽可能短的浮点数格式(阶的底取2),估算表示的十进制值的有效数字位数:
±
(1)数值范围为1.0×1038 (2)有效数字为十进制七位 (3)0的机器数为全0 解:(1)由于二个数的真值相等,所以 2n= 1.0*1038(不考虑指数符号) 两边同时取以2为底的对数。
n=log22n=log2(1.0*1038)=38* log(1*10)/log2=38*3.32192809=126.23
向上取整得 n=127,所以阶码为7位,再加一位符号位。 (2)
由于有效数字为十进制七位,所以必须识别的十进制最小数为0.0000001=10-7 即 -m=log22-m= log2(1.0*10-7)= -7* log(1*10)/log2=-7*3.32192809=-23.25 去掉负号并取整得 m=23,所以尾数为23位,再加上一位符号位。 (3)0的机器数有两种情况,
①尾数为0,阶码为任意数,这种情况不符合题目要求。
②阶码小于2-7,这时机器数应表示为0,所以阶码采用移码表示。 尾数只有补码。
5、用压缩十进制数串表示法表示下列十进制数:+1980,-1992。 C表示+,d表示-;
+1980表示为 1100 0000 0001 1001 1000 0000 -1992表示为 1101 0000 0001 1001 1001 0010 将符号放在前面比较符合习惯。
6、有一个(8,4)码,生成多项式为G(X)=X4+X3+X2+1,写出代码1011的CRC校验码,要求写出计算的过程。
有效数据长度为4,所以CRC的总长为8 多项式的二进制码:11101
数据1011对应的多项式为G(x)=x3+x+1 左移4位得10110000 1111 11101 | 1011 0000 1110 1 101 10 111 01 10110 11101 10110 11101 1011
10110000/11101=1111+1011/11101 所以 P=1011
CRC校验码=1011 1011
7、设有16位有效信息,试为之编制海明校验线路。说明编码方法,并分析所选方案具有怎样的检错与纠错能力。若16位信息为1100 0011 0110 1101,海明码是何值? 要求写出计算的过程。 解:
具有一位纠错能力的编码。
检测位k位应满足2k>或=n+k+1 k应取5
H22 P5 H21 D16 H20 D15 H19 D14 H18 D13 H17 D12 H16 P4 H15 D11 H14 D10 H13 D9 H12 D8 H11 D7 H10 D6 H9 P4 H8 D5 H7 D4 H6 D3 H5 D2 H4 P2 H3 D1 H2 P1 H1 P0 校验表 海明校验位 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 H13 H14 H15 H16 H17 H18 H19 H20 H21
海明码应为: 校验位:
P0=D1⊕D2⊕D4⊕D5⊕D7⊕D9⊕D11⊕D12⊕D14⊕D16=0
P1=D1⊕D3⊕D4⊕D6⊕D7⊕D10⊕D11⊕D13⊕D14=0 P2=D2⊕D3⊕D4⊕D8⊕D9⊕D10⊕D11⊕D15⊕D16=1 P3=D5⊕D6⊕D7⊕D8⊕D9⊕D10⊕D11=0 P4=D12⊕D13⊕D14⊕D15⊕D16=1
P5=D1⊕D2 ……⊕D16⊕P1⊕P2⊕P3⊕P4⊕P0=1 最后的海明码为:1110 0010 1101 1001 1011 00
数据位 校验位 P0 P1 D1 P2 D2 D3 D4 P3 D5 D6 D7 D8 D9 D10 D11 P4 D12 D13 D14 D15 D16 海明码位号=校验位号之和 1=1 2=2 3=1+2 4=4 5=1+4 6=2+4 7=1+2+4 8=8 9=1+8 10=2+8 11=1+2+8 12=4+8 13=1+4+8 14=2+4+8 15=1+2+4+8 16=16 17=1+16 18=2+16 19=1+2+16 20=4+16 21=1+4+16 备注
正在阅读:
作业1参考答案03-19
小学生日常行为习惯养成教育计划01-14
毕业设计开题报告05-30
电脑不能开机常用问题解决09-05
基因和蛋白不一致的分析05-16
专技天下事业单位人事管理工作概述009-15
公司购买社保证明02-07
PowerPoint高级培训教程(精)08-07
电子政务答案09-22
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 作业
- 答案
- 参考
- 教学云平台学习心得体会(李琪)
- 某县饮用水水源保护区划分技术报告
- 小学数学奥数测试题-图形剪拼2015人教版
- 三年级英语上册教案Module 1 Unit2 How are you? 外研社-最新教
- 第十四章压强和浮力章节复习 - 图文
- 初中英语常用词组1
- (秋季版)内蒙古巴彦淖尔市七年级语文下册第四单元第13课叶圣陶
- 《计算机基础》题库及答案
- 境外公司设立步骤
- 05622临床心理学
- 增值税专用发票管理办法
- 2008—2013年上海中考语文试题
- 16现场检测管理程序
- 何设计合伙人股权进退机制
- 应用于手持振动弹性成像探针的积极动态振动减振器
- 公司通讯报道管理制度
- 平遥古城品牌传播方案分析
- 催乳师试卷库-初级产后恢复试卷
- 10种常见BIOS报错故障解决方法
- 2018精选超市端午节活动方案与2018系党支部工作计划汇编 doc