文档库 最新最全的文档下载
当前位置:文档库 › 进制运算习题

进制运算习题

进制运算习题
进制运算习题

单选题:

1.十六进制数112.2E转换为八进制数是( )。

A.352.144

B.422.134

C.442.134

D.502.144

2.十进制数254.24转换为二进制数是( )。

A.10101101.011111

B.1001010101.111011

C.11111110.001111

D.110011001.110111

3.在以下四个不同进制的数中,数值最小的数是( )。

A.二进制数01000101

B.八进制数101

C.十进制数67

D.十六进制数4B

4.八进制数56.37转换为十六进制数是( )。

A.56.6C

B.2E.7C

C.1F.7C

D.36.7B

5.十六进制数30. BF转换为十进制数是( )。

A.30.64709

B.48.74609

C.62.76409

D.60.76409

6.十六进制数112转换为八进制数是( )。

A.352

B.422

C.442

D.502

7.十六进制数30转换为十进制数是( )。

A.30

B.48

C.62

D.60

8.八进制数127转换为十进制数是( )。

A.57

B.67

C.87

D.97

9.在以下四个不同进制的数中,数值最小的数是( )。

A.二进制数01000101

B.八进制数101

C.十进制数67

D.十六进制数4B

10.八进制数556转换为十六进制数是( )。

A.146

B.166

C.16E

D.18E

11.在以下四个不同进制的数中,数值最小的数是( )。

A.二进制数01000101

B.八进制数101

C.十进制数67

D.十六进制数4B

12.二进制数101110转换为等值的八进制数是()。

A.45

B.56

C.67

D.78

13.二进制1011001对应的八进制是()

A.141

B.133

C.121

D.131

14.以下数据中,()是合法的二进制

A.1010

B.222

C.102

D.AAA

15.十六进制数7D.6D对应的八进制数是()

A.185.333

B.175.332

C.155.312

D.165.322

16.十进制数215对应的十六进制数是()

A.EA

B.D7

C.B7

D.C6

17.十六进制数C43对应的二进制数是()A.11000100011

B.110001000011

C.1100010011

D.11001000011

18.二进制数1011001100对应的八进制数是()A.5414

B.1314

C.546

D.1354

19.八进制231.56对应的十进制数是()。

A.122.81875

B.153.71875

C.143.72875

D.135.81875

20.十六进制数7A.ED对应的八进制数为()A.372.632

B.136.723

C.144.623

D.172.732

21.二进制1101110.1111对应的八进制是()A.156.74

B.370.71

C.156.71

D.370.74

22.将八进制数774转为二进制()A.111111100

B.1111001

C.11110001

D.111100001

23.十进制269转换成十六进制是()A.10E

B.10D

C.10C

D.10B

24.将十进制数55.69转换成二进制数是()A.110110.1001

B.110101.0111

C.110111.1011

D.111011.1010

25.二进制数1100100对应的八进制数是()

A.80

B.123

C.144

D.800

26. 十进制数127转换为二进制数是( )。

A.0110111

B.1010111

C.1111111

D.1001111

27.与十进制数89相等的数包括( )。

A.二进制数01011001

B.二进制数01011111

C.八进制数110

D.十六进制数5F

填空

1.十进制数95,表示成二进制数是_____,十六进制数是____。2.十六进制数1F,表示成二进制数是_____,八进制数是_______。

3.八进制16.51所对应的二进制数是_____。

判断

1十进制214转换成十六进制数是D6。

2二进制1011000转换成十进制数是91。

3八进制数67对应的十六进制数是27。

4八进制数715对应的十六进制数是1CD。

5八进制171对应的十进制数是125。

6十六进制数79对应的八进制数为144。

7二进制数1100101转换成十进制数是101。

8二进制1100101转换成八进制数是145。

9八进制170对应的十六进制数是27D。

多选

1.二进制数1010101可转换为()

A.125d

B.85d

C.55h

D.115o

2.与十六进制数5D相等的有()

A.135 O

B.93 D

C.1011101 B

D.136 O

3.二进制数1101可转换为()

A.13D

B.DH

C.150

D.EH

4.十进制数15可转换为()

A.1111B

B.150

C.170

D.1101B

5.计算机中可以使用的数制有()

A.八进制

B.二进制

C.十六进制

D.十进制

6.与十进制89相等的数包括()

A.二进制1011001

B.八进制110

C.二进制01011111

D.十六进制59

7.与八进制74相等的有()

A.60D

B.3CH

C.111100B

D.3DH

8.与八进制数731相等的有()

A.473 D

B.1D9 H

C.111010001 B

D.111011001 B

进制转换练习题及答案

