摘要:(软件评测师2008年5月上午第4题)CPU中的数据总线宽度会影响 (4) .
1.2 例题分析
例题4(软件评测师2008年5月上午第4题)CPU中的数据总线宽度会影响(4) .
(4)A.内存容量的大小 B.系统的运算速度
C.指令系统的指令数量 D.寄存器的宽度
答案:B
例题分析:
本题考查数据总线。
总线(Bus)是计算机CPU、内存、输入和输出设备等各种功能部件之间传递信息的公用通道,它是由导线组成的传输线束,按功能和规范可分为如下3大类型。
(1)片总线(Chip Bus, C-Bus):又称为"元件级总线",是把各种不同的芯片连接在一起构成特定功能模块(如CPU)的信息传输通路。
(2)内总线(Internal Bus, I-Bus):又称为"系统总线"或"板级总线",是微机系统中各插件(模块)之间的信息传输通路,如CPU模块和存储器模块或I/O接口模块之间的传输通路。
(3)外总线(External Bus, E-Bus):又称为"通信总线",是计算机系统之间或计算机系统与其他系统(仪器、仪表及控制装置等)之间的信息传输通路,如EIA RS-232C和IEEE-488等。
通常意义上所说的总线一般是指系统总线,按照功能的不同又分为数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus),分别用来传输数据、地址和控制信号。
(1)数据总线:用于传送数据信息,是双向三态形式的总线,既可以把CPU的数据传送到存储器或I/O接口等其他部件,也可以将其他部件的数据传送到CPU.数据总线的位数是微机的一个重要指标,通常与微处理的字长相一致。例如,Intel 8086微处理器字长16位,其数据总线宽度也是16位。需要指出的是,数据的含义是广义的,它可以是实际的数据,也可以是指令代码或状态信息,有时甚至是一个控制信息。因此在实际工作中,数据总线上传送的并不一定仅仅是真正意义上的数据。
(2)地址总线:专门用来传送地址,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的。其位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为216=64KB,16位微型机的地址总线为20位,其可寻址空间为220=1MB.一般来说,若地址总线为n位,则可寻址空间为2n字节。
(3)控制总线:用来传送控制信号和时序信号,控制信号中有的是微处理器送往存储器和I/O接口电路的,如读/写信号、片选信号和中断响应信号等;有的是其他部件反馈给CPU的,比如中断申请信号、复位信号、总线请求信号和设备就绪信号等。因此控制总线的传送方向由具体控制信号而定,一般是双向的。控制总线的位数根据系统的实际控制需要而定,主要取决于CPU.
按照传输数据的方式划分,总线可以分为串行总线和并行总线,串行总线中的二进制数据逐位通过一根数据线发送到目的器件;并行总线的数据线通常超过两根。常见的串行总线有SPI、I2C、USB及RS232等。
按照时钟信号是否独立可以分为同步总线和异步总线,同步总线的时钟信号独立于数据;异步总线的时钟信号从数据中提取出来。SPI和I2C是同步串行总线,RS232采用异步串行总线。
CPU与其他部件交换数据时用数据总线传输数据,其宽度指同时传送的二进制位数,内存容量及指令系统中的指令数量与寄存器的位数与数据总线的宽度无关。数据总线宽度越大,单位时间内进出CPU的数据就越多,系统的运算速度就越快。
返回目录:软件评测师试题精编第1章计算机系统构成
编辑推荐
软考备考资料免费领取
去领取