微机内存储器的地址是按(C)编址的。
A. 二进制位 B. 字长 C.字节 D. 微处理器的型号
在微机中,通用寄存器的位数是(C)。
A 8 位 B.16位 C.计算机字长 D.32位
不同的计算机,其指令系统也不同,这主要取决于(C)。
A 所用的操作系统 B. 系统的总体结构
C.所用的CPU D.所用的程序设计语言
下列说法中,哪个(些)是错误的( BDE )。
A)程序是指令的序列,它有三种结构:顺序、分支和循环。
B)数据总线决定了中央处理器CPU所能访问的最大内存空间的大小。
C)中央处理器CPU内部有寄存器组,用来储存数据。
D)不同厂家生产的CPU所能处理的指令集是相同的。
E)数据传输过程中可能会出错,奇偶校验法可以检测出数据中哪一位在传输中出了差错。
CPU访问内存的速度比访问下列哪个(些)存储设备要慢( AD )。
A)寄存器 B)硬盘 C)软盘 D)高速缓存 E)光盘
下列哪个(些)不是个人计算机的硬件组成部分( B )。
A)主板 B)虚拟内存 C)电源 D)硬盘 E)总线
美籍匈牙利数学家冯·诺依曼对计算机科学发展所做出的贡献是( C )。
A. 提出理想计算机的数学模型,成为计算机科学的理论基础。
B. 是世界上第一个编写计算机程序的人。
C. 提出存储程序工作原理,并设计出第一台具有存储程序功能的计算机EDVAC。
D. 采用集成电路作为计算机的主要功能部件。
E. 指出计算机性能将以每两年翻一番的速度向前发展。
下列哪个不是CPU(中央处理单元)( B )。
A. Intel Itanium B. DDR SDRAM C. AMD Athlon64
D. AMD Opteron E. IBM Power 5
下列说法中错误的是( B )。
A. CPU的基本功能就是执行指令。
B. CPU访问内存的速度快于访问高速缓存的速度。
C. CPU的主频是指CPU在1秒内完成的指令周期数。
D. 在一台计算机内部,一个内存地址编码对应唯一的一个内存单元。
E. 数据总线的宽度决定了一次传递数据量的大小,是影响计算机性能的因素之一。
用静电吸附墨粉后转移到纸张上,是哪种输出设备的工作方式( C )。
A. 针式打印机 B. 喷墨打印机 C. 激光打印机 D. 笔式绘图仪 E. 喷墨绘图仪
处理器A 每秒处理的指令数是处理器B 的2 倍。某一特定程序P 分别编译为处理器A
和处理器B 的指令,编译结果处理器A 的指令数是处理器B 的4 倍。已知程序P 在处
理器A 上执行需要1 个小时,那么在输入相同的情况下,程序P 在处理器B 上执行需
要(D)小时。
A. 4 B. 2 C. 1 D. 1 / 2 E. 1 / 4
以下哪个不是计算机的输出设备(D)。
A. 音箱 B. 显示器 C. 打印机 D. 扫描仪 E. 绘图仪
数的原码、反码、补码
带符号数的机器码表示方法:
数的原码表示:原码是最简单的计算机数表示法。对正数,正负号位 = 0 ,数值位 = 数的绝对值。如,+0100101 的原码表示为:00100101。对负数,正负号位 = 1 ,数值位 = 数的绝对值。如,- 0100101 表示为:10100101
数的反码表示:对正数:同原码表示 。如,+0100101 表示为00100101。对负数,先将其表示为绝对值(正数)的原码,然后将每一位的数变反,即0变为1,1变为0 ,得负数的反码 。如,- 0100101 的反码是:先表示为00100101 ,再将每一位二进位变反为11011010。
数的补码表示:对正数,同原码表示 。如,+0100101 表示为00100101。对负数,先将其表示为反码,然后在该反码的最低位加"1",即得到它的补码 。如,- 0100101 先将其表示为反码为11011010 ,再在最低位加"1"得补码为11011011。
定点数和浮点数
(一)定点数(Fixed-Point Number)
计算机处理的数据不仅有符号,而且大量的数据带有小数,小数点不占有二进制一位而是隐含在机器数里某个固定位置上。通常采取两种简单的约定:一种是约定所有机器数的小数的小数点位置隐含在机器数的最低位之后,叫定点纯整机器数,简称定点整数。另一种约定所有机器数的小数点隐含在符号位之后、有效部分最高位之前,叫定点纯小数机器数,简称定点小数。无论是定点整数,还是定点小数,都可以有原码、反码和补码三种形式。
(二)浮点数(Floating-Point Number)
计算机多数情况下采作浮点数表示数值,它与科学计数法相似,把一个二进制数通过移动小数点位置表示成阶码和尾数两部分:
N=2^E*S
其中:E——N的阶码(Expoent),是有符号的整数
S——N的尾数(Mantissa),是数值的有效数字部分,一般规定取二进制定点纯小数形式。
例:1011101B=2+7*0.1011101,101.1101B=2+3*0.1011101,0.01011101B=2-1*0.1011101
浮点数的格式如下:
|
E0 |
E1E2……………En |
|
E
0
|
E1E
2
……………En |
阶符 阶 尾符 尾数
浮点数由阶码和尾数两部分组成,底数2不出现,是隐含的。阶码的正负符号E0,在最前位,阶反映了数N小数点的位置,常用补码表示。二进制数N小数点每左移一位,阶增加1。尾数是这点小数,常取补码或原码,码制不一定与阶码相同,数N的小数点右移一位,在浮点数中表现为尾数左移一位。尾数的长度决定了数N的精度。尾数符号叫尾符,是数N的符号,也占一位。
例:写出二进制数-101.1101B的浮点数形式,设阶码取4位补码,尾数是8位原码。
-101.1101=-0.1011101*2+3
浮点形式为:
阶码0011 尾数11011101
补充解释:阶码0011中的最高位“0”表示指数的符号是正号,后面的“011”表示指数是“3”;尾数11011101的最高位“1”表明整个小数是负数,余下的1011101是真正的尾数。
例:计算机浮点数格式如下,写出x=0.0001101B的规格化形式,阶码是补码,尾数是原码。
x=0.0001101=0.1101*10-3
又[-3]补=[-001B]补=[1011]补=1101B
所以 浮点数形式是
ASCII码 ( American Standard Code for Information Interchange )
美国标准信息交换代码
将每个字符用7位的二进制数来表示,共有128种状态
大小字母、0…9、其它符号、控制符
‘ 0 ’ ―― 48
‘ A ’ ―― 65
‘ a ’ ―― 97
汉字信息编码
1. 汉字输入码
汉字输入方法大体可分为:区位码(数字码)、音码、形码、音形码。
· 区位码:优点是无重码或重码率低,缺点是难于记忆;
· 音码:优点是大多数人都易于掌握,但同音字多,重码率高,影响输入的速度;
· 形码:根据汉字的字型进行编码,编码的规则较多,难于记忆,必须经过训练才能较好地掌握;重码率低
· 音形码:将音码和形码结合起来,输入汉字,减少重码率,提高汉字输入速度;
2.汉字交换码
汉字交换码是指不同的具有汉字处理功能的计算机系统之间在交换汉字信息时所使用的代码标准。自国家标准GB2312-80公布以来,我国一直延用该标准所规定的国标码作为统一的汉字信息交换码。
GB2312字符集构成一个94行、94列的二维表,行号称为区号,列号称为位号,每一个汉字或符号在码表中的位置用它所在的区号和位号来表示。也就是我们说的区位码。
GB2312-8 |