题目内容
(请给出正确答案)
[主观题]
某计算机的指令字长16位,采用扩展操作码,操作数地址取4位。假设该指令系统已有X条三地址指令,Y条
二地址指令,没有零地址指令,问最多还有几条一地址指令?
查看答案
如果结果不匹配,请 联系老师 获取答案
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令有Q条,则一地址指令最多有几种?
(1)画出操作码的扩展形式。
(2)下图为指令译码逻辑图,其中只给出了二地址指令的译码逻辑,试补全一地址指令和零地址指令的译码逻辑。
(3)计算操作码的平均长度。
若采用单字长指令,指令集中共包含58条指令。则指令可使用立即数的最大范围是多少?直接寻址和间接寻址的最大范围又是多少?