问题 问答题

一台模型机共有7条指令,主频25MHz,各指令的使用频度与CPI如下表所列,该机有8位和16位两种指令字长,采用2-4扩展操作码。8位字长指令为寄存器-寄存器(R-R)二地址类型,16位字长指令为寄存器-存储器(R-M)二地址变址类型(地址码范围在-128~127之间)。


指令字长 使用频率 执行一条指令的周期数CPI
I1(8位) 35% 1
I2(8位) 25% 2
I3(8位) 20% 2
I4(16位) 10% 2
I5(16位) 5% 1
I6(16位) 3% 2
I7(16位) 2% 2

设计该机的两种指令格式,标出各字段位数并给出操作码编码;

答案

参考答案:该机的指令格式如下图所示。


7条指令的操作码分别为 I1:00
I2:01
I3:10
I4:1100
I5:1101
I6:1110
I7:1111

判断题
多项选择题