某处理机的指令系统要求有三地址指令 [tex=0.5x1.0]2IRxdDa5OUp8cccgqlpdUA==[/tex] 条、单地址指令 [tex=1.5x1.0]fWZV90zIDuURn50I5LSJZQ==[/tex] 条、零地址指令 [tex=1.0x1.0]mqXSIedfIXuT5QAh9Hrzdg==[/tex] 条。设指令字长为 [tex=1.0x1.0]vtBa9L8pY2+8e14UyeHssw==[/tex] 位,每个地址码长度为 [tex=0.5x1.0]/BQKP5E8YnupUQ2sDg7w1Q==[/tex] 位。问能否用扩展编码为其操作码编码? 如果要求单地址指令为 [tex=1.5x1.0]kRg9GGj6kf++AMV+5b+e0Q==[/tex] 条,能否对其操作码扩展编码? 说明理由。
举一反三
- 某计算机的指令字长[tex=1.0x1.0]mqXSIedfIXuT5QAh9Hrzdg==[/tex]位,采用扩展操作码,操作数地址取[tex=0.5x1.0]2IRxdDa5OUp8cccgqlpdUA==[/tex]位。假设该指令系统已有[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]条三地址指令,[tex=0.643x1.0]O+viFNA0oHTwnBtQyi80Zw==[/tex]条二地址指令,没有零地址指令,问最多还有几条一地址指令?[br][/br]
- 假设指令字长为[tex=1.0x1.0]mqXSIedfIXuT5QAh9Hrzdg==[/tex]位,操作数的地址码为[tex=0.5x1.0]BhZ+18hz9Lz5rDhFQ34M8A==[/tex]位,指令有零地址、一地址、二地址三种格式。采用扩展操作码技术,二地址指令最多有几种?[br][/br]
- 某计算机的指令字长16位,釆用扩展操作码,操作数地址取4位。假设该指令系统已有[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]条三地址指令,[tex=0.643x1.0]O+viFNA0oHTwnBtQyi80Zw==[/tex]条二地址指令,没有零地址指令,问最多还有儿条一地址指令?
- 若某机要求:指令字长为12位,每个地址码长为3位,指令操作码按扩展操作码编码。三地址指令4条,单地址指令254条,问零地址指令最多()条。 A: 8 B: 16 C: 32 D: 64
- [tex=1.357x1.0]5F3ozTnp/g5DiyQbr+FrCg==[/tex] 用来存放[input=type:blank,size:4][/input]。 [tex=0.786x1.0]Yn3GgEZev6SOu2r4v1WnCw==[/tex]:指令 [tex=0.786x1.0]ri6gmnf1+J9dGqG5/1sV6A==[/tex]:上一条的指令地址 [tex=0.714x1.0]J/aA9EEo0KmJFnWWfX7LmQ==[/tex]:下一条的指令地址 [tex=0.857x1.0]m2DKAQtGuc1DyN3zyNlILg==[/tex]:正在执行的指令地址