没有合适的资源?快使用搜索试试~ 我知道了~
计算机组成原理期末复习资料汇总.doc
5星 · 超过95%的资源 需积分: 31 13 下载量 127 浏览量
2020-01-06
13:20:51
上传
评论 3
收藏 957KB DOC 举报
温馨提示
试读
52页
计算机组成原理期末复习资料、试题 运算器、存储器、控制器、外部设备和输入输出子系统 计算机的基本概念和基础知识,对计算机的各大基本部件的组成原理、设计方法及相互关系,与实际应用相结合。
资源推荐
资源详情
资源评论
《计算机组成原理》期末复习资料汇总
一、名词解释
微程序:是指能实现一条机器指令功能的微指令序列。
微指令:在机器的一个 CPU 周期内,一组实现一定操作功能的微命令的
组合。
微操作:执行部件在微命令的控制下所进行的操作。
加减交替法:除法运算处理中对恢复余数法来说,当余数为正时,商
“1”,余数左移一位,减除数;当余数为负时,商“0”,余数左移一位,加除数。
有效地址:EA 是一 16 位无符号数,表示操作数所在单元到段首的距离即
逻辑地址的偏移地址.
形式地址:指令中地址码字段给出的地址,对形式地址的进一步计算可以
得到操作数的实际地址。
相容性微操作:在同一 CPU 周期中,可以并行执行的微操作。
相斥性微操作:在同一 CPU 周期中,不可以并行执行的微操作。
PLA:Programmable Logic Arrays,可编程逻辑阵列。
PAL:Programmable Array Logic,可编程阵列逻辑。
GAL:Generic Array Logic,通用阵列逻辑。
CPU:Central Processing Unit,中央处理器。一块超大规模的集成电
路,是一台计算机的运算核心和控制核心。
RISC:Reduced Instruction Set Computer,精简指令系统计算机。
CISC:Complex Instruction Set Computer,复杂指令系统计算机。
ALU:Arithmetic Logic Unit,算术逻辑单元。CPU 执行单元,用来完
成算术逻辑运算。
二、选择题
1. 没有外存储器的计算机监控程序可以存放在( B )。
A.RAM B.ROM C.RAM 和 ROM D.CPU
2. 完整的计算机系统应包括( D )。
A.运算器.存储器.控制器 B.外部设备和主机
C.主机和使用程序 D.配套的硬件设备和软件系统
3. 在机器数( BC )中,零的表示形式是唯一的。
A.原码 B.补码 C.移码 D.反码
4. 在定点二进制运算器中,减法运算一般通过( D )来实现。
A.原码运算的二进制减法器 B.补码运算的二进制减法器
C.原码运算的十进制加法器 D.补码运算的二进制加法器
5. 某寄存器中的值有时是地址,因此只有计算机的( C )才能识别它。
A. 译码器 B. 判断程序 C. 指令 D. 时序信号
6. 下列数中最小的数为( C )。
A. ( 101001 )
2
B.(52 )
8
C . ( 101001 )
BCD
D.
(233)
16
7. 若浮点数用补码表示,则判断运算结果是否为规格化数的方法是 ( C
)。
A.阶符与数符相同为规格化数
B.阶符与数符相异为规格化数
C.数符与尾数小数点后第一位数字相异为规格化数
D.数符与尾数小数点后第一位数字相同为规格化数
8. 补码加减法是指( C )。
A.操作数用补码表示,两数尾数相加减,符号位单独处理,减法用加
法代替
B.操作数用补码表示,符号位与尾数一起参与运算,结果的符号与加
减相同
C.操作数用补码表示,连同符号位直接相加减,减某数用加某数的补
码代替,结果的符号在运算中形成
D.操作数用补码表示,由数符决定两尾数的操作,符号位单独处理
9. 运算器虽然由许多部件组成,但核心部件是( B )。
A.数据总线 B.算术逻辑运算单元
C.多路开关 D.累加寄存器
10. 指令系统中采用不同寻址方式的目的主要是( B )。
A.实现存储程序和程序控制
B.缩短指令长度,扩大寻址空间,提高编程灵活性
C.可以直接访问外存
D.提供扩展操作码的可能并降低指令译码难度
11. 指令的寻址方式有顺序和跳转两种方式,采用跳转寻址方式,可以实现
( D )。
A. 堆栈寻址 B. 程序的条件转移
C. 程序的无条件转移 D. 程序的条件转移或无条件转移
12. 微程序控制器中,机器指令与微指令的关系是( B )。
A.每一条机器指令由一条微指令来执行
B.每一条机器指令由一段由微指令编程的微程序来解释执行
C.一段机器指令组成的程序可由一条微指令来执行
D.一条微指令由若干个机器指令组成
13. 用以指定将要执行的指令所在地址的是( B )。
A. 指令寄存器 B.程序计数器 C.数据寄存器 D.累加器
14. 常用的虚拟存储系统由( B )两级存储器组成,其中辅存是大容量的
磁表面存储器。
A.cache-主存 B.主存-辅存 C.cache-辅存 D.通用寄存器-
cache
15. RISC 访内指令中,操作数的物理位置一般安排在( D )。
A.栈顶和次栈顶 B.两个主存单元
C.一个主存单元和一个通用寄存器 D.两个通用寄存器
16. CPU 中跟踪指令后继地址的寄存器是( C )。
A.地址寄存器 B.指令计数器 C.程序计数器 D.指令寄
存器
17. 单级中断系统中,CPU 一旦响应中断,立即关闭( C )标志,以防止
本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许 B.中断请求 C.中断屏蔽 D.DMA 请求
18. 下面操作中应该由特权指令完成的是( B )。
A.设置定时器的初值 B.从用户模式切换到管理员模式
C.开定时器中断 D.关中断
19. 主存贮器和 CPU 之间增加 cache 的目的是( A )。
A.解决 CPU 和主存之间的速度匹配问题
B.扩大主存贮器容量
C.扩大 CPU 中通用寄存器的数量
D.既扩大主存贮器容量,又扩大 CPU 中通用寄存器的数量
20. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数
外,另一个常需采用( C )。
A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间
接寻址方式
21. 为了便于实现多级中断,保存现场信息最有效的办法是采用( B )。
A.通用寄存器 B.堆栈 C.存储器 D.外存
22. 某 DRAM 芯片,其存储容量为 512K×8 位,该芯片的地址线和数据线
的数目是( D )。
A.8,512 B.512,8 C.18,8 D.19,8
解析:
内存的地址线跟内存的容量有关,类似于有 1 万个人有电话,电话号码
就至少得 5 位一样,只不过区别是电脑内部用二进制而不是十进制。内存的
容量有多少,是用多少个二进制数表示,那么地址线的条数就是多少个,比
如容量是 4 位的,用两个 2 进制数表述,那么地址线就是 2 条,8 位的,用
三个 2 进制数表示,地址线就应该是 3 条,这样推下来,内容容量是能用多
少个二进制数表示,相当于 1 个二进制数的 2 的多少次,那么地址条数就是
多少。512k 应该指的是 512KB,相当于 4Mb(按照 1 比 8 换算),需要
用 22 位二进制数表示,相当于 2 的 22 次,所以用 22 条地址线。数据线指
一次传输的数据的宽度,8 位的宽度应该用 8 根数据线。
23. 定点运算器用来进行( B )。
A.十进制加法运算 B.定点数运算
C.浮点数运算 D.既进行定点数运算也进行浮点数
运算
24. 直接.间接.立即 3 种寻址方式指令的执行速度,由快至慢的排序是(
C )。
A.直接.立即.间接 B.直接.间接.立即
C.立即.直接.间接 D.立即.间接.直接
25. 寄存器间接寻址方式中,操作数处在( B )。
A.通用寄存器 B.主存单元
C.程序计数器 D.堆栈
26. 微指令执行的顺序控制问题,实际上是如何确定下一条微指令的地址问
题。通常采用的一种方法是断定方式,其基本思想是( C )。
A.用程序计数器 PC 来产生后继微指令地址
B.用微程序计数器 µPC 来产生后继微指令地址
C.通过微指令顺序控制地段由设计者指定或者由设计者指定的判断
字段控制产生后继微指令地址
D.通过指令中指定一个专门字段来控制产生后继微指令地址
27. 两补码相加,采用 1 位符号位,当( D )时,表示结果溢出。
A. 符号位有进位 B. 符号位进位和最高数位进位异或结果为 0
C. 符号位为 1 D. 符号位进位和最高数位进位异或结果为 1
28. 某单片机字长 32 位,其存储容量为 4MB。若按字编址,它的寻址范围
是( A )。
A.1M B.4MB C.4M D.1MB
解析问题:
1.某计算机字长为 32 位,其存储容量为 16MB,若按双字编址,它的寻
址范围是多少
2.某机字长为 32 位,存储容量为 64MB,若按字节编址.它的寻址范围
是多少?
解答:
我的方法是全部换算成 1 位 2 进制的基本单元来算。先计算总容量,
如第一题中是 16mb 中,一 B 为 8 位,也就是 8 个一位基本单元组成,
16M=2^24 位=2^24 个一位基本单元。所以总的基本单元是 2^24*8。
一个字长是 n 位,就是说一个字是由 n 个一位基本单元组成。按照字
来编址就是说由一个字所包含的一位基本单元的个数作为一个地址单元,它
对应一个地址。同理,双字编址就是两个字所包含的的基本单元数作为一个
地址单元。由于一个字节(1B)永远是 8 位,所以按字节编址永远是 8 个一
位基本单元作为一个地址单元。寻址范围就是说总共有多少个这样的地址。
第一题中一个字长是 32 位,对于按字编址来说一个地址单元有 32 个
基本单元,按双字编址则是一个地址单元有 64 个,按字节是 8 个,总容量
是 2^24*8 个 。 所 以 按 字 编 址 的 地 址 数 是 2^24*8/32 个 , 按 双 字 是
2^24*8/64 个 , 按 字 节 是 2^24*8/8 个 。 因 此 , 第 一 题 答 案 是
2^21=2M。
同理,第二题答案是 2^26*8/8=2^26=64M。
29. 某 SRAM 芯片,其容量为 1M×8 位,除电源和接地端外,控制端有 E 和
R/W#,该芯片的管脚引出线数目是( D )。
A.20 B.28 C.30 D.32
这个题目其实就是要计算地址总线和数据总线的引脚数。
既然是 8 位宽带,那数据线引脚就要 8 个,1M 个存储单元需要 20 根
地址线, 因为 2 的 20 次 方等于 1M,所以 这 个芯片的引 脚数目至少 为
1+1+1+1+8+20=32(电源+地+E+R/W+数据线+地址线)
30. 存储单元是指( B )。
A.存放 1 个二进制信息位的存储元 B.存放 1 个机器字的所有存
储元集合
C.存放 1 个字节的所有存储元集合 D.存放 2 个字节的所有存储元
集合
31. 指令周期是指( C )。
A.CPU 从主存取出一条指令的时间
B.CPU 执行一条指令的时间
C.CPU 从主存取出一条指令加上执行一条指令的时间
D.时钟周期时间
32. 中断向量地址是( C )。
A.子程序入口地址 B.中断服务程序入口地址
C.中断服务程序入口地址指示器 D.例行程序入口地址
33. 从信息流的传输速度来看,( A )系统工作效率最低。
A.单总线 B.双总线 C.三总线 D.多总线
34. 同步控制是( C )。
A.只适用于 CPU 控制的方式 B.只适用于外围设备控制的方式
C.由统一时序信号控制的方式 D.所有指令执行时间都相同的方
式
35. 采用 DMA 方式传送数据时,每传送一个数据,就要占用一个( C )的
时间。
A.指令周期 B.机器周期 C.存储周期 D.总线周期
36. 计算机硬件能直接执行的是( C )。
A.符号语言 B.汇编语言 C.机器语言 D.机器语言和汇编语言
剩余51页未读,继续阅读
资源评论
- 蟹蛛2023-07-25文件内容详实,结构清晰,让人能够迅速找到需要的知识点。
- 马虫医生2023-07-25原始的布局与排版让阅读起来更加舒适,能够集中注意力进行复习。
- 豆瓣时间2023-07-25文件涵盖了计算机组成原理的核心概念,能够满足大部分学习者的需求。
- 英次2023-07-25这份资料提供了许多实例和应用场景,帮助读者更好地理解理论知识的实际应用。
- 销号le2023-07-25这份文件包含了丰富的计算机组成原理复习资料,对于期末复习非常有帮助。
超超人不会飞
- 粉丝: 30
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功