摘要:
计算机组成 7 流水线处理器 7.1 流水线的基本原理 流水线作为一种生产管理的模式,对于提高生产效率有着非常大的帮助,最早是兴起于汽车制造厂,现在已在很多的行业得到了广泛的应用。 那在处理器设计当中也借鉴了流水线的概念,以提升性能。今天我们就来看一看流水线处理器是如何设计的。 这位老朋友大家还记得 阅读全文
摘要:
计算机组成 6 单周期处理器 6.6 控制信号的集成 自己设计出一个处理器是一件非常有意义的工作。那现在,我们离这个工作的目标只差最后一点点了,而最后的这一步,又是非常关键的。那就是把我们之前所产生的这些控制信号集成起来,并且,让这个处理器能够自动地工作。 现在我们已经分析完了这个示例的指令系统中所 阅读全文
摘要:
计算机组成 6 单周期处理器 6.5 分支指令的控制信号 分支指令,是一类特殊的指令,它能够改变程序的流向。因此,想要执行分支指令,我们还需要对现有的结构进行进一步的改造。 在我们现在这个示例的指令系统当中,分支指令只有一条,它的格式是I型的,那我们首先来看一看分支指令是如何工作的。 左边是一段C语 阅读全文
摘要:
计算机组成 6 单周期处理器 6.4 访存指令的控制信号 对于MIPS这样的指令系统来说,其运算指令是不能直接访问存储器的,因此,我们还需要设计单独的访存指令,用来完成寄存器和存储器之间的数据传输。在这一节,我们就来看一看这一类访存指令是如何生成控制信号的。 对于我们要实现的这个处理器,访存指令都是 阅读全文