某指令系统指令字长16位,每个地址码为6位,若二地址指令15条,一地址指令62条,则剩下零地址指令最多有多少条()A.64B.96C.128D.255
某指令系统指令字长16位,每个地址码为6位,若二地址指令15条,一地址指令62条,则剩下零地址指令最多有多少条()
A.64
B.96
C.128
D.255
参考答案和解析
操作码按短到长进行扩展编码。对于二地址指令,两个地址码占 12 位,剩下的操作码占 4 位,最多有 16 种编码,15 条指令用掉 15 种编码 0000~1110,还剩一种编码 1111;对于一地址指令,高 4 位操作码一定是 1111,最低 6 位是一个地址码,剩下的中间操作码还有6 位,最多可以有 64 种编码,指令条数是 48,因此只需从 64 种编码中选 48 种作为 48 条指令的操作码。可采用如下的操作码编码方案:1111 0 00000~1111 0 11111(共 32 种编码)、1111 1 0 0000~1111 1 0 1111(共 16 种编码);对于零地址指令,其高 10 位操作码的编码空间为 1111 1 1 0000~1111 1 1 1111,因此,高 10 位共有 16 种编码可用,再加上低 6 位的64 种编码,一共可组合成 16\times 64=1024 种编码,可以分别分配给 1024 种指令。故剩下的零地址指令最多有 1024 条。
相关考题:
● 计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其(1) 。(1)A. 操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B. 操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C. 操作码和地址码都应存入指令寄存器(IR)D. 操作码和地址码都应存入程序计数器(PC)
计算机指令一股包括操作码和地址码两部分,为分析执行一条指令,其______。A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C.操作码和地址码都应存入指令寄存器(IR)D.操作码和地址码都应存入程序计数器(PC)
假设某计算机指令字长度为32位,具有二地址、一地址、零地址3种指令格式。什么是零地址指令?假设每个操作数地址规定用8位表示,若操作码字段固定为8位,现已设计出K条二地址指令,L条零地址指令,那么这台计算机最多能设计出多少条单地址指令?
地址码表示______________。以其数量为依据,可以将指令分为______________、______________、______________、三地址指令和多地址指令等几种。
某计算机字长16位,运算器16位,有16个通用寄存器,8种寻址方式,主存128KW,指令中操作数地址码由寻址方式字段和寄存器号字段组成。试问, (1)单操作数指令最多有多少条?(2)双操作数指令最多有多少条?(3)直接寻址的范围多大?(4)变址寻址的范围多大?
● 计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,则其 (5) 。(5)A. 操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B. 操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C. 操作码和地址码都应存入指令寄存器(IR)D. 操作码和地址码都应存入程序计数器(PC)
下列关于指令系统的描述,正确的是( )。A.指令由操作码和控制码两部分组成B.指令的地址码部分可能是操作数,也可能是操作数的内存单元地址C.指令的地址码部分是不可缺少的D.指令的操作码部分描述了完成指令所需要的操作数类型
假设某子程序使用的返回指令是RET4,则返回地址为( )。A.CALL指令下面第二条指令的地址B.(SP+1)和(SP)中存放的地址C.SP+5)和(SP+4)中存放的地址D.CALL 指令下面第四条指令的地址
在关于二地址指令的描述中,正确的是()。A.指令的地址码字段存放的一定是操作数B.指令的地址码字段存放的一定是操作数地址C.指令的地址码字段存放的一定是寄存器号D.运算结果通常存放在其中一个地址码所提供的地址中
某机器指令字长12位,有零地址、一地址、二地址三种指令,地址码长4位,采用扩展操作码技术。若二地址指令和一地址指令条数都取最大值,则该机指令条数最多为()。A.16B.46C.48D.4366
计算机指令一般包括操作码和地址码两部分,为分析执行一条命令,其()。A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C.操作码和地址码都应存入指令寄存器D.操作码和地址码都应存入程序计数器
下列关于指令系统的描述,正确的是()。A、指令由操作码和控制码两部分组成B、指令的地址码部分可能是操作数,也可能是操作数的内存单元地址C、指令的地址码部分是不可缺少的D、指令的操作码部分描述了完成指令所需要的操作数类型
单选题若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入()。APC(程序计数器)BAR(地址寄存器)CAC(累加器)DALU(逻辑运算单元)