COP2000实现乘法器和除法器(2)
时间:2025-02-22
时间:2025-02-22
东北大学计算机组成原理课程设计,用COP2000实现乘法器和除法器。
模型机的指令码为8位,根据指令类型的不同,可以有0到2个操作数。指令码的最低两位用来选择R0-R3寄存器,在微程序控制方式中,用指令码做为微地址来寻址微程序存储器,找到执行该指令的微程序。而在组合逻辑控制方式中,按时序用指令码产生相应的控制位。在本模型机中,一条指令最多分四个状态周期,一个状态周期为一个时钟脉冲,每个状态周期产生不同的控制逻辑,实现模型机的各种功能。模型机有24位控制位以控制寄存器的输入、输出,选择运算器的运算功能,存储器的读写。
模型机的缺省的指令集分几大类: 算术运算指令、逻辑运算指令、移位指令、数据传输指令、跳转指令、中断返回指令、输入/输出指令。
② 模型机的寻址方式
表1 模型机的寻址方式
(2)该模型机微指令系统的特点(包括其微指令格式的说明等): ① 总体概述
该模型机的微命令是以直接表示法进行编码的,其特点是操作控制字段中的每一位代表一个微命令。这种方法的优点是简单直观,其输出直接用于控制。缺点是微指令字较长,因而使控制存储器容量较大。
② 微指令格式的说明
下一篇:地下室侧墙纤维混凝土抗裂性能研究