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

当前位置:首页 > 专转本计算机基础班 资料

专转本计算机基础班 资料

  • 62 次阅读
  • 3 次下载
  • 2025/12/12 12:58:29

? 7.有一个字节的二进制编码为11111111,如将其作为带符号整数的补码,

它所表示的整数值为

? 8.在用原码表示整数“0”时,有“1000?00”与“0000?00”两种表示形

式,而在补码表示法中,整数“0”只有________种表示形式。

? 9.十进制数—52用8位二进制补码表示为__10110100_11001011C_______。

(2006单选)

? A.11010100 B.10101010 C.11001100

D.01010101

? 10.十进制负数-61的八位二进制原码是 ? 11.补码10110110代表的十进制负数是 ? 12.二进制正数的补码______。

? A.是其原码加1 B.与其原码相同 C.是其原码减1 D.是其反

码加1

? 13.十进制正数38的八位二进制补码是______。

? 14.在下列无符号十进制数中,能用8位二进制数表示的是______。 ? A.255 B.256 C.317 D.289

? 15.十进制数-75用二进制数10110101表示,其表示方式是______。 ? A.原码 B.补码 C.反码 D.ASCII码

? 16.有两个二进制数X=01101010,Y=10001100,试比较它们的大小。 ? (1)X和Y两个数均为无符号数;

? (2)X和Y两个数均为有符号的补码数。

? 17.长度为1个字节的二进制整数,若采用补码表示,且由5个“1”和3

个“0”组成,则可表示的最小十进制整数为___。

? A.-120 B.-113 C.-15 D.-8

? 18.一个8位补码由4个“1”和4个“0”组成,则可表示的最大十进制整

数为________。

? A.120 B.60 C.15 D.240

? 19.X的补码是10111,y的补码是00101,则x-y的值的补码为(注意用

5位二进制表示的有符号数)

? 下列叙述中,不正确的有 。(2005多选)

? A.-127的原码为11111111,反码为00000000,补码00000001 ? B. -127的原码为11111111,反码为10000000,补码10000001 ? C.-127的原码为11111111,反码为10000001,补码1000000 ? D. 127的原码.反码和补码皆为01111111

浮点数表示

? 实数一般用浮点数表示,因为它的小数点位置不固定,所以称浮点数。它

是既有整数又有小数的数,纯小数可以看作实数的特例。任何一个实数都可以表达成一个乘幂和一个纯小数之积,57.6256.-1984.043.0.004567都是实数

? 以上三个数又可以表示为: ? 57.6256=102×(0.576256)

? -1984.043=104×(-0.1984043) ? 0.004567=10-2×(0.4567) ? 其中指数部分(称为“阶码”,是一个整数)用来指出实数中小数点的位

置,括号内是一个纯小数(称为“尾数”)。二进制的实数表示也是这样,例如:

? 1001.011=2100×(0.1001011) ? -0.0010101=2-10×(-0.10101)

? 在计算机中通常把浮点数分成阶码和尾数两部分组成,其中阶码一般用补

码定点整数表示,尾数一般用补码或原码定点小数表示。阶符表示指数的符号位,阶码表示幂次,数符表示尾数的符号位,尾数表示规格化的小数值。

? 用科学计数法表示:N = S×2 i ,其中S 为尾数,i 为阶码。 ? 阶符 阶码 数符 尾数

? 阶码用来指示尾数中的小数点应当向左或向右移动的位数;尾数表示数

值的有效数字,其小数点约定在数符和尾数之间,在浮点数中数符和阶符各占一位,阶码的值随浮点数数值的大小而定,尾数的位数则依浮点数数的精度要求而定。★★★

? 例如:二进制数 -110101101.01101 可以表示成:-

0.11010110101101×21001

? 这个数的表示:(假定阶码8位,尾数24位表示)

? 阶符 阶码 数符 尾数 ? 0 0001001 1 11010110101101000000000

? 补充:Pentium处理器中的32位浮点数在计算机中的表示,包含三个部

分: ★★★

? 符号s占1位,s=0表示此浮点数为正,s=1表示为负

? 偏移阶码e共8位,是带有偏移量127的一个无符号整数,指数的实际

值=e-127

? 尾数共23位,使用原码表示,绝对值在1与2之间,其中1和小数点都

是隐含的,不直接表示出来

? 符号位(1位) ? 偏移阶码(8位) ? 尾数(23位) ? 1.(1.5)10用Pentium机的32位浮点格式表示,下列( )最为接近。 ? A.符号位为0,偏移阶码为(7F)16,尾数为(400000)16 ? B.符号位为0,偏移阶码为(7F)16,尾数为(500000)16 ? C.符号位为0,偏移阶码为(00)16,尾数为(400000)16 ? D.符号位为0,偏移阶码为(01)16,尾数为(500000)16 ? 2.-202.5在PC处理机中用32位浮点数是如何表示的 ? 3.偏移阶码e“00000001”的浮点数的值是________。

--

? A.+0 B.(-1)S2126(0.f) C.(-1)S2e127(1.f)

D.+0 0

? 4.用浮点数表示任意一个数据时,可通过改变浮点数的 B 部分的大小,能使小数位置产生移动。(2005单选)

? A.尾数 B.阶码 C.基数 D.有效数字

算数移位

? §1基本知识

? 将一个数的各二进制位全部左移,高位左移后溢出,舍弃不起作用。左移

一位相当于该数乘2,左移n位相当于乘2n。左移比乘法运算要快的多。

? 右移时,要注意符号问题。对无符号数,右移时左边高位移入0,对于有

符号数,如果原来符号位为0(正数),则左边移入0;如果符号位为1(负数),则

左边移入0还是1要取决于系统。移入0的称为\逻辑右移\,移入1的称为\算数右移\。