进制转换练习题及答案39 进制转换练习题;姓名成绩;1.完成下列进制转换;(11110111)B=()D=()H;(6DF7)16=()2(143)10=()2(;(110111)2=()10(110111110;(32)10=()16;(1AD)H=()B=()D;每题5分;2、在计算机部,信息的存储和处理都采用二进制,;A.便于存储B数据输入便;C.可以增大计算机存储容量D. 进制转换练习题 姓名成绩 1.完成下列进制转换 (11110111)B=()D=()H (6DF7)16=( )2 (143)10=( )2 (82)10 =()2 (110111)2= ( )10 (1)2 =( )16 (32)10 =()16 (1AD)H =()B = ()D 每题5分 2、在计算机部,信息的存储和处理都采用二进制,最主要的原因是()

A.便于存储B 数据输入便 C.可以增大计算机存储容量D.易于用电子元件实现 3.“半斤八两”指古时候用的是十六进制,一斤是十六两,半斤等于八两,如果是不熟悉十,十六进制之间的转换时,可以借助的工具软件是()(A)画图(B)记事本(C)录音机(D)计算器 4.(2004)10 + (32)16的结果是() A. (2036)10 B. (2054)16 C. (4006)10 D. (0)2 E. (2036)16 5.算式(31)10-(10001)2的运算结果是() A.(1101)2 B (15)10 C (1111)2 D (E)16 6.汉字“人”的码是11001000 1100 1011 ,那么它的十六进制编码是() A.B8 CB B B8 BA C D8 DC D C8 CB 7.(08年10月高考题)二进制数1011与十进制数2相乘的值是()A.(10110)2 B.(11010)2 C (11100)2 D.(11111)2 8.下列数中最大的是() A.1111B B 111D C 1101D D 0AH

进制转换习题精选

进制转换习题精选 1、下列不同进制的数据中,具有最小数值的是() (1100111)2 B.(256)10 C.(512)8 D.(F1)16 A. 2、下列四个数中最大的是() A.(9E)16 B.(155)10 C.()2 D.(235)8 3、二进制数转换为等值的八进制数是() B. C. D. 4、英文字符“D”的ASCII码用二进制表示为01000100,英文字符“H”的ASCII 码用二进制表示为() A. B. 01001000 C. D. 00100100 5、已知英文大写字母G的ASCII码为十进制71,则大写字母J的ASCII码的 二进制位() A.01001010 B. 01101001 D. 00100011 6、下列数据中,有可能是八进制数的是() B. 677 D. 802 7、以下四个数未标明属于哪个数制,但可以断定不是八进制数的是() A.128 B. 255 C. 477 D. 100 8、将十六进制数转换成二进制数是() A. C. D. 9、英文字符“D”的ASCII码用二进制表示为01000100,英文字符“H”的ASCII 码用二进制表示为() A. B. 01001000 C. D. 00100100

10、对下列不同进制的数据,按照数值从小到大的顺序排列,正确的是() A.(313)10<(0)2<(473)8<(13C)16 B.(0)2<(473)8<(313)10<(13C)16 C.(473)8<(0)2<(313)10<(13C)16 D.(13C)16<(0)2<(473)8<(313)10 11、十进制数100转换成二进制数是() A.01100100 B. 01100101 C. 01100110 D. 01101000 12、运算式(2008)10-(3723)8的结果是( )。 A、(-1715)10 B、(5)10 C、(-5)16 D、(111)2 E、(3263)8 13、十进制算术表达式:3*512+7*64+4*8+5的运算结果,用二进制表示为(). A. B. C. D. 14、与二进制数等值的十六进制数为( ) A. B. C. D. 15、十进制数2004等值于八进制数()。 A. 3077 B. 3724 C. 2766 D. 4002 E. 3755 16、(2004)10 + (32)16的结果是()。 A. (2036)10 B. (2054)16 C. (4006)10 D. ()2 E. (2036)16 17、十进制数2006等值于十六制数为( ) A、7D6 B、6D7 C、3726 D、6273 E、7136 18、十进制数2003等值于二进制数( )。 A. B. C. 1 D. 0l E. 11

二进制的运算法则

1.2 微型计算机运算基础 1.2.1 二进制数的运算方法 电子计算机具有强大的运算能力,它可以进行两种运算:算术运算和逻辑运算。1.二进制数的算术运算 二进制数的算术运算包括:加、减、乘、除四则运算,下面分别予以介绍。(1)二进制数的加法 根据“逢二进一”规则,二进制数加法的法则为: 0+0=0 0+1=1+0=1 1+1=0 (进位为1) 1+1+1=1 (进位为1) 例如:1110和1011相加过程如下: (2)二进制数的减法

根据“借一有二”的规则,二进制数减法的法则为: 0-0=0 1-1=0 1-0=1 0-1=1 (借位为1) 例如:1101减去1011的过程如下: (3)二进制数的乘法 二进制数乘法过程可仿照十进制数乘法进行。但由于二进制数只有0或1两种可能的乘数位,导致二进制乘法更为简单。二进制数乘法的法则为: 0×0=0 0×1=1×0=0 1×1=1 例如:1001和1010相乘的过程如下:

由低位到高位,用乘数的每一位去乘被乘数,若乘数的某一位为1,则该次部分积为被乘数;若乘数的某一位为0,则该次部分积为0。某次部分积的最低位必须和本位乘数对齐,所有部分积相加的结果则为相乘得到的乘积。 (4)二进制数的除法 二进制数除法与十进制数除法很类似。可先从被除数的最高位开始,将被除数(或中间余数)与除数相比较,若被除数(或中间余数)大于除数,则用被除数(或中间余数)减去除数,商为1,并得相减之后的中间余数,否则商为0。再将被除数的下一位移下补充到中间余数的末位,重复以上过程,就可得到所要求的各位商数和最终的余数。 例如:100110÷110的过程如下:

进制转换练习题_四川专升本

进制练习题 1、十进制数1000对应二进制数为______,对应十六进制数为______。 供选择的答案 A:① 10 ② 00 ③ 00 ④ 10 B:① 3C8 ② 3D8 ③ 3E8 ④ 3F8 2、十进制小数为对应的二进制数为______,对应的十六进制数为______。 供选择的答案 A:①②③④ B:①②③④ 3、二进制的1000001相当十进制的______,二进制的可以表示为______。 供选择的答案 A:① 62 ② 63 ③ 64 ④ 65 B:① 23+2–3② 22+2–2③ 23+2–2④ 22+2–3 4、十进制的100相当于二进制______,十进制的相当二进制的______。 供选择的答案 A:① 1000000 ② 1100000 ③ 1100100 ④ 1101000 B:① 2–1+2–2+2–4+2–5② 1–(2–3+2–4) ③ 1+(–2–3–2–4) ④ 1–2–3–2–4–2–6 5、八进制的100化为十进制为______,十六进制的100化为十进制为______。 供选择的答案 A:① 80 ② 72 ③ 64 ④ 56 B:① 160 ② 180 ③ 230 ④ 256 7、十六进制数相当十进制数______。 供选择的答案 A:①②③④ 8、 2005年可以表示为______ 年;而37308年是指______ 年。 供选择的答案 A:① 7C5H② 6C5H③ 7D5H④ 5D5H B:① 200010② 200210③ 200610④ 200810 9、二进制数可以表示为______;将其转换成八进制数为______;将其转换成十六进

数字信号及基本逻辑运算

数字信号是时间上和数值上均离散的一种信号,对该种信号进行传递、处理、运算和存储的电路称为数字电路。运算不仅有普通的算术运算而且有逻辑运算 一、数制在数字电路中,数以电路的状态来表示。找一个具有十种状态的电子器件比较难,而找一个具有两种状态的器件很容易,故数字电路中广泛使用二进制。 二进制的数码只有二个,即0和1。进位规律是“逢二进一”。 二进制数1101.11可以用一个多项式形式表示成: (1101.11)2=1×23+1×22+0×21+1×20+1×2-1+1×2-2 对任意一个二进制数可表示为:∑- - =? =1 22 ) n m i i i a N ( 八进制和十六进制数 用二进制表示一个大数时,位数太多。在数字系统中采用八进制和十六进制作为二进制的缩写形式。 八进制数码有8个,即:0、1、2、3、4、5、6、7。进位规律是“逢八进一”。十六进位计数制的数码是:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。进位规律是“逢十六进一”。不管是八进制还是十六进制都可以象十进制和二进制那样,用多项式的形式来表示。 数制间的转换 计算机中存储数据和对数据进行运算采用的是二进制数,当把数据输入到计算机中,或者从计算机中输出数据时,要进行不同计数制之间的转换。 二、编码 用二进制数码表示十进制数或其它特殊信息如字母、符号等的过程称为编码。二—十进制码(BCD码) 二—十进制码是用四位二进制码表示一位十进制数的代码,简称为BCD码。这种编码的方法很多,但常用的是8421码、5421码和余3码等。 8421码是最常用的一种十进制数编码,它是用四位二进制数0000到1001来表示一位十进制数,每一位都有固定的权。从左到右,各位的权依次为:23、22、21、20,即8、4、2、1。可以看出,8421码对十进数的十个数字符号的编码表示和二进制数中表示的方法完全一样,但不允许出现1010到1111这六种编码,因为没有相应的十进制数字符号和其对应。

进制转换及原码反码补码练习题

进制转换练习题 【例题1-1】十进制数1000对应二进制数为______,对应十六进制数为______。 供选择的答案 A:① 10 ② 00 ③ 00 ④ 10 B:① 3C8 ② 3D8 ③ 3E8 ④ 3F8 【例题1-2】十进制小数为对应的二进制数为______,对应的十六进制数为______。 供选择的答案 A:①②③④ B:①②③④ 【例题1-3】二进制的1000001相当十进制的______,二进制的可以表示为______。 供选择的答案 A:① 62 ② 63 ③ 64 ④ 65 B:① 23+2–3② 22+2–2③ 23+2–2④ 22+2–3 【例题1-4】十进制的100相当于二进制______,十进制的相当二进制的______。 供选择的答案 A:① 1000000 ② 1100000 ③ 1100100 ④1101000 B:① 2–1+2–2+2–4+2–5② 1–(2–3+2–4) ③ 1+(–2–3–2–4) ④ 1–2–3–2–4–2–6 【例题1-5】八进制的100化为十进制为______,十六进制的100化为十进制为______。 供选择的答案 A:① 80 ② 72 ③ 64 ④ 56 B:① 160 ② 180 ③ 230 ④ 256 【例题1-6】在答案群所给出的关系式中正确的为______,在给出的等式中不正确的为______。 供选择的答案

③ > ④ < B:① = ② = ③ = ④ = 【例题1-7】十六进制数相当十进制数______。 供选择的答案 A:①②③④ 【例题1-8】 2005年可以表示为______ 年;而37308年是指______ 年。 供选择的答案 A:① 7C5H② 6C5H③ 7D5H④ 5D5H B:① 200010② 200210③ 200610④ 200810 【例题1-10】二进制数可以表示为______;将其转换成八进制数为______;将其转换成十六进制数为______。 供选择的答案 A:① 25+2–5② 24+2–4③ 25+2–4 ④ 24+2–5 B:①②③④ C:①②③④ 【例题1-11】对于不同数制之间关系的描述,正确的描述为______。 供选择的答案 A:①任意的二进制有限小数,必定也是十进制有限小数。 ②任意的八进制有限小数,未必也是二进制有限小数。 ③任意的十六进制有限小数,不一定是十进制有限小数。 ④任意的十进制有限小数,必然也是八进制有限小数。 【例题1-12】二进制整数11转换为十进制数为______,二进制小数转换成十进制数为______。 供选择的答案 A:① 1021 ② 1023 ③ 1024 ④ 1027

二进制运算法则

二进制运算法则 莱布尼兹也是第一个认识到二进制记数法重要性的人,并系统地提出了二进制数的运算法则。二进制 对200多年后计算机的发展产生了深远的影响。他于1716年发表了《论中国的哲学》一文,专门讨论 八卦与二进制,指出二进制与八卦有共同之处。 目录 德国著名的数学家和哲学家莱布尼兹,对帕斯卡的加法机很感兴趣。于是,莱布 尼兹也开始了对计算机的研究。 编辑本段 研究过程 1672年1月,莱布尼兹搞出了一个木制的机器模型,向英国皇家学会会员们做了 演示。但这个模型只能说明原理,不能正常运行。此后,为了加快研制计算机的进程,莱布尼兹在巴黎定居4年。在巴黎,他与一位著名钟表匠奥利韦合作。他只需对奥利 韦作一些简单的说明,实际的制造工作就全部由这位钟表匠独自去完成。1974年,最 后定型的那台机器,就是由奥利韦一人装配而成的。莱布尼兹的这台乘法机长约1米,宽30厘米,高25厘米。它由不动的计数器和可动的定位机构两部分组成。整个机器 由一套齿轮系统来传动,它的重要部件是阶梯形轴,便于实现简单的乘除运算。 莱布尼兹设计的样机,先后在巴黎,伦敦展出。由于他在计算设备上的出色成就,被选为英国皇家学会会员。1700年,他被选为巴黎科学院院士。 莱布尼兹在法国定居时,同在华的传教士白晋有密切联系。白晋曾为康熙皇帝讲 过数学课,他对中国的易经很感兴趣,曾在1701年寄给莱布尼兹两张易经图,其中一 张就是有名的“伏羲六十四卦方位圆图”。莱布尼兹惊奇地发现,这六十四卦正好与64 个二进制数相对应。莱布尼兹认为中国的八卦是世界上最早的二进制记数法。为此,

莱布尼兹非常向往和崇尚中国的古代文明,他把自己研制的乘法机的复制品赠送给中 国皇帝康熙,以表达他对中国的敬意。 编辑本段 法则 二进制的运算算术运算二进制的加法:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位 进位);即7=111 10=1010 3=11 二进制的减法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加运算或异或运 算) ; 二进制的乘法:0 * 0 = 00 * 1 = 0,1 * 0 = 0,1 * 1 = 1 二进制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (无意义),1÷1 = 1 ; 逻辑运算二进制的或运算:遇1得1 二进制的与运算:遇0得0 二进制的非运算:各位取反。 编辑本段 二进制与其他进制的转换 首先我们得了解一个概念,叫“权”。“权”就是进制的基底的n次幂。如二进制的 权就是(2)*n了,十进制的权就是(10)*n,看到十进制我们就很自然的想到科学 计算法中的(10)*n,对吧?有了权这个定义之后,我们就可以随便把一个进制的数 转化成另一个进制的数了。日常生活中,由于电脑的字节,汉字西文的字节的原因, 二进制最常见的转换是八进制,十六进制,三十二进制,当然还有十进制。 二进制转换成十进制的原则是:基数乘以权,然后相加,简化运算时可以把数位 数是0的项不写出来,(因为0乘以其他不为0的数都是0)。小数部分也一样,但精确度较少。 二进制与八进制的转换:采用“三位一并法”(是以小数点为中心向左右两边以每 三位分组,不足的补上0)这样就可以轻松的进行转换。 二进制与十六进制的转换:采用的是“四位一并法”,就如二进制与八进制的转换 一样。

