求解:设某指令系统的指令字是16位,每个地址码为6位,若二地址指令15条,一地址指令48条,则剩下的零地址
1个回答

因为每个地址码为6位,所以二地址、一地址、零地址的操作码长度分别为4位、10位、16位。二地址指令操作码每减少一种就可多构成2^6种一地址指令操作码;一地址指令操作码每减少一种,就可多构成2^6种零地址指令操作码。

因二地址指令有15条,则一地址指令最多有(2^4-15)*2^6=64 条;而现在一地址指令只有48条,所以零地址指令有(64-48)*2^6=1024 条。...