1、通常情况下,不包含在中央处理器(CPU)芯片中的部件是() (单选)
A、ALU
B、控制器
C、寄存器
D、DRAM
2、一定不属于冯•诺依曼机体系结构必要组成部分的是()(单选)
A、ROM
B、CPU
C、Cache
D、RAM
3、冯•诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU依据( )来区分它们(单选)
A、指令和数据的表示形式不同
B、指令和数据的寻址方式不同
C、指令和数据的访问时间不同
D、指令和数据的地址形式不同
4、指令寄存器的位数取决于______。(单选)
A、存储器的容量
B、指令字长
C、机器字长
D、存储字长
5、下列寄存器中,对汇编语言程序员不透明的是( )(单选)
A、存储器地址寄存器(MAR)
B、程序计数器(PC)
C、存储器数据寄存器(MDR)
D、条件状态寄存器
6、PC存放的是下一条指令的地址,故PC的位数与( )的位数相同
A、指令寄存器IR
B、指令译码器ID
C、主存地址寄存器MAR
D、程序状态字寄存器PSWR
7、某计算机字长32位,在执行指令的顺序寻址时,PC的增量值为( )(单选)
A、1 B、2 C、4 D、8
8、某计算机指令集中包含有RR型运算指令、访存指令Load、Store、分支指令Branch和跳转指令Jump。若采用单周期数据通路实现该指令系统,若指令存储器和数据存储器的时延都是3ns;ALU时延为2ns;寄存器文件读写时延都是1ns。在不考虑多路复用器、控制单元、PC、符号扩展单元和传输线路等延迟的情况下,该计算机时钟周期至少为( )。(单选)
A、6ns
B、8ns
C、9ns
D、10ns
9、在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这种控制方式属于______。(单选)
A、同步控制
B、异步控制
C、联合控制
D、分散控制
10、下列不属于控制器功能的是( ) (单选)
A、指令的顺序控制
B、操作控制
C、算术与逻辑运算
D、异常控制
11、不会影响指令执行流程的是 ( ) (单选)
A、操作数的寻址方式
B、CPU内总线结构
C、指令的功能
D、ALU的进位方式
12、以下给出的事件中,无须异常处理程序进行处理的是( )。(单选)
A、缺页故障
B、访问cache缺失
C、存储访问地址越界
D、除数为0
13、当CPU内部cache发生缺失时,CPU如何处理( ) (单选)
A、进程调度 B、执行其他指令 C、进行异常处理 D、等待数据载入
14、下列有关控制器各部件功能的描述中,正确的的是( ) (多选)
A、控制单元是其核心部件,用于对指令操作码译码并生成控制信号
B、PC称为程序计数器,用于存放将要执行的指令的地址
C、通过将PC按当前指令长度增量,可实现指令的按序执行
D、IR称为指令寄存器,用来存放当前指令的操作码
参考答案如下:
15、下列有关取指令操作部件的叙述中,正确的是( )(多选)
A、取指令操作的延时主要由存储器的取数时间决定
B、取指令操作可以和下条指令地址的计算操作同时进行
C、单周期数据通路中数据和指令都存放在同一存储器中
D、单周期数据通路中PC寄存器写使能信号一直有效
16、下列有关指令周期的叙述中,正确的是( )。(多选)
A、指令周期的第一个阶段一定是取指令阶段
B、乘法指令和加法指令的指令周期总是一样长
C、一个指令周期可由若干个机器周期或时钟周期组成
D、单周期CPU中的指令周期就是一个时钟周期
17、关于程序计数器PC的叙述,正确的是( ) (多选)
A、指令顺序执行时,PC的值总是自动加1
B、执行无条件转移指令后,其值变成转移目标地址
C、程序执行过程中其值不会减小
D、执行调用指令后,PC的值一定是被调用过程的入口地址
18、设PC、AR、IRA、DR、Ri等分别表示CPU中的程序计数器、地址寄存器、指令寄存器中的形式地址字段、数据缓冲寄存器和通用寄存器。从寻址方式的角度考虑,以下可能存在的操作是( )(多选)
A、AR ← (PC)
B、DR ← (IRA)
C、Ri ← (DR)
D、AR ← (Ri)
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
D | C | C | B | D | C | C | D | B | C |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | ||
D | B | D | ABC | ABD | ACD | BD | ABCD | ||
本文来源:https://www.2haoxitong.net/k/doc/8cb2f3b030b765ce0508763231126edb6e1a763d.html
文档为doc格式