计算机各种进制转换练习题(附答案)

1.十进制数 1000 对应二进制数为 ______ ,对应十六进制数为 ______ 。 供选择的答案 A :① 1111101010 ② 1111101000 ③ 1111101100 ④ 1111101110 B :① 3C8 ② 3D8 ③ 3E8 ④ 3F8 2.十进制小数为 0.96875 对应的二进制数为 ______,对应的十六进制数为 ______ 。 供选择的答案 A :① 0.11111 ② 0.111101 ③ 0.111111 ④ 0.1111111 B :① 0.FC ② 0.F8 ③ 0.F2 ④ 0.F1 3.二进制的 1000001 相当十进制的 ____ 。 ① 62 ② 63 ③ 64 ④ 65 4.十进制的 100 相当于二进制 _____ ,十六进制 ____ 供选择的答案 5.八进制的 100 化为十进制为 _____ ,十六进制的 100 化为十进制为 _____ 供选择的答案 A :① 80 ② 72 ③ 64 ④ 56 B :① 160 ② 180 ③ 230 ④ 256 6.十六进制数 FFF.CH 相当十进制数 ___ __ 。 ① 4096.3 ② 4096.25 ③ 4096.75 ④ 4095.75 7.2005 年可以表示为 __ ___ 年。 ① 7C5H ② 6C5H ③ 7D5H ④ 5D5H 9. _____________________________________________ 对于不同数制之间关系的描述,正确的描述为 供选择的答案 A :① 任意的二进制有限小数,必定也是十进制有限小数。 ② 任意的八进制有限小数,未必也是二进制有 限小数。 ③ 任意的十六进制有限小数,不一定是十进制有限小数。 ④ 任意的十进制有限小数,必然也是八进制有限小数。 10. __________________________________________ 二进制整数 1111111111转换为十进制数为 ____ ,二进制小数 0.111111 转换成十进制数为 ____________ A :① 1000000 B :① 100H ② 1100000 ②AOH ③ 1100100 ③ 64H ④ 1101000 ④10H 8. 二进制数 10000.00001 将其转换成八进制数 为 供选择的答案 _____ ;将其转换成十六进制数为 _____ A :① 20.02 B :① 10.10 ② 02.01 ② 01.01 ③ 01.01 ④ 02.02 ③ 01.04 ④ 10.08

