5.用增量方式和断定方式结合法为下图所示的微指令序列安排微地址。(8分) 要求:
给出微指令格式并指出微地址至少多少位? 给出转移控制条件定义 给出具体微指令的微地址安排 五、设计题(共20分)
某计算机机器字长为8位,系统通用寄存器2个。指令采用变长指令格式,指令长为1~2字(8~16位),其中第一字为操作码和寻址特征,第二字为立即数(Imm)或偏移量,指令第一字的位1为指令长度标识,位1内容为0表示单字长指令,位1内容为1表示双字长指令(如图1所示)。
图 1指令格式—指令长度
现有二操作数指令三条,操作数寻址定义见图2。其中第2位为第一操作数,来源于通用寄存器,内容为0表示R0;内容为1表示R1;第0,1位表示第二操作数,寻址编码见表1;第3位表示目的操作数,内容为0表示结果存在第一操作数位置,内容为1表示结果存在第二操作数位置。
图 2指令格式—操作数定义
表1 寻址方式编码
系统部分数据通路结构如图3所示,在图3中所用控制信号为1时表示有效, 为0时表示无效。
图 3数据通路
现有三条指令: (1) (2) (3)
请分别给出此三条指令的指令流程,并画出能执行此三条指令的控制信号状态转换图。
北京科技大学计算机组成原理历年考研真题汇编附答案
5.用增量方式和断定方式结合法为下图所示的微指令序列安排微地址。(8分)要求:给出微指令格式并指出微地址至少多少位?给出转移控制条件定义给出具体微指令的微地址安排五、设计题(共20分)某计算机机器字长为8位,系统通用寄存器2个。指令采用变长指令格式,指令长为1~2字(8~16位),其中第一字为操作码和寻址特征,第二字为立即数(Imm)或偏移量,指令第一
推荐度:
点击下载文档文档为doc格式