欢迎来到天天文库
浏览记录
ID:52296695
大小:192.29 KB
页数:10页
时间:2020-03-26
《数电习题答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、•第三篇第1章习题•题3.1.1试画出下列二进制数的数字波形,设逻辑1的电压为5V,逻辑0的电压为0V。•(1)11011101(2)00110011•解:两者的数字信号波形分别如下:•11011101•00110011•题3.1.2一数字波形如题图3.1.2所示,时钟频率为10kHz,试求出:•(1)它所表示的二进制数•(2)串行方式传送8位数据所需要的时间•(3)并行方式传送8位数据所需要的时间•题图3.1.2•解:•它所表示的二进制数为:001011000;•串行传送8位数据,需要8个CP脉冲周期,即:(3)并作传送8位数据时,只需要1个时钟周期,即•题3.1.3将下列十进制数转换为二
2、进制数、八进制数和十六进制数(要求转换误差不大于2-4)•(1)43(2)127(3)254.25(4)2.718•解:转换成二进制、八进制和十六进制数时,用除2取余、除八取余、•除十六取余方法求得:•(1)(43)10=(101011)2=(53)8=(2B)16•(2)(127)10=(1111111)2=(177)8=(7F)16•(3)(254.25)10=(11111110.01)2=(376.2)8=(FE.4)16•(4)(2.718)10=(10.10110)2=(2.54)8=(2.B)16•题3.1.4将下列二进制数转换为十进制数•(1)(01101)2(2)(10010
3、111)2(3)(0.1001)2(4)(0.101101)2•解:•(1)(01101)2=(2)(10010111)2•=•(3)(0.1001)2=(4)(0.101101)2=题3.1.5将下列二进制数转换为十进制数•(1)(101.011)2(2)(110.101)2(3)(1101.1001)2(4)(1011.0101)2•解:(1)(101.011)2=(2)(110.101)2=(3)(1101.1001)2=(4)(1011.0101)2=题3.1.6将下列二进制数转换为八进制数和十六进制数•(1)(101001)B•(2)(11.01101)B•解:•(1)(10100
4、1)2=(51)8=(29)16•(2)(11.01101)2=(3.32)8=(3.68)16•题3.1.7将下列十六进制数转换为二进制数•(1)(23F.45)H•(2)(A040.51)H•解:用四位二进制代替一位十六进制数码即可完成转换。•(1)(23F.45)16=(001000111111.01000101)2(2)(A040.51)16=(1010000001000000.01010001)•题3.1.8将下列十进制数转换成8421BCD码和余3码•(1)(468.32)10•(2)(127)10•解:•(1)(468.32)10=(010001101000.00110010)
5、8421•=(011110011011.01100101)余三码•(2)(127)10=(000100100111)8421•=(010001011010)余三码题3.1.9将下列数码作为自然二进制码和8421BCD码时,分别求出相应的十进制数•(1)100010010011•(2)100110110.11001•解:•二进制数时:(100010010011)2=•8421BCD码时:(100010010011)8421=(893)10•(2)二进制数时:(100110110.11001)2=•8421BCD码时:(100110110.11001)8421=(136.C8)10•题3.1.1
6、0写出下列二进制数的原码、反码和补码•(1)X1=+10011;•(2)X2=-01010;•(3)X3=+0.1101;•(4)X4=-0.0101•解:4个带符号数的原、反、补码见表所示•原符号数原码反码补码X1=+10011010011010011010011X2=-01010101010110101110110X3=+0.110100.110100.110100.1101X4=-0.010110.010111.101011.1011•题3.1.11用二进制补码运算下列各式。式中的4位二进制数是不带符号位的绝对值。如果和为负数,请求出负数的绝对值(提示:所用补码的有效位数应足够表示代数
7、和的最大绝对值。)•(1)1010+0011(2)1010-0011(3)0011-1010(4)-0011-1010•解:(1)1010+0011•01010+00011=01101,去掉最高位符号位后得:1101;•(2)1010-0011•01010+11101=100111,丢失最高位后,符号位为正,所以得:0111;•(3)0011-1010•00011+10110=11001,因符号位为负数,再救
此文档下载收益归作者所有