进制十进制八进制十六进制转换练习题

数制及相互转换 进制表示形式R代表任意进制 二进制 B R→十:按权展开求和二→八:三位变一位 八进制 O (Q) 十→R:除R取余倒排二→十六:四位变一位 十进制 D 八→二:一位变三位 十六进制 H 十六→二:一位变四位 1、下列数据中数值最小的是 A、01110000B B、249D C、125Q D、AAH 2、下列数据中数值最大的是 A、3FH B、64D C、77Q D、111110B 3、下列数据中数值最大的是 A、100H B、100D C、100Q D、100B 4、十进制数24转换成二进制数是 A、11100 B、11010 C、11000 D、10100 5、下列数据中数值最小的是 6、下列数据中数值最大的是 7、下列各数中最大的是 A、B、D7 H C、214D D、325Q 8、与二进制数100101等值的十进制数是 A、34 B、35 C、36 D、37 9、与十进制数256等值的二进制数是 A、1000000 B、 C、 D、 10、与十六进制数ACE等值的十进制数是 A、2766 B、2765 C、2764 D、2763 11、十六进制数111与八进制数111之和,用八进制数表示为 A、310 B、1222 C、1000 D、532 12、按某种进制运算2 × 4=12,那么4 × 5为 A、20 B、32 C、24 D、12 13、若216是某种数制的一个数,它的值与十六进制数8E相等,则该数是()进制数。 A、六 B、八 C、九 D、十 14、下列各数中,属于合法的五进制数的是 A、216 B、123 C、354 D、189 15、下列无符号十进制中,能用8位二进制表示的是 A、257 B、288 C、256 D、255 16、无符号二进制数后加上一个0,形成的数是原来的几倍?

