计算机组成原理
文章平均质量分 73
寂音沫夜
这个作者很懒,什么都没留下…
展开
-
多重中断的处理及其中断源屏蔽字
一。多重中断也叫中断嵌套(套娃)1、多重中断的定义如果CPU在执行某一中断服务程序过程中,又遇到了新的更高级的中断请求,CPU暂停原中断的处理,而转去处理新的中断,待处理完毕后,再返回继续处理原来的中断,这种中断称为多重中断,也称中断嵌套。2、多重中断的处理原则若新的中断的优先级高于原中断的优先级,CPU响应新的中断;否则,CPU不予响应,必须待原中断处理完毕且返回主程序后,再响应新的中断。(这个地方其实可以参考一下计算机操作系统里面对动态的优先级算法)3、单重中断和多重中断比较在中断响应部分原创 2021-01-08 19:25:09 · 15683 阅读 · 5 评论 -
微程序控制器基本概念及其工作过程
微程序控制器概述微程序控制器的基本原理:把一条指令的微操作控制信号序列,以二进制编码字(称为微指令)的形式编制成程序(称为微程序),并存放在控制存储器中。执行指令时,通过依次读取一条条微指令,产生一组组操作控制信号,控制有关功能部件完成一组组微操作,从而完成一条指令的功能。优点:应用灵活,控制规整,便于计算机设计自动化,并易于修改和扩充。有关名词术语微命令:直接作用于部件或控制门电路的控制命令,是构成控制信号序列的最小单位。如PC→AR, DR→IR等。微操作:由微命令控制实现的最基本的操原创 2021-01-07 01:14:09 · 15774 阅读 · 1 评论 -
微指令编码方法(组原)
微程序控制器–微指令编码方式水平型微指令微指令的字长比较长在一条微指令中可以产生较多的微命令操作的并行性较高垂直型微指令微指令的字长比较短操作的并行性不高微程序比水平型的要长微程序控制器–常用的微指令编码方法1.直接控制法(不译法)微指令操作控制字段的每一位都直接表示一个微命令,该位为“1”,表示执行这个微命令。优点:结构简单,并行性强,无需译码,速度快。缺点:微指令字太长,信息效率低。特点:直观、硬件实现简单,执行速度快,具有高度的并行操作能力。编码效率低,微指令字长原创 2021-01-06 16:12:11 · 16965 阅读 · 1 评论 -
主存与CPU的连接(字扩展,位扩展,芯片的地址分配)
位扩展的连接方法:① 将各存储器芯片的地址线、片选线和读/写线并联。② 将各存储器芯片的数据线分别接到数据总线的对应位上。用2114芯片构成1K×8位的存储器。字扩展芯片的地址分配字扩展的连接方式:① 将所有芯片的地址线、数据线、读/写控制线并联。② 由片选信号区分被选芯片。各芯片的片选信号分别接到存储器高位地址译码器的输出端的相应位上。用16K×8位的芯片构成64K×8位的存储器字和位同时扩展的连接方式:① 所有芯片的片内地址线、读/写控制线并联。② 不同地址区域内(组间原创 2021-01-03 18:10:13 · 14675 阅读 · 4 评论