题目内容
(请给出正确答案)
[主观题]
设指令字长为16位,每个地址码为6位,采用扩展操作码技术,设计12条二地址指令,96条一地址指令,50条
零地址指令。列出操作码的扩展形式并计算操作码的平均长度。
答案
查看答案
第1题
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令有Q条,则一地址指令最多有几种?
第2题
(1)画出操作码的扩展形式。
(2)下图为指令译码逻辑图,其中只给出了二地址指令的译码逻辑,试补全一地址指令和零地址指令的译码逻辑。
(3)计算操作码的平均长度。
第4题
第6题