二进制数的逻辑运算(绝密)

二进制数的逻辑运算 在计算机中,除了能表示正负、大小的“数量数”以及相应的加、减、乘、除等基本算术运算外,还能表示事物逻辑判断,即“真”、“假”、“是”、“非”等“逻辑数”的运算。能表示这种数的变量称为逻辑变量。在逻辑运算中,都是用“1”或“0”来表示“真”或“假”,由此可见,逻辑运算是以二进制数为基础的。 计算机的逻辑运算区别于算术运算的主要特点是:逻辑运算是按位进行的,位与位之间不像加减运算那么有进位或借位的关系。 逻辑运算主要包括的运算有:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑“非”运算。此外,还有“异或”运算。 (1)逻辑与运算(乘法运算) 逻辑与运算常用符号“×”、“∧”或“&”来表示。如果A、B、C为逻辑变量,则A和B的逻辑与可表示成A×B=C、A∧B=C或A&B=C,读作“A与B等于C”。一位二进制数的逻辑与运算规则如表1-2所示。 表1-2 与运算规则 [table=548][tr][td=1,1,187]A [/td][td=1,1,177]B [/td][td=1,1,184]A∧B(C) [/td][/tr][tr][td=1,1,187]0 [/td][td=1,1,177]0 [/td][td=1,1,184]0 [/td][/tr][tr][td=1,1,187]0 [/td][td=1,1,177]1 [/td][td=1,1,184]0 [/td][/tr][tr][td=1,1,187]1 [/td][td=1,1,177]0 [/td][td=1,1,184]0 [/td][/tr][tr][td=1,1,187]1 [/td][td=1,1,177]1 [/td][td=1,1,184]1 [/td][/tr][/table] 由表1-2可知,逻辑与运算表示只有当参与运算的逻辑变量都取值为1时,其逻辑乘积才等于1,即一假必假,两真才真。 这种逻辑与运算在实际生活中有许多应用,例如,计算机的电源要想接通,必须把实验室的电源总闸、USP 电源开关以及计算机机箱的电源开关都接通才行。这些开关是串在一起的,它们按照“与”逻辑接通。为了书写方便,逻辑与运算的符号可以略去不写(在不致混淆的情况下),即A×B=A∧B=AB。 例:设A=1110011,B=1010101,求A∧B。 解: 1 1 1 0 0 1 1 ∧ 1 0 1 0 1 0 1 1 0 1 0 0 0 1 结果为:A∧B=1010001。 (2)逻辑或运算(加法运算) 逻辑或运算通常用符号“+”或“ ”来表示。如果A、B、C为逻辑变量,则A和B的逻辑或可表示成A+B=C 或A B=C,读作“A或B等于C”。其运算规则如表1-3 所示。

二进制逻辑运算详解

逻辑变量之间的运算称为逻辑运算。二进制数1和0在逻辑上可以代表“真”与“假”、“是”与“否”、“有”与“无”。这种具有逻辑属性的变量就称为逻辑变量。 计算机的逻辑运算的算术运算的主要区别是:逻辑运算是按位进行的,位与位之间不像加减运算那样有进位或借位的联系。 逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或”运算也很有用。 1、逻辑加法(“或”运算) 逻辑加法通常用符号“+”或“∨”来表示。逻辑加法运算规则如下: 0+0=0,0∨0=0 0+1=1,0∨1=1 1+0=1,1∨0=1 1+1=1,1∨1=1 从上式可见,逻辑加法有“或”的意义。也就是说,在给定的逻辑变量中,A或B只要有一个为1,其逻辑加的结果为1;两者都为1则逻辑加为1。 2、逻辑乘法(“与”运算) 逻辑乘法通常用符号“×”或“∧”或“·”来表示。逻辑乘法运算规则如下: 0×0=0,0∧0=0,0·0=0 0×1=0,0∧1=0,0·1=0 1×0=0,1∧0=0,1·0=0 1×1=1,1∧1=1,1·1=1 不难看出,逻辑乘法有“与”的意义。它表示只当参与运算的逻辑变量都同时取值为1时,其逻辑乘积才等于1。 3、逻辑否定(非运算) 逻辑非运算又称逻辑否运算。其运算规则为: 0=1 非0等于1 1=0 非1等于0 4、异或逻辑运算(半加运算) 异或运算通常用符号"⊕"表示,其运算规则为: 0⊕0=0 0同0异或,结果为0 0⊕1=1 0同1异或,结果为1 1⊕0=1 1同0异或,结果为1 1⊕1=0 1同1异或,结果为0 即两个逻辑变量相异,输出才为1

第二周34课时数制转换练习题

数制转换练习题 进制转换练习题 【例题1-1】十进制数1000对应二进制数为______,对应十六进制数为______。 供选择的答案 A:①1111101010 ②1111101000 ③1111101100 ④1111101110 B:①3C8 ②3D8 ③3E8 ④3F8 【例题1-2】十进制小数为0.96875对应的二进制数为______,对应的十六进制数为______。 供选择的答案 A:①0.11111 ②0.111101 ③0.111111 ④ 0.1111111 B:①0.FC ②0.F8 ③0.F2 ④ 0.F1 【例题1-3】二进制的1000001相当十进制的______,二进制的100.001可以表示为______。 供选择的答案 A:①62 ②63 ③64 ④65 B:①23+2–3②22+2–2③23+2–2④22+2–3【例题1-4】十进制的100相当于二进制______。 供选择的答案 A:①1000000 ②1100000 ③1100100 ④1101000 B:①2–1+2–2+2–4+2–5②1–(2–3+2–4) ③1+(–2–3–2–4) ④1–2–3–2–4–2–6 【例题1-5】八进制的100化为十进制为______,十六进制的100化为十进制为______。

