工程背景下的单片机原理及系统设计课后答案-附录1答案.pdfVIP

  • 10
  • 0
  • 约5.86千字
  • 约 4页
  • 2017-11-17 发布于浙江
  • 举报

工程背景下的单片机原理及系统设计课后答案-附录1答案.pdf

A-1 在二进制计数序列中,10111 下一个二进制数是什么? 2 答:11000 2 A-2 用14 位二进制能表示的最大十进制数是什么?最多能表示的多少种不同的数(用十进制 表示)? 答:最大十进制数是214-1 = 16383,最多能表示214= 16384 种不同的数。 A-3 计算机是怎样解决数值计算问题的? 答:计算机解决实际问题的本质是体现人的智能的过程,称为人工智能。人工智能正在不断 发展,智能化程序愈来愈高,并将“思维”与“学习”结合,计算问题的方式有如下特点: ① 采用最基本原理、最简单、最直接的方法; ② 以“+”、“-”、“×”、“÷”实现所有复杂的运算; ③ 采用最基本逻辑关系、运算法则,逐层推理的方法。 由于计算机的速度、容量优势及“不知疲倦” 的精神,可以完成人所不及的巨大脑力劳动。 (注:由于作者对人工智能的认识很浮浅,很不全面,答案仅供参考) A-4 将425.687510 转换成二、八、十六进制数。 解:425 = 1101010012 0.6875 = 0.10112 所以:425.6875 = 110101001. 1011 = 110101001.1011 = 851.54 = 1A9.B 10 2 2 8 16 A-5 将数31.548 转换为等值的十六进制数。 解:31.54 = 11001.101100 = 19.B 8 2 16 A-6 将3.141610 和2.718310 转换成二、八、十六进制数。 解:3.1416 = 11.001001000011 = 3.1103 = 3.2243 10 2 8 H A-7 将数6161110 转换为等值的十六进制数 解:6161110 = F0ABH A-8 三字节长度的定点数,整数部分长2 个字节(包括一位符号位),小数部分长1 个字节, 则该定点数能表示的数的范围是多少?其绝对精度为多少? 答:三字节定点数,其相对误差为1/65536 = 0.000015 与具有8 位阶码的三字节浮点数相同, 表示数的范围:±2-15 ~ ±215 A-9 将“π”转换为四字节浮点数。 解:π 对应的四字节浮点数求解过程: 第一步,设π = 3.1416 。先将π与教材图A-11 四字节浮点数格式靠拢,由于“π”1,所以用除2 167 的方法对其降幂,每除一次,阶码加1 (阶码初值为3FH=127 )。除以2 的步骤持续进行,直到预 转换数为1.XXXXXX…的形式为止。即: 1 3.1416 = 1.5708×2 第二步:将 1.5708 的2 的幂式系数中的“1” (是四字节浮点数格式中不可见的总为1 部分), 提出来,剩余的小数部分转换为十六进制小数(用计算器采用乘以 16,然后提整数,再减去整数 的方法)直到达到尾数长度或小数部分乘积出现“0” : 1.5708 = (1+9/16+2/256+1/4096+15/65536+15/1048576+15/ ) 第三步:确定浮点数的阶码,本题是:7FH + 1 = 80H,接着再确定数符位,本题为“0” (正数); 第四步:合并第一、二、三步结果,并转为十六进制形式,然后按图A-11 的格式排列浮点数 的各个部分,形成浮点数整体: 1 1 3.1416 = 1.5708×2 = (1+0.921FF) ×2 = 0 100|0 000|0 100|1 001|0 000|1 111|1 111|1 111|1 B

文档评论(0)

1亿VIP精品文档

相关文档