计算机组成原理样题(无答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理往年样题
一、选择题(共15分,每空1分)
1. 计算机中有关ALU的描述,_ _是正确的。
A.只做算术运算,不做逻辑运算 B.只做加法
C.能存放运算结果 D.以上答案都不对
2. 某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线的数目分别为_
____。
A.64,16 B. 16,64 C. 64,8 D. 16,16
3. 将变址寄存器的内容与指令地址码给出的位移量之和作为操作数地址或转移地址的
寻址方式称为__ ____寻址。
A.寄存器间接 B.变址 C.基址 D.相对
4. 主存贮器和CPU之间增加cache的目的是__ ___。
A. 解决CPU和主存之间的速度匹配问题
B. 扩大主存贮器容量
C. 扩大CPU中通用寄存器的数量
D. 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
5. 存储字长是指____。
A. 存放在一个存储单元中的二进制代码组合
B. 存放在一个存储单元中的二进制代码位数
C. 存储单元的个数
D. 机器指令的位数
6. 寄存器间接寻址方式中,操作数处在____。
A. 通用寄存器
B. 主存单元
C. 程序计数器
D. 堆栈
7. 微程序控制器中,机器指令与微指令的关系是____。
A. 每一条机器指令由一条微指令来执行
B. 每一条机器指令由一段微指令编写的微程序来解释执行
C. 每一条机器指令组成的程序可由一条微指令来执行
D. 一条微指令由若干条机器指令组成
8. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校验的字符码是_
____。
A.11001011 B.11010110 C.11000001 D.11001001
9. 若用GB作计算机主存容量的计量单位,1GB等于_ ____字节。
A.210 B.220 C.230 D.240
10. DRAM与SRAM相比,_ ____特点是不正确的。
A.集成度高 B.成本低 C.速度快 D.需要刷新
11. 微指令编译法中,控制字段每位代表一个微命令时,采用的是。
A.直接控制法 B. 字段直接编译法
C. 字段间接编译法
D. 常数源字段
12. 有关cache存储器的叙述是错误的。
A. 它介于CPU与主存之间
B. 它保存的字块是主存相应字块的一个副本
C.它的每一块要有一个标记指明其映像的主存块号
D.它的全部管理通过硬、软件系统实现
13. 有关流水线的叙述中,不正确的是。
A.流水线计算机中,一条指令执行过程分成时间上大致相等的几个阶段
B.同一条指令的不同阶段由计算机不同的部件同时执行着
C. 流水线的级数就等于指令所分的阶段数
D. 不同指令的不同阶段由计算机不同的部件重叠执行着
14. 与水平微指令相比,下面属于垂直微指令特点的是。
A.并行操作能力强 B. 只完成一、两个微操作
C. 用户难以掌握
D. 微指令字长较长,微程序短
15. 按连接部件不同划分,__ ____是指CPU、主存、I/O设备各大部件之间的信息传输
线。
A. 片内总线
B. 系统总线
C. 通信总线
D. 测控总线
二、选择题(共20分,每小题1分)
1. 将下列不同进制数等式填写完整。
(1011.1)2=( )10,(21.8)16 =( )10 ,(11.25)10=( )16, (23/32)10=( )2,(23.75)10 =( )2
2. 设计算机字长8位,请正确填写下列等式。
X=-15/128,[X]补= (定点小数),[X]反=00110110 [X]移=
[X]补=10100101 X=()10(定点整数),
[X]原=11001101 [X]补=
[X]原=10101101 (定点小数) X= (表示为十进制分数)
3. 有一个由64K⨯1DRAM芯片构成(芯片内是4个128⨯128结构)的存储器,要在2ms内分
散刷新一遍,刷新信号周期是μs
4. 主机与设备交换信息的控制方式中,方式主机与设备是串行工作的,
方式和方式主机与设备是并行工作的,且方式主程序与信息传送是并行进行的。
5. I/O的编址方式可分为和两大类,前者需要独立的I/O指令,
后者可通过访存指令和设备交换信息。
6. 在写操作时,对Cache与主存单元同时修改的方法称写直达法,若每次只暂时写入Cache,直到替换时才写入主存的方法称为。
7. 微指令分为两个字段,它们是字段和字段
三、简答题(共10分,每小题5分)
1. 试列举三个造成流水线阻塞的因素,并给出其中两个的化解措施?
2. 简述程序、微程序、指令、微指令的概念,主存储器和控制存储器的主要区别?
四、计算题(共45分)
1.设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量,
用补码表示,每当CPU从存储器取出一个字节时,即自动完成(PC)+1→PC的操作,假设当前转移指令第一个字节所在的地址为3000H,当执行指令“JMP * - 20 ”时,转移指令第二个字节的内容是多少?(7分)
2. 某系统指令长16位,每个操作数地址码长4位,指令分为零地址、一地址、二地址、三
地址四种格式。(共10分)
(1)设操作码固定,若零地址、一地址、二地址分别为3条、5条、4条,则三地址指令最多有几条?2的4次方-3-5-4=结果,三地址指令最多有4条。
(2)采用操作码扩展技术,若零地址指令50条、一地址指令12条、三地址10条,则二地址指令最多有几条?(套用公式,设二地址指令最多有X条,解出X)
3. 设X=2-101 *(-0.101000),Y=2-100*(+0.111011),并假设阶码的数值部分取3位,数符