供选择的答案 A:①80 ②72 ③64 ④56 B:①160 ②180 ③230 ④256 【例题1-6】在答案群所给出的关系式中正确的为______,在给出的等式中不正确的为______。 供选择的答案 A:①0.1112<0.7510②0.78>0.C16 ③0.610>0.AB16④0.1012<0.A16 B:①0.87510=0.E16②0.748=0.937510 ③0.1012=0.A16④0.3116=0.1418 【例题1-7】十六进制数FFF.C H相当十进制数______。 供选择的答案 A:①4096.3 ②4096.25 ③4096.75 ④4095.75 【例题1-8】2005年可以表示为______ 年;而37308年是指______ 年。 供选择的答案 A:①7C5H②6C5H③7D5H④ 5D5H B:①200010②200210③200610④200810 【例题1-9】十六进制数123.4对应的十进制分数为______。 供选择的答案 A:①3495 ②3495 ③1165 ④1165 16 8 8 4 【例题1-10】二进制数10000.00001可以表示为______;将其转换成八进制数为______;将其转换成十六进制数为______。 供选择的答案

三种基本逻辑运算是

一、 填空:(每空1分,共20分) 1、三种基本逻辑运算是 、 和 。 2、逻辑函数B A B A F +=的反函数 。 3、组合逻辑电路在任意时刻的输出信号只取决于 。 4、A/D 转换器主要有 、 和 等三种形式。 5、在集成门电路应用时,对集成门的多余输入端必须处理恰当。TTL 与非门的多余输入端可通过上拉电阻(1K Ω ,3K Ω)接电源正极。CMOS 与非门的多余输入端可直接接 ;CMOS 或非门的多余输入端可接 。 6、T 型电阻D/A 转换器引起转换误差的原因主要有 、 、 和 等。 7、CMOS 电路特点是:静态功耗 ,抗干扰能力 ,电源电压范围 等。 8、当JK 触发器的输入端满足 关系时,JK 触发器转为T 触发器。 9、施密特触发器的主要应用有 、 等。 二、选择题:(每题2分,共20分) 1、n 个变量可构成 个最小项。 A 、n B 、2n C 、 2 n D 、 12?n 2、逻辑函数F=A ⊕B 和G=A ⊙B 满足关系 。 A 、 F=G B 、 F= G ⊕0 C 、F = G 3、在下列触发器中,不能作为同步时序逻辑电路的存储元件 。 A 、基本RS 触发器 B 、D 触发器 C 、JK 触发器 D 、T 触发器 4、在下列触发器中 解决了一次翻转问题。 A 、基本RS 触发器 B 、同步RS 触发器 C 、主从RS 触发器 D 、边沿JK 触发器 5、设计一个模为6的同步计数器,至少要 触发器。 A 、 6个 B 、1个 C 、3个 D 、4个 6、下列集成门电路中,可以实现“线与”功能的是 。 A 、DTL 门 B 、三态门 C 、TTL 与非门 D 、普通的CMOS 门 7、单稳态触发器与一般双稳态触发器不同之处在于 。 A 、有两个暂稳态; B 、有两个稳态; C 、只有一个稳态,还有一个暂稳态。 8、多谐振荡器是一种自激振荡器,能产生 。 A 、矩形脉冲波 B 、三角波 C 、正弦波 D 、不连续尖脉冲 9、在下列位数不同的D/A 转换器中,分辨能力最低的是 。 A 、4位 B 、8位 C 、10位 D 、12位

进制转换练习题及答案

进制转换练习题 2、在计算机内部,信息的存储和处理都采用二进制,最主要的原因是( ) A.便于存储 B 数据输入方便 C.可以增大计算机存储容量 D ?易于用电子元件实现 3?“半斤八两”指古时候用的是十六进制,一斤是十六两,半斤等于八两,如果是 不熟悉十,十六进制之间的转换时,可以借助的工具软件是( ) (A )画图 (B )记事本 (C )录音机 (D )计算器 4. (2004) io + (32) 16的结果是( ) A. (2036) io B. (2054) i6 C. (4006) io D. (100000000110)2 E. (2036) i6 5 .算式(31 ) 10- ( 10001) 2的运算结果是( ) A. (1101) 2 B (15) i0 C (1111) 2 D (E ) i6 6. 汉字“人”的内码是 11001000 1100 1011 ,那么它的十六进制编码是( ) A . B8 C B B B8 BA C D8 DC D C8 CB 7. ( 08年10月高考题)二进制数 1011与 十进制数2相乘的值是( ) A . (10110) 2 B . (11010) 2 C (11100) 2 D . (11111) 2 &下列数中最大的是( ) A. 1111B B 111D C 1101D D 0AH 9 .十进制数17的二进制表示为( ) A. 10011B B 11110B C 10001B D 11101B 10. 二进制数1001转换成十进制数是( ) A . 8 B 9 C 10 D 11 11. 在海上,早期没有无线电通讯设备,人们通常使用 3面由红,黄,蓝三种颜色 的彩色小旗的排列来表达某种信息,它最多能表示的信息个数是( ) 姓名 1 ?完成下列进制转换 成绩 (11110111) B =( )D =( ) H (6DF7) 16=( )2 (143) 10=() (110111) 2 = () 10 (110111110111) (32) 10 = () 16 (1AD ) H = ( )B = ( ) D 每题5分 (82) io = ( ) 2 2 =( ) 16

二进制算术运算和逻辑运算