? §2预测试题

? 1.用8位补码表示整数-126的机器码,算术右移一位后的结果

是 。(2005单选)111111111

AA.11000001 B.01000001 C.100000011 D.11000010

? 2.将十进制整数34的二进制数码左移2位后,其十进制数是 136

3.用8位补码表示的整数-1的机器码,逻辑右移一位后的结果是:

字符编码转换

? §1基本知识 ? ASCⅡ

? 标准ASCII码 ——美国标准信息交换码(American Standard Code for

Information Interchange)

? 使用7个二进位对字符进行编码,每个ASCII字符以一个字节存放(8 位,

最高位为0 )

? 标准的ASCII字符集共有128个字符,其中含:96个可打印字符(常用字

母、数字、标点符号等);32个控制字符

? 一般要记住几个特殊字符的ASCII码:空格(32)、A(65)、a(97)、0(48)

★★★

? ASCⅡ码中数字.字母的ASCⅡ码值排序由小到大依次为:数字<大写字母

<小写字母,数字.字母的 ASCII 码是连续的,对应大小写字母ASCII码相差32。

? GB2312-80中文字符编码的转换 ★★★

? 汉字的区位码.国标码.机内码有如下关系: ? 国标码 =区位码+(2020)H

? 机内码 =国标码+(8080)H ? 机内码 =区位码+(A0A0)H ? 补充 ★★★

? 汉字2字节 英文标点1字节 中文标点2字节 空格1字节 数字1

字节 全角数字2字节。

? 汉字机内码双字节,最高位是 1;西文字符机内码单字节,最高位是 0。 ? 1.在下列字符中,其ASCⅡ码值最大的一个是 D 。(2005单选)

A.X B.6 C.5 D.Y

? 2.下列字符中,其ASCII码值最大的是_____C_。 ? A.9 B.D C.a D.y ? 3.已知ASCII码字符“5”的编码为00110101,则“7”的ASCII码是00110111Y ? 4.已知英文小写字母a的ASCII码为十六进制数61H,则英文小写字母d

的ASCII码为__C_____。

? A.34H B.54H C.64H D.24H

? 5.已知英文小写字母d的ASCII码为十进制数100,则英文小写字母h的

ASCII码为十进制数___B____。

? A.103 B.104 C.105 D.106

? 6.已知英文大写字母G的ASCII码为十进制数71,则英文大写字母W的

ASCII码为十进制数____D___。

? A.84 B.85 C.86 D.87 ? 7.数字字符2的ASCII码为十进制数50,数字字符5的ASCII码为十进制

数__B____。

? A.52 B.53 C.54 D.55 ? 8.设某汉字的区位码为2710)D ,1B0A则其 AB 。(2005多选 ? A.机内码为(BBAA)H B. 国标码为(3B2A)H ? C.国标码为(4730)H D. 机内码为(9B8A)H ? 9.已知汉字的区号为22,位号为50,则其机内码为 1632 B6D2H ? 10.汉字“灯”的机内码为“2138”,该汉字的机内码的十六进制表示为

______。

? A.B5C6H B.C1D8H C.B538H D.21C6H

? 11.汉字“啊”的十进制区位码是“1601”,它的十六进制国标码为

__1001C____。

? A.1601H B.3621H C.3021H D.1621H

? 12.按照GB2312-80标准,存储一个汉字的内码需要_B_____ 字节。 ? A.1 B.2 C.3 D.4

? 13.利用ASCII码表示一个英文字母和国标GB2312-80码表示一个汉字,

分别需要_A_____个二进制位。

? A.7和8 B.7和16 C.8和8 D.8和16

? 14.按照GB2312-80标准,在计算机中,汉字系统把一个汉字表示为

___D___。

? A.汉语拼音字母的ASCII代码 B.十进制数的二进制编码 ? C.按字形笔划设计的二进制码 D.两个字节的二进制编码

? 15.在”全角“方式下输入1个ASCII字符,要占用__C____显示位置。 ? A.半个汉字 B.1个汉字 C.2个汉字 D.3个汉字 ? 16.计算机存储器中的一个字节可以存放__C____。

? A.一个汉字 B.两个汉字 C.一个西文字符 D.两

个西文字符

? 17.一个字符的标准ASCII码由_____A__位二进制数组成。 ? A.7 B.1 C.8 D.16

? 18.一个字符的标准ASCII码在内存储器中由 C 位二进制数存储

? A.7 B.1 C.8 D.16

? 19.一个字符的标准ASCII码在内存储器中由 B 字节存储 ? A.7 B.1 C.8 D.16

? 20.计算机处理信息时,一个汉字占用的字节数是_A_____。 ? A.2 B.4 C.6 D.8 ? 21.在中文Windows环境下,西文使用标准ASCII码,汉字采用GB2312 编

码,现有一段文本的内码为:AB F4 D1 E3 78 C2 B7 55,则在这段文本中,含有的汉字和西文字符的个数分别是_________。(2006填空)

? 22.若计算机中相邻2个字节的内容其十六进制形式为34和51,则它们

不可能是________

? A.2个西文字符的ASCII码 B.1个汉字的机内码 C.1个16位整数

D.一条指令

搜索更多关于: 专转本计算机基础班 资料 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

? 7.有一个字节的二进制编码为11111111,如将其作为带符号整数的补码,它所表示的整数值为 ? 8.在用原码表示整数“0”时,有“1000?00”与“0000?00”两种表示形式,而在补码表示法中,整数“0”只有________种表示形式。 ? 9.十进制数—52用8位二进制补码表示为__10110100_11001011C_______。(2006单选) ? A.11010100 B.10101010 C.11001100 D.01010101 ? 10.十进制负数-61的八位二进制原码是 ? 11.补码10110110代表的十进制负

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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