云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 计算机中的数制和编码

计算机中的数制和编码

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 5:34:24

第2章 计算机中的数制和编码

一、自测练习题

㈠ 选择题

1.在计算机内部,一切信息的存取、处理和传送都是以( )形式进行的。

A.BCD码 B.ASCII码 C.十六进制 D.二进制 2.在下面几个不同进制的数中,最大的数是( )。 A.1100010B B.225Q C.500 3.在下面几个不同进制的数中,最小的数是( )。 A.100100lB

B.75

C.37Q

D.0A7H

4.十进制数38的8位二进制补码是( )。

A.0011001 B.10100110 C.10011001 D.00100110 5.十进制数-38的8位二进制补码是( )。

A.01011011 B.11011010 C.11011011 D.01011010

6.有一个8位二进制数的补码是11111101,其相应的十进制真值是( )。 A.-3 B.-2 C.509 D.253 7.十进制数-75用二进制数10110101表示,其表示方式是( )。

A.原码 B.补码 C.反码 D.ASCII码 8.已知[X]原=100110101B,[Y]原=11101011B,则[X-Y]补=( )。

A.溢出 B.01111011B C.10000101B D.0101000lB

9.构成微机的主要部件除CPU、系统总线、I/O接口外,还有( )。 A. CRT B.键盘 C.磁盘 D.内存(ROM和RAM)

10.下列数中为最小值的是( )。 A.28D B.01100011B C.10011000BCD D.5AH 11.下列数中为最大值的是( )。 A.5AH B.011000lIB C.28

D.(10011000)BCD D.1FEH

12.目前,在计算机中采用二进制数,是因为( )。 A.容易实现 B.算术四则运算规则简单 C.书写方便 D.可进行二值逻辑运算 13.计算机中常用的BCD码是( )。 A.二进制数 B.十六进制数 C.二进制编码的十进制数

14.10001010是( )。

A.带符号数 C.不带符号数 E.无法确定

D.不带符号数的二进制形式 B.原码、反码、补码表示的带符号数 D.BCD码

㈡ 填空题

l.与十进制数45等值的二进制数是( )。

2.与二进制数101110等值的十六进制数是( )。

3.若X=-1,Y=-127,字长n=16,则 [X]补=( )H,[Y]补=( )H,[X+Y]补=( )H,[X-Y]补=( )H。

4.已知X=-65,用8位二进制数表示,则[X]原=( ),[X]反=( ),[X]补=( )。 5.已知X=68,Y=12,若用8位二进制数表示,则[X+Y]补=( ),[X-Y]补=( ),

此时,OF=( )。

6.已知[X]原=01001001B,[Y]原=10101010B,求[X+Y]补=( ),[X-Y]补=( ),并判断是否溢出。

7.已知X=-32,Y=66,用8位二进制表示,则[X]补=( ),[Y]补=( ),[X-Y]补

=( )。

8.X=-32,Y=13,则[X+Y]补=( ),[X-Y]补=( )。 9.若 X=-85,Y=26,字长n=32,[X+Y]补=( )H,[X-Y]补=( )H。

10.若 X=-128,Y=-1,字长n=16,[X]补=( )H,[Y]补=( )H,[X+Y]补=( )H,[X-Y]补=( )H,[X+Y]原=( )H,[X-Y]原=( )H。。

㈢ 计算题

1. 设机器字长为6位,写出下列各数的原码、反码和补码:

⑴ 10101

⑵ 11111

⑶ 10000

⑷ -10101 ⑸ -11111 ⑹ -10000

2. 设机器字成为8位,最高位为符号位,设对下列算式进行二进制补码运算:

⑴ 16+6=? ⑷ -25+6=?

⑵ 8+18=? ⑸ 8-18=?

⑶ 9+(-7)=? ⑹ 9―(―7)=?

⑺ 16-6=? ⑻ -25-6=?

3. 设机器字成为8位,最高位为符号位,试用“双高位”法判别下列二进制运算有没有溢出产生。若有,是正溢出还是负溢出?

⑴ 43+8=? ⑷ 72-8=?

⑵ -52+7=? ⑸ -33+(-37)=?

⑶ 50+84=?

⑹ -90+(-70)=?

4. 将下列十进制数分别变为压缩型BCD码和非压缩型BCD码: ⑴ 8609 ⑵ 1998 ⑶ 2003 ⑷ 5324 5. 将下列BCD码表示成十进制数和二进制数: ⑴ 01111001B ⑵ 10010001B ⑶ 10000011B 6. 写出下列各数的ASCII代码: ⑴ 51 ⑵ 7F ⑶ AB

⑷ C6

⑷ 00100101B

7. 有一个16位的数值0100,0000,0110,0011, ⑴ 如果它是一个二进制数,和它等值的十进制数是多少? ⑵ 如果它们是ASCII码字符,则是些什么字符?

⑶ 如果是压缩型的BCD码,它表示的数是什么?

8. 假设两个二进制数A=00101100,B=10101001,试比较它们的大小。

⑴ A、B两数均为带符号的补码数。 ⑵ A、B两数均为无符号的数。

二、自测练习题参考答案

㈠ 选择题

1.A 3.C 5.B 7.B 9.D 11.B 13.C

㈡ 填空题

1.101101B

3.0FFFF;0FF81;0FF80;007E 5.01010000B;00111000B;0 7.11100000B;01000010B;10011110B

9.FFFFFFC5;FFFFFF91

㈢ 计算题 1. ⑵ 011111,011111,011111 ⑷ 110101,101010,101011

⑹ 110000,101111,110000

2. ⑴ 00010110B ⑶ 00000010B ⑸ 11110110B ⑺ 00001010B

3. ⑵ 因 [-52+7]补=[11010011B]补 ,且 Cs=0,Cp=0,OF=Cs+Cp=0,故无溢出。

⑷ 因 [72-8]补=[01000000B]补 ,且 Cs=1,Cp=1,OF=Cs+Cp=0,故无溢出。 ⑹ 因 [-90+(-70)]补=01100000B]补 ,且 Cs=1,Cp=0,OF=Cs+Cp=1,故负溢出。

4. ⑴ 压缩型BCD码:1000 0110 0000 1001B

非压缩型BCD码:00001000B,00000110B,00000000B,00001001B

⑶ 压缩型BCD码:0010 0000 0000 0011B

非压缩型BCD码:00000010B,00000000B,00000000B,00000011B 5. ⑵ 91,01011011B ⑷ 25,00011001

6. ⑴ 3531H 7. ⑴ 16483 8. ⑴ A>B

⑶ 4142H ⑵ @c ⑵ A<B

⑶ 4063H

搜索更多关于: 计算机中的数制和编码 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第2章 计算机中的数制和编码 一、自测练习题 ㈠ 选择题 1.在计算机内部,一切信息的存取、处理和传送都是以( )形式进行的。 A.BCD码 B.ASCII码 C.十六进制 D.二进制 2.在下面几个不同进制的数中,最大的数是( )。 A.1100010B B.225Q C.500 3.在下面几个不同进制的数中,最小的数是( )。 A.100100lB B.75 C.37Q D.0A7H 4.十进制数38的8位二进制补码是( )。 A.0011001 B.10100110 C.10011001

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com