1、二进制的算术运算 二进制数的算术运算非常简单,它的基本运算是加法。在计算机中,引入补码表示后,加上一些控制逻辑,利用加法就可以实现二进制的减法、乘法和除法运算。 (1)二进制的加法运算 二进制数的加法运算法则只有四条:0+0=0 0+1=1 1+0=1 1+1=10(向高位进位) 例:计算1101+1011的和 由算式可知,两个二进制数相加时,每一位最多有三个数:本位被加数、加数和来自低位的进位数。按照加法运算法则可得到本位加法的和及向高位的进位。 (2)二进制数的减法运算 二进制数的减法运算法则也只有四条: 0-0=0 0-1=1(向高位借位) 1-0=1 1-1=0 例:计算11000011 00101101的差 由算式知,两个二进制数相减时,每一位最多有三个数:本位被减数、减数和向高位的借位数。按照减法运算法则可得到本位相减的差数和向高位的借位。 (3)二进制数的乘法运算 二进制数的乘法运算法则也只有四条: 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1 例:计算1110×1101的积 由算式可知,两个二进制数相乘,若相应位乘数为1,则部份积就是被乘数;若相应位乘数为0,则部份积就是全0。部份积的个数等于乘数的位数。以上这种用位移累加的方法计算两个二进制数的乘积,看起来比传统乘法繁琐,但它却为计算机所接受。累加器的功能是执行加法运算并保存其结果,它是运算器的重要组成部分。 (4)二进制数的除法运算 二进制数的除法运算法则也只有四条:0÷0 = 00÷1 = 01÷0 = 0 (无意义) 1÷1 = 1 例:计算100110÷110的商和余数。 由算式可知,(100110)2÷(110)2得商(110)2,余数(10)2。但在计算机中实现上述除法过程,无法依靠观察判断每一步是否“够减”,需进行修改,通常采用的有“恢复余数法”和“不恢复余数法”,这里就不作介绍了。 2、二进制数的逻辑运算 计算机所以具有很强的数据处理能力,是由于在计算机里装满了处理数据所用的电路。这些电路都是以各种各样的逻辑为基础而构成的简单电路经过巧妙组合而成的。 逻辑变量之间的运算称为逻辑运算,它是逻辑代数的研究内容。在逻辑代数里,表示"真"与"假"、"是"与"否"、"有"与"无"这种具有逻辑属性的变量称为逻辑变量,像普通代数一样,逻辑变量可以用A,B,C,……或X,Y,Z……来表示。对二进制数的1和0赋以逻辑含义,例如用1表示真,用0表示假,这样将二进制数与逻辑取值对应起来。由此可见,逻辑运算是以二进制数为基础的。值得指出的是,普通代数的变量可以有各种各样的取值,而逻辑变量的

计算机各种进制转换练习题(附答案)

1?十进制数1000对应二进制数为 _______ ,对应十六进制数为 _______ 。 供选择的答案 A :① 1111101010 ② 1111101000 ③ 1111101100 ④ 1111101110 B :① 3C8 ② 3D8 ③ 3E8 ④ 3F8 2?十进制小数为0.96875对应的二进制数为 ________ ,对应的十六进制数为 ________ 。 供选择的答案 A :① 0.11111 ② 0.111101 ③ 0.111111 ④ 0.1111111 B :① 0.FC ② 0.F8 ③ 0.F2 ④ 0.F1 3.二进制的 1000001 相当十进制的 。 ①62 ②63 ③64 ④65 4. ______________________________ 十进制的100相当于二进制 ,十六进制 供选择的答案 5. _____________________________ 八进制的100化为十进制为 ____________ ,十六进制的100化为十进制为 供选择的答案 A :①80 ②72 ③64 ④56 B :① 160 ② 180 ③ 230 ④ 256 6.十六进制数FFF.CH 相当十进制数 。 ① 4096.3 ② 4096.25 ③ 4096.75 ④ 4095.75 7.2005年可以表示为 年。 ① 7C5H ② 6C5H ③ 7D5H ④ 5D5H 9. _____________________________________________ 对于不同数制之间关系的描述,正确的描述为 供选择的答案 A :①任意的二进制有限小数,必定也是十进制有限小数。 ② 任意的八进制有限小数,未必也是二进制有限小数。 ③ 任意的十六进制有限小数,不一定是十进制有限小数。 ④ 任意的十进制有限小数,必然也是八进制有限小数。 10. _________________________________________ 二进制整数1111111111转换为十进制数为 ________ ,二进制小数0.111111转换成十进制数为 ________________ A :① 1000000 B :① 100H ② 1100000 ②AOH ③ 1100100 ③64H ④ 1101000 ④10H 8. 二进制数10000.00001将其转换成八进制数为 供选择的答案 _____ ;将其转换成十六进制数为 _________ A :① 20.02 B :① 10.10 ② 02.01 ② 01.01 ③ 01.01 ④ 02.02 ③ 01.04 ④ 10.08

二进制算术运算和逻辑运算

二进制算术运算和逻辑 运算 集团档案编码:[YTTR-YTPT28-YTNTL98-UYTYNN08]

1、二进制的算术运算 二进制数的算术运算非常简单,它的基本运算是加法。在计算机中,引入补码表示后,加上一些控制逻辑,利用加法就可以实现二进制的减法、乘法和除法运算。 (1)二进制的加法运算 二进制数的加法运算法则只有四条:0+0=0 0+1=1 1+0=1 1+1=10(向高位进位) 例:计算1101+1011的和 由算式可知,两个二进制数相加时,每一位最多有三个数:本位被加数、加数和来自低位的进位数。按照加法运算法则可得到本位加法的和及向高位的进位。 (2)二进制数的减法运算 二进制数的减法运算法则也只有四条: 0-0=0 0-1=1(向高位借位) 1-0=11-1=0 由算式知,两个二进制数相减时,每一位最多有三个数:本位被减数、减数和向高位的借位数。按照减法运算法则可得到本位相减的差数和向高位的借位。 (3)二进制数的乘法运算 二进制数的乘法运算法则也只有四条: 0 * 0 = 0 0 * 1 = 0 1 * 0 = 01*1= 1 例:计算1110×1101的积 由算式可知,两个二进制数相乘,若相应位乘数为1,则部份积就是被乘数;若相应位乘数为0,则部份积就是全0。部份积的个数等于乘数的位数。以上这种用位移累加的方法计算两个二进制数的乘积,看起来比传统乘法繁琐,但它却为计算机所接受。累加器的功能是执行加法运算并保存其结果,它是运算器的重要组成部分。 (4)二进制数的除法运算二进制数的除法运算法则也只有四条:0÷0 = 00÷1 = 01÷0 = 0

