主题:急:请教一个计算机系统结构的例题
例2.2 一台模型机共有7条指令,各指令的使用频度分别为35%,25%,20%,10%,5%,3%,2%。该模型机有8位和16位两种指令字长,采用2-4扩展操作码。8位字长指令为寄存器-寄存器(R-R)二地址类型,16位字长指令为寄存器-存储器(R-M)二地址变址寻址(-128<=变址范围<=127)类型。
(1)设计该机的两种指令格式,标出各字段位数并给出操作码编码。
(2)该机允许使用多少个可编址的通用寄存器,多少个变址寄存器?
(3)计算操作码的平均码长。
部分答案:
(2)、根据(1)中设计的指令格式,通用寄存器编码占3位,变址寄存器编码占1位可知:该机允许使用8个可编址的通用寄存器和2个变址寄存器
请问这个答案的依据是什么?(希望能帮我解释清楚点)我看书很久了,还是不明白,请教高手,先谢了
(1)设计该机的两种指令格式,标出各字段位数并给出操作码编码。
(2)该机允许使用多少个可编址的通用寄存器,多少个变址寄存器?
(3)计算操作码的平均码长。
部分答案:
(2)、根据(1)中设计的指令格式,通用寄存器编码占3位,变址寄存器编码占1位可知:该机允许使用8个可编址的通用寄存器和2个变址寄存器
请问这个答案的依据是什么?(希望能帮我解释清楚点)我看书很久了,还是不明白,请教高手,先谢了