收藏 分享(赏)

电子技术基础数字部分第五版康光华主编第一章习题答案.docx

上传人:kaixinyidian 文档编号:12033434 上传时间:2021-08-10 格式:DOCX 页数:5 大小:23.54KB
下载 相关 举报
电子技术基础数字部分第五版康光华主编第一章习题答案.docx_第1页
第1页 / 共5页
电子技术基础数字部分第五版康光华主编第一章习题答案.docx_第2页
第2页 / 共5页
电子技术基础数字部分第五版康光华主编第一章习题答案.docx_第3页
第3页 / 共5页
电子技术基础数字部分第五版康光华主编第一章习题答案.docx_第4页
第4页 / 共5页
电子技术基础数字部分第五版康光华主编第一章习题答案.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第一章习题答案114 一周期性信号的波形如图题 114所示,试计算:(1)周期;(2)频率;(3)占空比0 1211 12(m$图题114解: 周期T=10ms频率 f=1/T=100Hz占空比 q=tw/T x 100%=1ms/10ms x 100%=10%1.2.2将下列十进制数转换为二进制数、八进制数和十六进制数,要求误差不大于24(1) 43(2) 127(3) 254.25(4) 2.718解:1 .转换为二进制数:(1)将十进制数43转换为二进制数,采用“短除法”,其过程如下:人, 低位余1bo|余1b1余0b2余1b-余0b42 11余1b50高位从高位到低位写出二进制数,可得

2、(43) d= (101011) b(2)将十进制数127转换为二进制数,除可用“短除法”外,还可用“拆分比较法” 较为简单:因为 27=128,因此(127) d=128-1 =2 7-1= (1000 0000) b-1= (111 1111) b(3)将十进制数254.25转换为二进制数,整数部分(254) d =256-2=2 8-2= (1 0000 0000) b-2= (1111 1110) b小数部分(0.25) d= (0.01) b(254.(25) D= (1111 1110,01) b(4)将十进制数2.718转换为二进制数整数部分(2) D= (10) B小数部分(0

3、.718) D= (0.1011) b演算过程如下:0.718 X 2=1.4360.436 X 2=0.8720.872 X 2=1.7440.744 X 2=1.4880.488 X 2=0.9760.976 X 2=1.9521b 0b1b 1b0b 1b1高位-1-2-3-4-56低位-6要求转换误差小于 2-4,只要保留小数点后4位即可,这里算到6位是为了方便转换为8进制数。2 .转换为八进制数和十六进制数(1) (43) D= (101011) B= (53) O= (2B) H(2) (127) d= (1111111) b= (177) o= (7F) h(3) (254.25

4、) d= (11111110.01) b= (376.2) o= (FE.4) h(4) (2.718) d= (10.101101) b= (2.55) o= (2.B) h1.2.6将下列十六进制数转换为十进制数:(1) (103.2) h; (2) (A45D.0BC) h解: (1) (103.2) h =1 X 16进位被舍掉,8位结果为(0111 0000) b判断:次高位向最高位没有进位,而最高位向上有进位,因此有溢出。理解:因为-70h与-20h的和为-90h (-144),超出了 8位二进制补码的表示范围(-128+127),所以有溢出。从结果上看,两个负数相加,而得到的结果

5、为正数,产生了溢出错误。 70h+20h= (70h)补+(20h)补=(0111 0000) b+ (0010 0000) b= ( 1001 0000) b+3X 160+2X 16-1= (259.125103.2) d(2) (A45D.0BC ) h =10X 163+4X 162+5X 161 + 13X 160+11 X 16-2+12X 16-3=(42077.0459 ) d1.3.3 试用8位二进制补码计算下列各式,并用十进制表示结果。(1) 12+9(2) 11-3(3) -29-25(4) -120+30解:(2) 12+9= (12)补+(9)补=(0000 1100

6、) b+ (0000 1001) b= (0001 0101) b=21(3) 11-3= (11)补+(-3)补=(00001011) b+ (11111101) b= (00001000) b=8(4) -29-25= (-29)补+(-25)补=(11100011) b+ (11100111) b= (11001010) b=-54(5) -120+30= (-120)补+(30)补=(10001000) b+ (00011110) b= (10100110) b=-901.3.4 试用8位二进制补码计算下列各式,判断有无溢出并说明原因:(1) -70h-20h (2) 70h+95h解

7、:(1) -70h-20h= (-70h)补+(-20坨补=( 1001 0000) b+ (1110 0000) b= (0111 0000) b判断:次高位向最高位有进位,而最高位向上没有进位,因此有溢出。理解:因为70h与20h的和为90h (144),超出了 8位二进制补码的表示范围(-128+127),所以有溢出。从结果上看,两个正数相加,而得到的结果为负数,产生了溢出错误。1.4.1 将下列十进制数转换为8421BCD 码:(1) 43 (2) 127 (3) 254.25 (4) 2.718解:将每位十进制数用4位8421BCD码表示,并填入原数中相应的位置,即可得到其8421BCD 码:(1) (43) D= (0100 0011) 8421BCD(2) (127) D= (0001 0010 0111) BCD(3) (254.25) d= (0010 0101 0100.0010 0101 ) bcd(4) (2.718) d= (0100.0111 0001 1000) bcd4.6.1 在图题1.6.1中,已知输入信号 A、B的波形,画出各门电路输出L的波形。(a)(b)图题1.6.1第一章习题1.1.41.2.21.2.6 (1) 1.3.3 (2)(3)1.4.11.6.1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 通信信息 > 综合/其他

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报