逻辑运算

1.6 逻辑运算 逻辑运算在我们今后的编程中会经常使用到的。 本节必须掌握的知识点: 掌握逻辑运算 计算机中所有的数据都是使用二进制保存,但是这些复杂的电路又是如何做运算的呢? 1.6.1【逻辑运算】 逻辑运算是CPU运算的本质,不管是计算机能处理多么复杂的事情,它最终还是通过电路的开关来实现的。逻辑是指对某个事物的推理,“真”和“假”是两个对立的逻辑状态,逻辑运算是指用数学符号来表示逻辑状态,以便于用数学方法研究逻辑问题。我们通常将电路通电状态表示为“真”,用数字“1”表示,不通电表示为“假”,用数字“0”表示。“或”、“与”、“非”是三种基本逻辑运算,计算机逻辑运算也包含“异或”、“位”。 1、或运算 或运算:汇编中用“OR”表示,C语言中用“|”来表示,可以理解为“或者”,即只要有一个条件满足就为“真”,用电路来描述:只要有一条电路通电这条总电路就能通电,原理如图1-6-1: 图1-6-1:OR运算等效电路 这是一个并联电路图,不管是A为闭合状态、还是B为闭合状态,还是AB都处于闭合状态,电灯泡都能亮。我们把电路图用符号0和1来表示,或运算表示只要有一个为1,结果就为1。我们来看一个宽度为8的或运算: 1 0 1 1 0 1 0 0 or 1 0 0 1 1 1 1 0 1 0 1 1 1 1 1 0 总结:或(or)运算“有1为1”。 2、与运算 与运算:汇编中用“and”表示,C语言中用“&”来表示,它表示两个条件都成立才能为真,即两个都为1结果为1,其他为0,电路实现原理如图1-6-2:

图1-6-2:AND运算等效电路 这是一个串联电路图,A和B都为闭合状态,灯泡才能亮。如果有一个开关没有闭合,灯泡是不能亮的。即两个都为1,结果为1,只要有一个为0 ,结果为0。 我们来看一下下面的运算: 1 0 1 1 0 1 0 0 and 1 0 0 1 1 1 1 0 1 0 0 1 0 1 0 0 总结:与(and)运算的法则:“有0为0”。 3、异或 异或:汇编用“xor”表示,C语言中用“^”表示,这个不是太好理解,但是它很有用。它表示两个值不同为真,相同为假。即两个值如果都为0或者1,结果为0。一个为0,而另一个为1,结果为1。如图1-6-3所示; 图1-6-3:XOR运算等效电路 这条电路A和B必须是相反的两种状态灯泡才能亮,如果AB都断开,灯泡无疑是不亮的,如果AB都连上,正负极抵消,灯泡同样不能亮。我们来看一下下面的运算: 1 0 1 1 0 1 0 0 xor 1 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 总结:异或(xor)运算的法则:“不同为1,相同为0”。 4、非运算 非运算:汇编中用“NOT”表示,C语言中用“!”表示,它是对某个值求反的运算。如! 0 = 1;!1 = 0;非真即为假,非假即为真。 我们来看一下下面的运算:

计算机各种进制转换练习题(附答案)

进制转换练习题 1.十进制数1000对应二进制数为______,对应十六进制数为______。 供选择的答案 A:① 10 ② 00 ③ 00 ④ 10 B:① 3C8 ② 3D8 ③ 3E8 ④ 3F8 2.十进制小数为对应的二进制数为______,对应的十六进制数为______。 供选择的答案 A:①②③④ B:①②③④ 3.二进制的1000001相当十进制的______。 ① 62 ② 63 ③ 64 ④ 65 4.十进制的100相当于二进制______,十六进制______。 供选择的答案 A:① 1000000 ② 1100000 ③ 1100100 ④ 1101000 B:①100H ②AOH ③ 64H ④10H 5.八进制的100化为十进制为______,十六进制的100化为十进制为______。 供选择的答案 A:① 80 ② 72 ③ 64 ④ 56 B:① 160 ② 180 ③ 230 ④ 256 6.十六进制数相当十进制数______。 ①②③④ 年可以表示为______ 年。 ① 7C5H ② 6C5H ③ 7D5H ④ 5D5H

8.二进制数将其转换成八进制数为______;将其转换成十六进制数为______。 供选择的答案 A:①②③④ B:①②③④ 9.对于不同数制之间关系的描述,正确的描述为______。 供选择的答案 A:①任意的二进制有限小数,必定也是十进制有限小数。 ②任意的八进制有限小数,未必也是二进制有限小数。 ③任意的十六进制有限小数,不一定是十进制有限小数。 ④任意的十进制有限小数,必然也是八进制有限小数。 10.二进制整数11转换为十进制数为______,二进制小数转换成十进制数为______。 供选择的答案 A:① 1021 ② 1023 ③ 1024 ④ 1027 B:①②③④ 11.十进制的相当十六进制的______,十六进制的相当十进制的______。将二进制的表示为十六进制为______。 供选择的答案 A:①②③④ B:①②③④ C:①② 0.9C1 ③ 0.9C4 ④ 0.9C8 12.十进制算术表达式:3*512+7*64+4*8+5的运算结果,用二进制表示为____。 A. B. C. D. 13.与二进制数等值的十六进制数为____。 A) B)5.51 C) D)

相关文档
相关文档 最新文档