
计算机组成原理
计算机组成原理相关
程序员班长
武汉计算机硕士在读,热爱计算机也不想秃头
展开
-
设CPU中各部件及其相互连接关系如下图所示。图中W是写控制标志,R是读控制标志,R 1 和R 2 是暂存器
设CPU中各部件及其相互连接关系如下图所示。图中W是写控制标志,R是读控制标志,R1和R2是暂存器。(1)假设要求在取指周期由ALU完成 (PC) + 1→PC的操作(即ALU可以对它的一个源操作数完成加1的运算)。要求以最少的节拍写出取指周期全部微操作命令及节拍安排。(2)写出指令 ADD # α (#为立即寻址特征,隐含的操作数在ACC中)在执行阶段所需的微操作命令及节拍安排。答:(1)由于 (PC) + 1→PC需由ALU完成,因此PC的值可作为ALU的一个源操作数,靠控...原创 2020-12-19 18:03:21 · 2500 阅读 · 2 评论 -
计算机考研计组简答题复习-本篇长期更新
1.指令和数据均存放在内存中,计算机如何从空间和时间上区分它们是指令还是数据?答:时间上,取指令事件发生在取指周期,取数据事件发生在执行周期;空间上,从内存读出的指令流流向控制器,从内存读出的数据流流向运算器。2.说明软、硬件的特点,如何理解软、硬件之间的等价性?答:硬件执行速度快,软件则更为灵活。软件和硬件在逻辑功能上是等效的,同一逻辑功能既可以用软件也可以用硬件实现,只是性能、价格以及实现的难易程度不同而已。例如,浮点运算既可以用硬件实现,也可以用软件来完成。3.在定点小数机器中,请说明原创 2020-12-15 22:39:33 · 1325 阅读 · 0 评论 -
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式......
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令有Q条,则一地址指令最多有几种?目录第(1)问解析:第(2)问解析:第(3)问解析:第(1)问解析:地址码加阴影代表该地址码无效——可以理解为占着茅坑不拉屎第(2)问解析:扩展操作码——..原创 2020-12-09 11:39:15 · 47145 阅读 · 14 评论 -
微程序控制器原理(增量方式和断定方式结合法)
目录一、微程序控制的基本思想二、主要部件三、工作过程四、微指令格式和编码方法五、微地址形成方式 1.微程序的入口地址的形成2.后续地址的形成2.1 增量方式2.2 断定方式六、微程序的时序安排七、微程序控制方式优缺点及应用一、微程序控制的基本思想 1.若干微命令编制成一条微指令,控制实现一步操作 2.若干微指令组成一段微程序,解释执行一条机器指令 3.微程序事先存放在控制存储器中,执行机器指令时再取出二、主要部件...转载 2020-12-06 20:42:21 · 5596 阅读 · 0 评论 -
页式存储管理
页式存储管理为操作系统中的内容,但是在计算机组成原理中的虚拟存储器部分也用到了这一方式。分区式存储管理最大的缺点是碎片问题严重,内存利用率低。究其原因,主要在于连续分配的限制,即它要求每个作用在内存中必须占一个连续的分区。如果允许将一个进程分散地装入到许多不相邻的分区中,便可充分地利用内存,而无需再进行“紧凑”。基于这一思想,产生了“非连续分配方式”,或者称为“离散分配方式”。连续分配:为用户进程分配的必须是一个连续的内存空间。非连续分配:为用户进程分配的可以是一些分散的内存空.转载 2020-11-05 19:55:00 · 5855 阅读 · 1 评论 -
教你搞定补码不恢复余数除法中够减和商的关系
首先要清楚够减是什么概念,被减数的绝对值大于减数的绝对值称为“够减”。如:计算A(被除数)/B(除数)时,在后面的计算中余数为被除数,由补码的不恢复余数除法(加减交替法)我们可以知道,若A、B同号,则计算A-B得到余数R,若R与B同号,则说明|A|>|B|,亦说明够减商1,否则商0;若A、B异号,则计算A+B得到余数R,若R与B异号,则说明够减,商0.教大家一个方便记忆的方法:我们知道在补码不恢复余数除法中,若余数与除数同号则商1,异号则商0。当同号相除时,余数与除数同号表示够减;异号相除原创 2020-09-23 12:02:13 · 6341 阅读 · 8 评论