1、
试题解析:
本题考查计算机系统硬件方面的基础知识 计算机中的CPU是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能。其中,控制器的作用是控制整个计算机的各个部件有条不紊地工作,它的基本功能就是从内存取指令和执行指令。
2、
试题解析:
3、
试题解析:
立即寻址:是一种特殊的寻址方式,指令中的操作码字段后面部分不是通常意义上操作数的地址,而是操作数本身,只要取出了指令,就取出了操作数
4、计算机内部总线:数据总线、地址总线、控制总线
(1)数据总线:传输数据信息,cpu一次传输的数据与数据总线的带宽相等
(2)控制总线:传输控制信号和时序信号,如读/写/片选
(3)地址总线:传输地址,它决定了系统的寻址空间
5、多模光纤的特点:成本低、宽芯线、聚光好、耗散大、低效、用于低速度、短距离通信
单模光纤的特点:成本高、窄芯线、需要激光源、耗散小、高效、用于高速度、长距离通信
6、在计算机外部设备与主存之间直接传送而不是由CPU执行程序指令进行数据送的控制方式为DMA方式
7、只读光盘(DVD-ROM)直径有12cm和8cm两种尺寸规格。每一种规格按照盘片结构都可以划分为单层单面、单程双面、双层双面、双层单面4中盘片类型,双层双面的DVD是目前存储容量最大的DVD盘片类型,容量高达17GB,相当于26张CD-ROM盘片
8、在程序执行过程中,cache与主存的地址映像由硬件自动完成,高速缓存(cache)的出现主要有两个因素:首先是由于CPU的速度和性能提高很快而贮存速度较低且价格高。其次程序运行的局部性特点。因此,才将速度比较快而容量有限的静态存储芯片构成cache,以尽可能的发挥cpu的较高速度,因此必须用硬件来实现cache的全部功能。
9、指令寄存器的位数取决于指令字长,
存储容量指可以容纳二进制信息量,用存储器中存储地址寄存器MAR的编址数与存储字位数的乘积来表示
指令寄存器IR用来保存当前正在执行的一条指令,当执行一条指令时,先把他从内存取到缓冲器寄存器中,然后再传送至指令寄存器中。
数据总线 责计算机中数据在各组成部分之间的传送,数据总线的宽度是指芯片内数据传送的宽度,其决定了CPU二级缓存、内存以及输入输出设备之间一次传输的信息量。
地址总线宽度决定了CPU可以访问的物理地址空间,简单地说就是CPU可以使用多大容量的内存。
10、当两个同符号数相加(或者是异符号数相减)时,运算结果可能会产生溢出,常用的溢出检测机制主要有双符号位判决法:
采用双符号位,00表示正数,11表示负数,如果产生进位,将会导致符号位不一致,从而检测出溢出,结果的符号位为01时,称为上溢,为10时,称为下溢,我们可以认为符号位为11或者00时,运算结果不溢出。
异或运算:相异时为1,相同时为0。
异或 | 0 | 1 |
0 | 0 | 1 |
1 | 1 | 0 |
当结果的符号位为10 或者 01 时认定结果溢出,则可以采用异或运算,判断是否发生溢出,当结果是1,溢出,结果是0,不溢出
11、流水线:
流水线的周期为执行时间最长的那段时间
流水线的吞吐率是指在单位时间内流水线所完成的任务 数量或输出的结果的数量
例:流水线:-->t-->2t -->3t -->t
该流水线的周期为3 t
完成8条指令所需要的时间为:( t+2t +3t +t)+(8-1)*3 t=28 t
完成8条指令的吞吐率:7/28 t
12、
RICS | CISC |
指令数少、使用频率接近的定长格式、大部分为单周期指令、操作寄存器、只有Load/Store操作内存、寻址方式少、并增加了通用寄存器、硬布线逻辑控制为主、适合采用流水线 | 加了通用寄存器、使用频率差别大、可变长格式、常采用微程序控制技术(微码) |
13、虚拟存储器:是一个容量非常大的存储器逻辑模型,不是人和实际的物理存储器。它借助于磁盘等辅助存储器来扩大主存容量,使之成为更大或为更多的程序所使用,它指的是主存-外存 层次,以透明的方式给用户提供了一个比实际主存大的多的程序地址空间,它既需要硬件也需要软件。