计算机组成原理期末复习汇总

上传人:新** 文档编号:497948107 上传时间:2023-10-03 格式:DOCX 页数:30 大小:45.56KB
返回 下载 相关 举报
计算机组成原理期末复习汇总_第1页
第1页 / 共30页
计算机组成原理期末复习汇总_第2页
第2页 / 共30页
计算机组成原理期末复习汇总_第3页
第3页 / 共30页
计算机组成原理期末复习汇总_第4页
第4页 / 共30页
计算机组成原理期末复习汇总_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《计算机组成原理期末复习汇总》由会员分享,可在线阅读,更多相关《计算机组成原理期末复习汇总(30页珍藏版)》请在金锄头文库上搜索。

1、计算机组成原理期末复习资料汇总一、名词解释微程序:是指能实现一条机器指令功能的微指令序列。微指令:在机器的一个CPUW期内,一组实现一定操作功能的微命令的 组合。微操作:执行部件在微命令的控制下所进行的操作。加减交替法:除法运算处理中对恢复余数法来说,当余数为正时,商“1”, 余数左移一位,减除数;当余数为负时,商“ 0”,余数左移一位,加除数。有效地址:EA是一 16位无符号数,表示操作数所在单元到段首的距离 即逻辑地址的偏移地址.形式地址:指令中地址码字段给出的地址,对形式地址的进一步计算可 以得到操作数的实际地址。相容性微操作:在同一 CPL期中,可以并行执行的微操作。相斥性微操作:在同

2、一 CPL期中,不可以并行执行的微操作。PLA Programmable Logic Arrays ,可编程逻辑阵列。PAL Programmable Array Logic ,可编程阵列逻辑。GAL Generic Array Logic ,通用阵列逻辑。CPU Central Processing Unit ,中央处理器。一块超大规模的集成电 路,是一台计算机的运算核心和控制核心。精简指令系统计算机RISC: Reduced Instruction Set ComputerCISC: Complex Instruction Set Computer ,复杂指令系统计算机。ALU Arith

3、metic Logic Unit ,算术逻辑单元。CPU执行单元,用来完 成算术逻辑运算。二、选择题1 .没有外存储器的计算机监控程序可以存放在(B )。A. RAMB. ROM C . RAMf口 ROM D . CPU2 .完整的计算机系统应包括(D )。A.运算器.存储器.控制器 B .外部设备和主机C.主机和使用程序D.配套的硬件设备和软件系统3 .在机器数(BC )中,零的表示形式是唯一的。A.原码B.补码 C.移码 D .反码4 .在定点二进制运算器中,减法运算一般通过( D )来实现。A.原码运算的二进制减法器B .补码运算的二进制减法器C.原码运算的十进制加法器D.补码运算的二

4、进制加法器5 .某寄存器中的值有时是地址,因此只有计算机的( C )才能识别 它。A.译码器 B .判断程序C.指令 D .时序信号6 .下列数中最小的数为(C )。A. (101001) 2 B . (52) 8C. (101001) bcd D. (233)化7 .若浮点数用补码表示,则判断运算结果是否为规格化数的方法是(C )。A.阶符与数符相同为规格化数8 .阶符与数符相异为规格化数C.数符与尾数小数点后第一位数字相异为规格化数D.数符与尾数小数点后第一位数字相同为规格化数8 .补码加减法是指(C )。A.操作数用补码表示,两数尾数相加减,符号位单独处理,减法 用加法代替B.操作数用补

5、码表示,符号位与尾数一起参与运算,结果的符号 与加减相同C.操作数用补码表示,连同符号位直接相加减,减某数用加某数 的补码代替,结果的符号在运算中形成D.操作数用补码表示,由数符决定两尾数的操作,符号位单独处 理9 .运算器虽然由许多部件组成,但核心部件是( B )。A.数据总线B.算术逻辑运算单元C.多路开关D .累加寄存器10 .指令系统中采用不同寻址方式的目的主要是( B )。A.实现存储程序和程序控制B.缩短指令长度,扩大寻址空间,提高编程灵活性C.可以直接访问外存D.提供扩展操作码的可能并降低指令译码难度11 .指令的寻址方式有顺序和跳转两种方式,采用跳转寻址方式,可以实现(D )。

6、A.堆栈寻址B .程序的条件转移C.程序的无条件转移D.程序的条件转移或无条件转移12 .微程序控制器中,机器指令与微指令的关系是( B )。A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段由微指令编程的微程序来解释执行C. 一段机器指令组成的程序可由一条微指令来执行D. 一条微指令由若干个机器指令组成13 .用以指定将要执行的指令所在地址的是( B )。A.指令寄存器B.程序计数器 C .数据寄存器D .累加器14 .常用的虚拟存储系统由( B )两级存储器组成,其中辅存是大容 量的磁表面存储器。A . cache-主存 B.主存-辅存 C . cache-辅存 D .通用 寄存

7、器-cache15 . RISC访内指令中,操作数的物理位置一般安排在( D )。A.栈顶和次栈顶B.两个主存单元C. 一个主存单元和一个通用寄存器D .两个通用寄存器16 . CP叶跟踪指令后继地址的寄存器是( C )。A.地址寄存器 B .指令计数器 C.程序计数器D .指令寄存器17 .单级中断系统中,CPLH旦响应中断,立即关闭(C )标志,以防 止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。A .中断允许 B .中断请求C.中断屏蔽D . DMA青求18 .下面操作中应该由特权指令完成的是( B )。A.设置定时器白初值B.从用户模式切换到管理员模式C.开定时器中断D.

