
数字设计原理与实践 第四版 (john F.Wakerly ) 课后答案.docx
3页数字设计原理与实践 第四版 (john F.Wakerly ) 课后答案 ; 第1章习题参考答案:1-6 一个电路含有一个2输入与门〔AND2〕,其每个输入/输出端上都连接了一个反相器;画出该电路的逻辑图,写出其真值表;能否将该电路简化?解:电路图和真值表如下: 由真值表可以看出,该电路与一个2输入或门〔OR2〕相同第2章习题参考答案:2.2将下面的八进制数转换成二进制数和十六进制数 (a) 12348=1 010 011 1002=29C16(b) 1746378=1 111 100 110 011 1112=F99F16 (c) 3655178=11 110 101 101 001 1112=1EB4F16 (d) 25353218=10 101 011 101 011 010 0012=ABAD116 (e) 7436.118=111 100 011 110.001 0012=F1E.2416(f) 45316.74748=100 101 011 001 110.111 100 111 12=4ACE.F2C16 2.3将下面的十六进制数转换为二进制数和八进制数 (a) 102316=1 0000 0010 00112=100438(b) 7E6A16=111 1110 0110 10102=771528(c) ABCD16=1010 1011 1100 11012=1257158(d) C35016=1100 0011 0101 00002=1415208(e)9E36.7A16=1001 1110 00110110.0111 10102=117066.3648(f)DEAD.BEEF16=1101 1110 1010 1101.1011 1110 1110 11112 =157255.5756748 2.5将下面的数转换成十进制数。
a) 11010112=107(b) 1740038=63491(c) 101101112=183(d) 67.248=55.3125(e)10100.11012=20.8125(f)F3A516= 62373(g) 120233=138 (h) AB3D16=43837(i) 71568=3694(j) 15C.3816=348.218752.6 完成下面的数制转换a) 125= 1 111 1012(b) 3489= 66418(c) 209= 11 010 0012(d) 9714= 227628 (e) 132= 10 000 1002 (f) 23851= 5D2B16(g) 727= 104025(h) 57190=DF6616(i) 1435=26338(j) 65113=FE5916 2.7 将下面的二进制数相加,指出所有的进位: (a)S:1001101C:100100 (b)S:1010001C:1011100 (c)S:101000000C:111111110(d)S:11011111C:110000002.8利用减法而不是加法重复训练题2.7,指出所有的借位而不是进位:(a) D:011 001B:110000 (b) D:111 101B:1110000(c) D:10000110B:00111000(d) D:1101101B:11110010 2.11写出下面每个十进制数的8位符号-数值,二进制补码,二进制反码表示。
a) +25原码: 0001 1001反码: 0001 1001补码: 0001 1001 (b) +1200111 10000111 10000111 1000 (c) +820101 00100101 00100101 0010 (d) –4210101010 1101010111010110 (e) –61000 0110 1111 10011111 1010(f) –1111110 1111 1001 00001001 0001 2.12指出下面8位二进制补码数相加时是否发生溢出 (a)1101 0100+1110 1011=1011 1111不存在溢出(b)1011 1111+1101 1111=1001 1110不存在溢出(c)0101 1101+0011 0001=10001110存在溢出(d)0110 0001+0001 1111=1000 0000存在溢出2.33对于5状态的控制器,有多少种不同的3位二进制编码方式?假设是7状态或者8状态呢? 解:3位二进制编码有8种形式对于5状态,这是一个8中取5的排列:N=8x7x6x5x4= 6720对于7状态,这是一个8中取7的排列:N=8x7x6x5x4x3x2= 40320 对于8状态,种类数量与7状态时相同。
2.34 假设每个编码字中至少要含有一个0,对于表2-12的交通灯控制器,有多少种不同的3位二进制编码方式?解:在此条件下,只有7种可用的3位二进制码,从当选取6个进行排列,方式数量为:N=7x6x5x4x3x2=50402.35列出图2-5的机械编码盘中可能会产生不正确位置的所有“坏〞边界解:001/010、011/100、101/110、111/0002.36作为n的函数,在使用n位二进制编码的机械编码盘中有多少个“坏〞边界?解:有一半的边界为坏边界:2数字逻辑第3章参考解答:3.11 对图X3.11〔a〕所示的AOI电路图,采用AND,OR,INV画出对应的逻辑图 解:Z=(A《B+C+D)'n-1 3.12对图X3.11〔b〕所示的OAI电路图,采用AND,OR,INV画出对应的逻辑图 解:Z=((A+B)《C《D)' 13 画出NOR3 对应的电路图解:3输入端或非门结构应为:上部3个P管串联,下部3个N管并联,结构如下图 3.15画出OR2所对应的电路图解:在NOR2电路的输出端后面级联一个INV 。












