设指令字长为16位,每个地址码为6位,采用扩展操作码技术,设计12条二地址指令96条一地址指令,50条零地址指令。列出操作码的扩展形式并计算操作码的平均长度。
举一反三
- 指令字长为12位,每个地址码为3位,采用扩展操作码的方式,设计4条三地址指令、16 条二地址指令、64条一地址指令和16条零地址指令。(1)给出一种操作码的扩展方案。(2)画出指令译码逻辑.(3)计算操作码的平均长度。
- 中国大学MOOC: 某计算机为定长指令字结构,采用扩展操作码编码方式,指令长度为16位,每个地 址码占4位,若已设计三地址指令15条,二地址指令8条,一地址指令127条,则剩下的零地址指令最多有( )条. (只需要填阿拉伯数字)
- 某机器字长32位,指令单字长,指令系统中具有二地址指令、一地址指令和零地址指令若干条。已知每个地址长12位,采用扩展操作码方式,则该指令系统中二地址指令 操作码有( )位,一地址指令操作码有( )位,零地址指令的操作码有( )位
- 指令字长为16位,每个地址码为6位,采用扩展操作码的方式,设计14条二地址指令, 100条一地址指令, 100条零地址指令。①画出扩展图。②给出指令译码逻辑。③计算操作码平均长度。
- 某机指令字长16位,具有二地址指令、一地址指令和零地址三种指令格式,规定每个操作数的地址码为5位,采用操作码扩展技术,二地址指令最多有( )条,一地址指令最多有( )条,零地址指令最多有( )条。