8、关中断19 .主存贮器和CPLfc间tf加cache的目的是(A )。A.解决CPU口主存之间的速度匹配问题B.扩大主存贮器容量C.扩大CPU中通用寄存器的数量D.既扩大主存贮器容量,又扩大 CPU中通用寄存器的数量20 .单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( C )。A.堆栈寻址方式 B .立即寻址方式C.隐含寻址方式D .间接寻址方式21 .为了便于实现多级中断,保存现场信息最有效的办法是采用(B )。A.通用寄存器B.堆栈 C .存储器 D .外存22 .某DRA时片,其存储容量为 512KX 8位,该芯片的地址线和数据线的数目是( D )。

9、A. 8, 512 B . 512, 8 C . 18, 8D. 19, 8解析:内存的地址线跟内存的容量有关,类似于有1万个人有电话,电话号码就至少得5位一样,只不过区别是电脑内部用二进制而不是十进制。内存的容量有多少,是用多少个二进制数表示,那么地址线的条数就是多少 个,比如容量是4位的,用两个2进制数表述,那么地址线就是 2条,8 位的,用三个2进制数表示,地址线就应该是 3条,这样推下来,内容容 量是能用多少个二进制数表示,相当于1个二进制数的2的多少次,那么 地址条数就是多少。512k应该指的是512KB相当于4Mb (按照1比8换 算),需要用22位二进制数表示,相当于2的22次,

10、所以用22条地址 线。数据线指一次传输的数据的宽度,8位的宽度应该用8根数据线。23 .定点运算器用来进行( B )。A.十进制加法运算B.定点数运算C.浮点数运算D.既进行定点数运算也进行浮点数运算24 .直接.间接.立即3种寻址方式指令的执行速度,由快至慢的排序是(C )。A.直接.立即.间接B.直接.间接.立即C.立即.直接.间接D.立即.间接.直接25 .寄存器间接寻址方式中,操作数处在( B )。A.通用寄存器B.主存单元C.程序计数器D.堆栈26.微指令执行的顺序控制问题,实际上是如何确定下一条微指令的地址问题。通常采用的一种方法是断定方式,其基本思想是(A.用程序计数器PC来产生

11、后继微指令地址B.用微程序计数器区PC来产生后继微指令地址C.通过微指令顺序控制地段由设计者指定或者由设计者指定的判 断字段控制产生后继微指令地址D.通过指令中指定一个专门字段来控制产生后继微指令地址27 .两补码相加,采用1位符号位,当(D )时,表示结果溢出。A,符号位有进位B.符号位进位和最高数位进位异或结果为 0C.符号位为1 D.符号位进位和最高数位进位异或结果为 128 .某单片机字长32位,其存储容量为4MB若按字编址,它的寻址范围 是(A )。A. 1M B . 4MB C . 4M D . 1MB解析问题:1 .某计算机字长为32位,其存储容量为16MB若按双字编址,它的寻

12、址范围是多少2 .某机字长为32位,存储容量为64MB若按字节编址.它的寻址范围 是多少?解答:我的方法是全部换算成1位2进制的基本单元来算。先计算总容量, 如第一题中是16mb中,一 B为8位,也就是8个一位基本单元组成, 16M=2八24位二2八24个一位基本单元。所以总的基本单元是 2八24*8。一个字长是n位,就是说一个字是由n个一位基本单元组成。按照 字来编址就是说由一个字所包含的一位基本单元的个数作为一个地址单元,它对应一个地址。同理,双字编址就是两个字所包含的的基本单元数作为一个地址单元。由于一个字节(1B)永远是8位,所以按字节编址永 远是8个一位基本单元作为一个地址单元。寻址

13、范围就是说总共有多少个 这样的地址。第一题中一个字长是 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 .某SRAME片,其容量为1MK 8位,除电源和接地端外,控制端有 E 和R/W#该芯片的管脚引出线数目是( D )。A. 20 B . 28 C . 30 D. 32这个题目其实就是要计算地址总线和数据总线

14、的引脚数。既然是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. CPLM主存取出一条指令的时间b. CPUM亍一条指令的时间C. CPUA主存取出一条指令加上执行一条指令的时间D.时钟周期时间32 .中断向量地址是(C )。A.子程序入口地址B

15、 .中断服务程序入口地址C.中断服务程序入口地址指示器D.例行程序入口地址33 .从信息流的传输速度来看,( A )系统工作效率最低。A.单总线 B ,双总线 C .三总线 D .多总线34 .同步控制是(C )。A.只适用于CPU控制的方式B .只适用于外围设备控制的方式C.由统一时序信号控制的方式D .所有指令执行时间都相同的方式35 .采用DM防式传送数据时,每传送一个数据,就要占用一个( C ) 的时间。A.指令周期 B .机器周期C.存储周期D .总线周期36 .计算机硬件能直接执行的是(C )。A.符号语言 B .汇编语言C.机器语言D.机器语言和汇编语言37 .运算器的核心部件是(C )。A.数据总线 B .数据选择器C.算术逻辑运算部件D .累加寄存器38 .对于存储器主要作用,下面说法是正确( C )。A.存放程序B .存放数据C.存放程序和数据D .存放微程序39 .至今为止,计算机中所含所有信息仍以二进制

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号