题目内容
(请给出正确答案)
[主观题]
某机指令字长16位,具有二地址、一地址和零地址三种指令格式,规定每个操作数的地址码为5位,采用操
作码扩展技术,每种指令最多可安排几条?写出它们的格式。
查看答案
如果结果不匹配,请 联系老师 获取答案
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令有Q条,则一地址指令最多有几种?
(1)画出操作码的扩展形式。
(2)下图为指令译码逻辑图,其中只给出了二地址指令的译码逻辑,试补全一地址指令和零地址指令的译码逻辑。
(3)计算操作码的平均长度。