• 2022-06-19
    某计算机的指令字长16位,釆用扩展操作码,操作数地址取4位。假设该指令系统已有[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]条三地址指令,[tex=0.643x1.0]O+viFNA0oHTwnBtQyi80Zw==[/tex]条二地址指令,没有零地址指令,问最多还有儿条一地址指令?
  • 根据题意, 三地址、二地址和一地址指令的操作码位数分别是 4 位、 8 位和 12 位,故一地 址指令最多还有 [tex=9.286x1.571]4amPwdUQ0VRxG17ZeuN26lvXlF7WD1fAxrZSmPK4sbNug3w345o9yjv+gADdAIpye3GSoC/uhhGlQsDw+V9BUA==[/tex] 条。

    举一反三

    内容

    • 0

      某机器字长32位,指令单字长,指令系统中具有二地址指令、一地址指令和零地址指令若干条。已知每个地址长12位,采用扩展操作码方式,则该指令系统中二地址指令 操作码有( )位,一地址指令操作码有( )位,零地址指令的操作码有( )位

    • 1

      某指令系统指令长16位,采用扩展操作码,每个操作数的地址码长4位,指令分为三地址指令M条,双地址指令N条,没有零地址指令,那么双地址指令的操作码可扩展到______位

    • 2

      假设指令字长为[tex=1.0x1.0]mqXSIedfIXuT5QAh9Hrzdg==[/tex]位,操作数的地址码为[tex=0.5x1.0]BhZ+18hz9Lz5rDhFQ34M8A==[/tex]位,指令有零地址、一地址、二地址三种格式。采用扩展操作码技术,二地址指令最多有几种?[br][/br]

    • 3

      中国大学MOOC: 某计算机为定长指令字结构,采用扩展操作码编码方式,指令长度为16位,每个地 址码占4位,若已设计三地址指令15条,二地址指令8条,一地址指令127条,则剩下的零地址指令最多有( )条. (只需要填阿拉伯数字)

    • 4

      某机指令字长16位,具有二地址、一地址和零地址三种指令格式,规定每个操作数的地址码为5位,采用操作码扩展技术,二地址指令最多可以安排( )条,一地址指令最多可以安排( )条,零地址指令最多可以安排( )条