计算机原理与体系结构.docx
《计算机原理与体系结构.docx》由会员分享,可在线阅读,更多相关《计算机原理与体系结构.docx(19页珍藏版)》请在冰豆网上搜索。
计算机原理与体系结构
[模拟]计算机原理与体系结构
选择题
第1题:
中断响应时间是指
(1) 。
A.从中断处理开始到中断处理结束所用的时间
B.从发出中断请求到中断处理结束后所用的时间
C.从发出中断请求到进入中断处理所用的时间
D.从中断处理结束到再次中断请求的时间
参考答案:
C
第2题:
A.13
B.183
C.193
D.203
参考答案:
D
第3题:
在单指令流多数据流计算机(SIMD)中,各处理单元必(3) 。
A.以同步方式,在同一时间内执行不同的指令
B.以同步方式,在同一时间内执行同一条指令
C.以异步方式,在同一时间内执行不同的指令
D.以异步方式,在同一时间内执行同一条指令
参考答案:
B
在计算机中,最适合进行数字加减运算的数字编码是(4) ,最适合表示浮点数阶码的数字编码是(5) 。
第4题:
A.原码
B.反码
C.补码
D.移码
参考答案:
C
第5题:
A.原码
B.反码
C.补码
D.移码
参考答案:
D
操作数所处的位置,可以决定指令的寻址方式。
操作数包含在指令中,寻址方式为(6) ;操作数在寄存器中,寻址方式为(7) ;操作数的地址在寄存器中,寻址方式为(8) 。
第6题:
A.立即寻址
B.直接寻址
C.寄存器寻址
D.寄存器间接寻址
参考答案:
A
第7题:
A.立即寻址
B.相对寻址
C.寄存器寻址
D.寄存器间接寻址
参考答案:
C
第8题:
A.相对寻址
B.直接寻址
C.寄存器寻址
D.寄存器间接寻址
参考答案:
D
第9题:
两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行(9) 运算为1时,表示运算的结果产生溢出。
A.与
B.或
C.与非
D.异或
参考答案:
D
第10题:
若浮点数的阶码用移码表示,尾数用补码表示。
两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为(10) 位。
A.1
B.2
C.尾数位数
D.尾数位数-1
参考答案:
A
第11题:
A.10/70△t
B.10/49△t
C.10/35△t
D.10/30△t
参考答案:
C
第12题:
(12) 不属于计算机控制器中的部件。
A.指令寄存器IR
B.程序计数器PC
C.算术逻辑单元ALU
D.程序状态字寄存器PSW
参考答案:
C
第13题:
下面的描述中,(13) 不是RISC设计应遵循的设计原则。
A.指令条数应少一些
B.寻址方式尽可能少
C.采用变长指令,功能复杂的指令长度长而简单指令长度短
D.设计尽可能多的通用寄存器
参考答案:
C
第14题:
A.2
B.3
C.4
D.5
参考答案:
B
第15题:
系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。
对于一个持续处理业务的系统而言,其(15) 。
A.响应时间越短,作业吞吐量越小
B.响应时间越短,作业吞吐量越大
C.响应时间越长,作业吞吐量越大
D.响应时间不会影响作业吞吐量
参考答案:
B
在指令系统的各种寻址方式中,获取操作数最快的方式是(16) 。
若操作数的地址包含在指令中,则属于(17) 方式。
第16题:
A.直接寻址
B.立即寻址
C.寄存器寻址
D.间接寻址
参考答案:
B
第17题:
A.直接寻址
B.立即寻址
C.寄存器寻址
D.间接寻址
参考答案:
A
第18题:
A.1190
B.1195
C.1200
D.1205
参考答案:
C
第19题:
A.504
B.507
C.508
D.510
参考答案:
B
第20题:
A.3
B.4
C.5
D.6
参考答案:
B
第21题:
A.2.8
B.3.4
C.3.8
D.4.2
参考答案:
B
被操作数的最高位移入“进位”位,其余所有位接收其相邻低位值,最低位移入0的操作是(22) 指令。
被操作数的最高位保持不变,其余所有位接收其相邻高位值,最低位移到“进位”位中的操作是(23) 指令。
在程序执行过程中改变按程序计数器顺序读出指令的指令属于(24) 。
相对寻址方式的实际地址是(25) 。
特权指令在多用户、多任务的计算机系统中必不可少,它主要用于(26) 。
第22题:
A.逻辑左移
B.算术左移
C.乘2运算
D.除2运算
参考答案:
A
第23题:
A.逻辑左移
B.算术左移
C.乘2运算
D.除2运算
参考答案:
D
第24题:
A.特权指令
B.传送指令
C.输入/输出指令
D.转移指令
参考答案:
D
第25题:
A.程序计数器的内容加上指令中形式地址值
B.基值寄存器的内容加上指令中形式地址值
C.指令中形式地址中的内容
D.栈顶内容
参考答案:
A
第26题:
A.检查用户的权限
B.系统硬件自检和配置
C.用户写汇编程序时调用
D.系统资源的分配和管理
参考答案:
D
现采用四级流水线结构分别完成一条指令的取指、指令译码和取数、运算,以及送回运算结果四个基本操作,每步操作时间依次为60ns,100ns,50ns和70ns。
该流水线的操作周期应为(27)ns。
若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行),则得到第一条指令结果需(28)ns,完成该段程序需(29)ns。
在流水线结构的计算机中,频繁执行(30) 指令时会严重影响机器的效率。
当有中断请求发生时,采用不精确断点法,则将(31) 。
第27题:
A.50
B.70
C.100
D.280
参考答案:
C
第28题:
A.100
B.200
C.280
D.400
参考答案:
D
第29题:
A.1400
B.2000
C.2300
D.2600
参考答案:
C
第30题:
A.条件转移
B.无条件转移
C.算术运算
D.访问存储器
参考答案:
A
第31题:
A.仅影响中断响应时间,不影响程序的正确执行
B.不仅影响中断响应时间,还影响程序的正确执行
C.不影响中断响应时间,但影响程序的正确执行
D.不影响中断响应时间,也不影响程序的正确执行
参考答案:
B
RISC是指(32) 计算机。
通常CPU具有高时钟频率,尽量使用单周期操作,其采用(33) 控制方式。
RISC机一般也采用(34) 结构,遇到转移指令时可以采用延迟转移等办法来解决转移的相关性;并要求编译系统相配合。
RISC机都采用了较大的(35) 结构,以减少访问主存的频度,访内通常仅用LOAD/STORE类指令。
RISC和(36) 技术相结合是当前高速计算机发展的一个重要方向。
第32题:
A.冗余集成系统
B.可靠信息存储
C.精简指令系统
D.再定位指令系统
参考答案:
C
第33题:
A.微码
B.固件
C.硬接线
D.软件
参考答案:
C
第34题:
A.微程序
B.多处理机
C.微通道
D.流水线
参考答案:
D
第35题:
A.寄存器堆
B.多处理机
C.微通道
D.RAS
参考答案:
A
第36题:
A.交叉存取
B.多处理机
C.运算器
D.存储器模块
参考答案:
B
为了大幅度提高处理器的速度,当前处理器中都采用了指令级并行处理技术,如超级标量(superscalar),它是指(37) 。
流水线组织是实现指令并行的基本技术,影响流水线连续流动的因素除数据相关性、转移相关性外,还有(38) 和(39) ;另外,要发挥流水线的效率,还必须重点改进(40) 。
在RISC设计中,对转移相关性一般采用(41) 方法解决。
第37题:
A.并行执行的多种处理安排在一条指令内
B.一个任务分配给多个处理机并行执行
C.采用多个处理部件多条流水线并行执行
D.增加流水线级数提高并行度
参考答案:
C
第38题:
A.功能部件冲突
B.内存与CPU速度不匹配
C.中断系统
D.访内指令
参考答案:
A
第39题:
A.功能部件冲突
B.内存与CPU速度不匹配
C.中断系统
D.访内指令
参考答案:
C
第40题:
A.操作系统
B.指令系统
C.编译系统
D.高级语言
参考答案:
C
第41题:
A.猜测法
B.延迟转移
C.指令预取
D.刷新流水线重填
参考答案:
B
计算机执行程序所需的时间P,可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。
RISC计算机是采用(42) 来提高机器的速度。
它的指令系统具有(43) 的特点。
指令控制部件的构建,(44) 。
RISC机器又通过采用(45) 来加快处理器的数据处理速度。
RISC的指令集使编译优化工作(46) 。
第42题:
A.虽增加CPI,但更减少T
B.虽增加CPI,但更减少T
C.虽增加T,但更减少CPI
D.虽增加I,但更减少CPI
参考答案:
D
第43题:
A.指令种类少
B.指令种类多
C.指令寻址方式多
D.指令功能复杂
参考答案:
A
第44题:
A.CISC更适于采用硬布线控制逻辑,而RISC更适于采用微程序控制
B.CISC更适于采用微程序控制,而RISC更适于采用硬布线控制逻辑
C.CISC和RISC都采用微程序控制
D.CISC和RISC都只采用硬布线控制逻辑
参考答案:
B
第45题:
A.多寻址方式
B.大容量内存
C.大量的寄存器
D.更宽的数据总线
参考答案:
C
第46题:
A.更简单
B.更复杂
C.不需要
D.不可能
参考答案:
B
用二进制加法器对二—十进制编码的十进制数求和,当和的本位十进制数的二—十进制编码小于等于1001且向高位无进位时,(47) :
当和小于等于1001且向高位有进位时,(48) ;当和大于1001时,(49) 。
第47题:
A.不需进行修正
B.需进行加6修正
C.需进行减6修正
D.进行加6或减6修正,需进一步判别
参考答案:
A
第48题:
A.不需进行修正
B.需进行加6修正
C.需进行减6修正
D.进行加6或减6修正,需进一步判别
参考答案:
B
第49题:
A.不需进行修正
B.需进行加6修正
C.需进行减6修正
D.进行加6或减6修正,需进一步判别
参考答案:
B
利用并行处理技术可以缩短计算机的处理时间,所谓并行性是指(50) 。
可以采用多种措施来提高计算机系统的并行性,它们可分成三类,即(51) 。
提供专门用途的一类并行处理机(亦称阵列处理机)以(52) 方式工作,它适用于(53) 。
多处理机是目前较高性能计算机的基本结构,它的并行任务的派生是(54) 。
第50题:
A.多道程序工作
B.多用户工作
C.非单指令流单数据流方式工作
D.在同一时间完成两种或两种以上的工作
参考答案:
D
第51题:
A.多处理机,多级存储器和互联网络
B.流水结构,高速缓存和精简指令集
C.微指令,虚拟存储和I/O通道
D.资源重复,资源共享和时间重叠
参考答案:
D
第52题:
A.SISD
B.SIMD
C.MISD
D.MIMD
参考答案:
B
第53题:
A.事务处理
B.工业控制
C.矩阵运算
D.大量浮点计算
参考答案:
C
第54题:
A.需要专门的指令来表示程序中并发关系和控制并发执行
B.靠指令本身就可以启动多个处理单元并行工作
C.只执行没有并发约束关系的程序
D.先并行执行,事后再用专门程序去解决并发约束
参考答案:
A
第55题:
在中断响应过程中,CPU保护程序计数器的主要目的是(55) 。
A.使CPU能找到中断服务程序的入口地址
B.为了实现中断嵌套
C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处
D.为了使CPU与I/O设备并行工作
参考答案:
C
第56题:
在32位的总线系统中,若时钟频率为1000MHz,总线上5个时钟周期传送一个32位字,则该总线系统的数据传送速率约为(56)MB/s。
A.200
B.600
C.800
D.1000
参考答案:
C
第57题:
从基本的CPU工作原理来看,若CPU执行MOVR1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是(57) 。
(其中PC为程序计数器,M为主存储器,DR为数据寄存器,IR为指令寄存器,AR为地址寄存器。
)
A.R0→R1
B.PC→AR
C.M→DR
D.DR→IR
参考答案:
B
第58题:
关于RS-232-C,以下叙述中正确的是(58) 。
A.能提供最高传输率9600b/s
B.能作为计算机与调制解调器之间的一类接口标准
C.可以用菊花链式连接
D.属于一类并行接口
参考答案:
B