数电 数制与码制习题
- 格式:doc
- 大小:36.50 KB
- 文档页数:4
一、选择题1. 下列BCD码中无权码有( BD )。
A.8421BCDB.余3BCDC.5211BCDD.格雷(循环)码2. 下列二进制数中是奇数的有( ACD )。
A.00101001111110101B.00010000110111010C.10111011111101D.10000000111101013. 下列8421BCD码中是偶数的有( BC )。
A.001011110101B.000110111010C.101110111110D.1000001111014. 表示一位十进制数至少需要( D )位二进制数。
A.3B.2C.5D.45. 表示一个两位十六进制数至少需要( B )位十进制数。
A.2B.3C.4D.56. 二进制码1001对应的余3BCD码是( B )。
A.1000B.1100C.1011D.10107. 将二进制、八进制和十六进制数转换为十进制数的共同规则是( C)。
A.除n取余B.n位转1位C.按权展开D.乘n取整8. 8421BCD 码100101010011.00110111表示的十进制数为( D )。
A.937.28B.4523.156C.378.37D.953.379. 以下哪一组属于循环码( D )。
A.000→001→010→011B.010→011→110→111C.010→101→110→111D.110→111→101→10010. 计数器采用格雷循环码主要考虑( )。
A.折叠性B.是一种无权码C.逻辑相邻性D.自动解决进位答案: 1、BD,2、ACD,3、BC,4、D,5、B,6、B,7、C,8、D,9、D,10、C二、填空题:1. 十进制数如用8421BCD码表示,则1位十进制数可用____位二进制表示。
2. 格雷码又称____。
3. 相邻的两个码只有____位不同是循环码(格雷码)的特点。
4. 8421BCD码0101 0101 0101转换成十进制数为____。
《数制与数据编码》试题答案 一、选择题 1. 以下哪种数制不属于进位计数制? 答案:D 解析:进位计数制包括二进制、八进制、十进制、十六进制等。选项A、B、C均为进位计数制,而D选项“六十进制”通常用于时间的表示,不属于进位计数制。
2. 在计算机中,存储和处理数据通常使用哪种数制? 答案:A 解析:计算机内部存储和处理数据时,使用的是二进制数制。因为二进制只有0和1两种状态,易于用电子元器件表示和运算。
二、填空题 3. 请将十进制数58转换为二进制数。 答案:111010 解析:十进制数58转换为二进制数的方法是:58 ÷ 2 = 29 余 0,29 ÷ 2 = 14 余 1,14 ÷ 2 = 7 余 0,7 ÷ 2 = 3 余 1,3 ÷ 2 = 1 余 1,1 ÷ 2 = 0 余 1。将余数倒序排列,得到二进制数111010。
4. 请将二进制数10110111转换为十进制数。 答案:183 解析:二进制数10110111转换为十进制数的方法是:1×2^7 + 0×2^6 + 1×2^5 + 1×2^4 + 0×2^3 + 1×2^2 + 1×2^1 + 1×2^0 = 128 + 0 + 32 + 16 + 0 + 4 + 2 + 1 = 183。
三、判断题 5. 计算机中的数据编码包括ASCII码、BCD码和EBCDIC码等。
答案:正确 解析:计算机中的数据编码确实包括ASCII码、BCD码和EBCDIC码等。ASCII码是美国信息交换标准代码,用于表示英文字符、数字和一些特殊符号;BCD码是二进制编码的十进制数,用于表示十进制数字;EBCDIC码是扩展的二进制编码的十进制数,用于表示多种字符和数字。
6. 一个字节的ASCII码可以表示256个不同的字符。 答案:错误 解析:一个字节的ASCII码共有8位,可以表示2^8=256个不同的字符。但实际上,ASCII码的标准字符集只包括128个字符,其中包括英文字母、数字、标点符号和特殊符号等。剩下的128个字符留给了扩展ASCII码,用于表示其他语言的字符。
第一章数制与码制一、单项选择题:1. 十进制数32转换为二进制数为(C)A、1000 B、10000 C、100000 D、10000002. 二进制数11111100001转换为十六进制数为(D )A、FE1H B、FC2H C、7D1H D、7E1H3. 十进制数36转换为8421BCD码为(C)A、00100100 B、00110100 C、00110110 D、111101104. 一位十六进制数可以用(C )位二进制数来表示。
A、1B、2C、4D、165. 十进制数25用8421BCD码表示为(B )。
A、10 101 B、0010 0101 C、100101 D、101016.十进制数35转换为8421BCD码为(B )A、00100100 B、00110101 C、00100011 D、001101107.三位二进制数码可以表示的状态是( D )。
A、2 B、4 C、6 D、88.十进制数25转换为二进制数为( D )。
A、110001 B、10111 C、10011 D、110019.BCD代码为(100011000100)表示的数为(594)10,则该BCD代码为()。
A、8421BCD码B、余3 BCD码C、5421BCD码D、2421BCD码(C)10.与二进制数00100011相应的十进制数是( B )。
A、35 B、19 C、23 D、6711. 是8421BCD码的是( B )。
A、1010 B、0101 C、1100 D、110112. 二进制数1101转换为十进制数为(D )A、10 B、11 C、12 D、1313. 比较数的大小,最大数为( C )A、(1 B、(51)10C、(34)16 =(52) 10 D、(43)814.把10010110 二进制数转换成十进制数为(A )A、150 B、96 C、82 D、15915. 将十六进制数4FB转换为二进制数等于( C )A、011101110101BB、011100111011BC、010*********D、10001000010116. 将数1101.11B转换为十六进制数为( A )A、D.CH B 、15.3H C、12.EH D21.3H10010)217. 将十进制数130转换为对应的八进制数:( ) A、202 B、82 C、120 D、23018. 二进制整数最低位的权是(c )A、0 B、2 C、02D、419. n位二进制整数,最高位的权是()A、n2B、1n2-C、1n2+D、2n2+20. 下列四个数中最大的数是( )A、(AF)16B、(001010000010)8421BCDC、(10100000)2D、(198)1021. 将代码(10000011)8421BCD转换成二进制数为(b )A、(01000011)2B、(01010011)2C、(10000011)2D、(000100110001)222. 十进制数4用8421BCD码表示为:()A、100 B、0100 C、0011 D、1123. 下列不同进位制中最大的是()A、(76)8B、(1100101)2C、(76)10D、(76)1624. 用8421码表示的十进制数45,可以写成()A、45B、[101101]BCDC、[01000101]BCDD、[101101]225. 下列属于8421BCD码的是()A、1011 B、1111 C、0111 D、110026. 下列不属于8421BCD码的是()A、0101 B、1000 C、0111 D、110027. 下列四个数中最大的数是( )A、(AF)16B、(001010000010)8421BCDC、(10100000)2D、(198)1028. 8421BCD码01100010表示的十进制数为()、15 B、98 C、62 D、4229. 带符号位二进制数00011010(+26)的补码是()A11100101 B 00011010 C 11100110 D 0110011030. 带符号数二进制数10011010(-26)的补码是()A 00011010B 11100101 C11100110 D 1110011131. 带符号数00101101(+45)的补码是()A 00101101B 11010010 C11010011 D 0101001132. 带符号数10101101(-45)的补码是()A 00101101B 11010010 C11010011 D 0101001133. 将十进制整数转换为二进制整数,采用的方法是()A 乘2取整B 除2取余C 按权展开D 除16取余34. 将十进制小数转换为二进制小数,采用的方法是()A 乘2取整B 除2取余C 按权展开D 除16取余35. 将二进制数转换为十进制数,采用的方法是()A 乘2取整B 除2取余C 按权展开,然后按十进制规则相加D 除16取余二、多项选择1. 与十进制数(53.5)10等值的数或代码为()A、(0101 0011.0101)8421BCDB、(35.8)16C、(110101.1)2D、(65.4)82. 与八进制数(47.3)8等值的数为()A、(100111.011)2B、(27.6)16C、(27.3 )16D、(100111.11)23. 下列哪些属于8421BCD码()A、0000 B、1111 C、0111 D、1100三、判断题:正确:“√”,错误:“×”。
第一章一、选择题1.以下代码中为无权码的为 C 。
A . 8421BCD 码B . 2421BCD 码C . 余三码2.一位十六进制数可以用 C 位二进制数来表示。
A . 1B . 2C . 4D . 163.十进制数25用8421BCD 码表示为 BC 。
A .10 101B .0010 0101C .100101D .101014.在一个8位的存储单元中,能够存储的最大无符号整数是 CD 。
A .(256)10B .(127)10C .(FF )16D .(255)105.与十进制数(53.5)10等值的数或代码为 ABCD 。
A .(0101 0011.0101)8421BCDB .(35.8)16C .(110101.1)2D .(65.4)86.与八进制数(47.3)8等值的数为: ABA. (100111.011)2B.(27.6)16C.(27.3 )16D. (100111.11)27.与模拟电路相比,数字电路主要的优点有 BCD 。
A.容易设计 B.通用性强 C.保密性好 D.抗干扰能力强8. 当逻辑函数有n 个变量时,共有 D 个变量取值组合?A. nB. 2nC. n 2D. 2n9. 逻辑函数的表示方法中具有唯一性的是 A D 。
A .真值表 B.表达式 C.逻辑图 D.卡诺图 10.F=AB +BD+CDE+A D= AC 。
A.D B A + B.D B A )(+ C.))((D B D A ++ D.))((D B D A ++11.逻辑函数F=)(B A A ⊕⊕= A 。
A.BB.AC.B A ⊕D. B A ⊕12.A+BC= C 。
A .A+B B.A+C C.(A+B)(A+C) D.B+C13.在何种输入情况下,“与非”运算的结果是逻辑0。
DA .全部输入是0 B.任一输入是0 C.仅一输入是0 D.全部输入是114、逻辑函数中的逻辑“与”和它对应的逻辑代数运算关系为( B )。
《数字逻辑与电路》复习题第一章数字逻辑基础(数制与编码)一、选择题1.以下代码中为无权码的为 CD。
A. 8421BCD码B. 5421BCD码C.余三码D.格雷码2.以下代码中为恒权码的为 AB 。
码 B. 5421BCD码 C. 余三码 D. 格雷码3.一位十六进制数可以用 C 位二进制数来表示。
)A. 1B. 2C. 4D. 164.十进制数25用8421BCD码表示为 B 。
A. 10 101B. 0010 0101C. 100101D. 101015.在一个8位的存储单元中,能够存储的最大无符号整数是 CD 。
A.(256)10B.(127)10C.(FF)16D.(255)106.与十进制数()10等值的数或代码为 ABCD 。
A. (0101 8421BCDB.16C.2D.87.与八进制数8等值的数为:AB 。
—A.2B.16C. )16D. 28.常用的BC D码有C D 。
A.奇偶校验码B.格雷码码 D.余三码二、判断题(正确打√,错误的打×)1. 方波的占空比为。
(√)2. 8421码1001比0001大。
(×)3. 数字电路中用“1”和“0”分别表示两种状态,二者无大小之分。
(√)4.格雷码具有任何相邻码只有一位码元不同的特性。
(√)~5.八进制数(17)8比十进制数(17)10小。
(√)6.当传送十进制数5时,在8421奇校验码的校验位上值应为1。
(√)7.十进制数(9)10比十六进制数(9)16小。
(×)8.当8421奇校验码在传送十进制数(8)10时,在校验位上出现了1时,表明在传送过程中出现了错误。
(√)三、填空题1.数字信号的特点是在时间上和幅值上都是断续变化的,其高电平和低电平常用 1和 0来表示。
2.分析数字电路的主要工具是逻辑代数,数字电路又称作逻辑电路。
3.在数字电路中,常用的计数制除十进制外,还有二进制、八进制、十六进制。
【数电】(⼀)数制和码制⼀、数制常⽤的数制有⼆进制(Binary)、⼗进制(Decimal)、⼗六进制(Hexdecimal)和⼋进制(Octal)。
感觉⼋进制不常⽤啊。
1.1 ⼗进制→⼆进制 (64.03)10=(?)2整数部分:64/2=32——余032/2=16——余016/2 = 8——余08/2 = 4——余04/2 = 2——余02/2 = 1——余01/2 = 0——余1从下往上为整数部分⼆进制结果1000000⼩数部分:0.03x2=0.06——整数部分00.06x2=0.12——00.12x2=0.24——00.24x2=0.48——00.48x2=0.96——00.96x2=1.92——10.92x2=1.84——10.84x2=1.68——10.68x2=1.36——10.36x2=0.72——0从上到下为⼩数部分0.0000011110(精确到了⼩数点后10位有效数字)因此(64.03)10=(1000000.0000011110)21.2 ⼆进制→⼗进制 (101.011)2=(?)10 =22+0x21+20+0x2-1+2-2+2-3 =5.375⼆、编码与码制2.1 原码、反码和补码在数字电路中,⼗进制数字⼀般⽤⼆进制来表⽰,原因就是逻辑电路的输出⾼低电平刚好可以表⽰⼆进制数的1和0。
在⼆进制数前增加⼀位符号位即可区分数字的正负,正数符号位为0,负数符号位为1,这种形式称之为原码。
正数的原码、反码和补码都是⾃⼰。
负数的反、补码规则如下:原码:1 1001(⼆进制增加符号位后的形式)反码:1 0110(符号位对应取反)补码:1 0111(反码+1) //“+1”这⼀操作使得正负相加刚好溢出正数+对应负数的补码=0 !2.2 常⽤编码8421码、余3码、2421码、5211码和余3循环码都属于⼗进制代码。
8421码(BCD码):BCD码的每⼀位上的1都代表⼀个固定的⼗进制数,分别为8、4、2、1,将其代表的数值相加就是8421码对应的⼗进制数,属于恒权代码。
第1章数制与编码1.1 转换下列二进制数为等值的十进制数、八进制数、十六进制数。
(1)1011001;(2)0.10110;(4)1001.10101。
解:(1)(1011001)2=(89)10=(131)8=(59)16(2)(0.10110)2=(0.6875)10=(0.54)8=(0.B0)16(4)(1001.10101)2=(9.65625)10=(11.52)8=(9.A8)161.2 转换下列十进制数为等值的二进制数、八进制数、十六进制数。
(1)76;(3)0.4375;解:(1)(76)10=(1001100)2=(114)8=(4C)16(2)(0.4375)10=(0.0111)2=(0.34)8=(0.7)161.3 把下列十进制数转换为二进制数,小数点后保留4位。
(3)0.57;(4)1.375。
解:(3)(0.57)10=(0.1001)2(4)(1.375)10=(1.0110)21.5 转换下列十六进制数为二进制数。
(1)10A;(2)0.521。
解:(1)(10A)16=(100001010)2(2)(0.521)16=(0.0101001000011)21.6 完成下列二进制数的加法、减法运算,并转换成十进制数进行检查。
(1)0101.01+1001.11;(2)1011.1-101.11;解:(1) 0101.01+1001.11=1111.00(2)1011.1-101.11=101.111.7 以二进制数完成下列运算。
(2)36.5+28.625;(3)116-78。
解:(2)(3)100100.10011100.101 + 1000001.00111101001001110 _1001101.9 将下列自然二进制数转换成格雷码。
(1) 011010;(2) 10011001。
解:(1)(011010)2=(010111)gray (2)(10011001)2=(11010101)gray1.10 将下列格雷码转换成自然二进制数。
数制转换及编码习题一、数制转换专项练习题1)二进制转换成十进制2 =( )102)八进制转换成十进制(123)8 =( )103)十六进制转换成十进制A6H=____________________D4)十进制转换成二进制、八进制、十六进制(123)10 =( )2=( )8=( )10=( )16(97)10 = ( )2=( )8=( )1610=( )25)八进制转换成二进制175O=____________________B6)二进制转换成八进制(1100101)2=( )8 (11011. 01)2=( )8 7)十六进制转换成二进制(AC)16 =( )2 (9E)16 =( )2 8)二进制转换成十六进制10B=____________________H00B=____________________H二、综合练习题1.以下叙述中正确的是A.(8)16等于(8)10B.(483)10小于(484)8C.(1011)2大于(1011)16 D.(01)2小于(FF)162.下列字符中,其ASCII码值最大的是A.6 B.F C.e D.空格3.汉字“中”的国标码是5650H,其机内码是A.5650H B.D6D0H C.8080H D.B6B0H 4.已知英文字母H 的ASCII码为(72)10,英文字母j的ASCII码是A.(48)10 B.(106)10C. (100)10D. (108)105.下列采用4种不同数制表示的数中,数值最小..的一个是A. 2B. 8C.10 D.166.设汉字点阵为32×32,那100个汉字的字模信息所占用的字节数是A.32×32 B.32×3200C. 12800 D.32007.某种进制的数值152与(6A)16相等,则该数值是A. 二进制数B. 六进制数C. 八进制数D. 十六进制数8.在计算机内部,传送、存储的数据或指令都是A.二进制编码 B. 八进制编码C.十进制编码 D. 十六进制编码9.已知小写字母m的ASCⅡ码值为109,则小写字母p的ASC Ⅱ码值为A. 111B. 112C. 113D. 11410.8位无符号二进制数能表示的最大十进制数是。
--
单元一 数制与码制习题
1. 何谓进位计数制?
2.为什么在数字设备中通常采用二进制?
3.什么是数字信号?什么是数字电路?
4.将下列十进制数转换为二进制数。
⑴26 ⑵130.625 ⑶0.4375 ⑷100
5.将下列二进制数转换为十进制数。
⑴11001101B ⑵0.01001B ⑶101100.11011B ⑷1010101.101B
6.将下列十进制数转换为八进制数。
⑴542.75 ⑵256.5 ⑶200 ⑷8192
7.将下列八进制数转换为十进制数。
⑴285.2Q ⑵432.4Q ⑶200.5Q ⑷500Q
8.将下列十进制数转换为十六进制数。
⑴65535 ⑵150 ⑶2048.0625 ⑷512.125
9.将下列十六进制数转换为十进制数。
⑴88.8H ⑵2BEH
10.将下列二进制数分别用八进制数和十六进制数表示:
⑴1110100B ⑵1010010B ⑶110111.1101B ⑷110111001.101001B
11. 将2009D转换成二进制数为_11111011001B_。
12. 将1011.011B转换成十进制数为11.375D。
13. 将1B转换成8421BCD码为1。
14. 数字信号和模拟信号各有什么特点?模拟信号在时间上和数值上均是连续的物理
量;数字信号在时间上和数值上均是离散的,常用数字0和1表示。
15. 什么是BCD码,有哪些常用码?什么是无权码、有权码?BCD码制是用二进制代码
表示十进制数的一种编码方式。常用BCD码有8421BCD码、5211码、2421码和余3码等。
代码各位没有固定位权的编码叫做无权码,否则叫做有权码。
16. 11001.01B= H= D。
--
17. 27.5D= 8421BCD。
18. 255D= B= 8421BCD。
19. 以下说法正确的是( )
A、数字信号在大小上不连续,时间上连续,模拟信号则反之;
B、数字信号在大小上连续,时间上不连续,模拟信号则反之;
C、数字信号在大小和时间上均连续,模拟信号则反之;
D、数字信号在大小和时间上均不连续,模拟信号则反之。
20. 下列几种说法中与BCD码的性质不符的是( )
A、一组4位二进制数组成的码只能表示1位十进制数;
B、BCD码是一种人为选定的0~9的十个数字的代码;
C、BCD码是一组4位二进制数,能表示16以内的任何一个十进制数;
D、BCD码有多种。
21. 若将一TTL异或门(输入端为A、B)当作反相器使用,则A、B端应按( )连接:
A、A或B中有一个接1;
B、A或B中有一个接0;
C、A和B并联使用;
D、不能实现。
22. 已知逻辑门电路的输入信号A、B和输出信号Y的波形如图所示,则该电路实现( )
逻辑功能:
A、与非;
B、异或;
C、或;
D、无法判断。
A
B
Y
23. 已知逻辑门电路的输入信号A、B和输出信号Y的波形如图所示,则该电路实现( )
逻辑功能:
A、与非;
B、异或;
C、或;
D、无法判断。
--
A
B
Y
24. 求二进制数1110110101.01101 B所对应的十六进制数。
25. 求十六进制数563H所对应的二进制数。
26. 求二进制数1011.011B 所对应的十进制数。
27. 求十六进制数E93.A H所对应的十进制数。
28. 求十进制数241所对应的二进制数。
29. 求十进制数0.875所对应的二进制数。
30. 求十进制数0.39所对应的二进制数。
31. 求十进制数52.375所对应的二进制数。
32. 将十进制数275转换成8421BCD码。
33. 将8421BCD码1001 1000 0111转换成十进制数。
34. 求二进制数0110对应的格雷码。
35. 求格雷码1101对应的自然二进码。
36. 8421码、5421码、余3码有什么异同?
37. 有权码、无权码是怎么回事?
38. 将下列8421BCD码转换二进制码。
⑴ (01111000)8421BCD ⑵(0100)
8421BCD
39. 求下列二进制数对应的格雷码。
⑴1101 ⑵1011
40. 求下列格雷码对应的二进制数。
⑴1001 ⑵1010
--
41. 将下列十进制数转换成8421BCD码。
⑴1256 ⑵8657
42. 将下列十进制数分别转换成8421BCD码、5421BCD码、余3码。
⑴356 ⑵712
43. 格雷码有什么特点?
44. 有权码和无权码有什么区别?