什么是零地址指令?

2025-03-28 09:29:00
推荐回答(2个)
回答1:

零地址指令只有操作码,没有操作数。这种指令有两种情况:一是无需操作数,另一种是操作数为默认的(隐含的),默认为操作数在寄存器中,指令可直接访问寄存器。

回答2:

地址码通常指定参与操作的操作数的地址。根据一条指令中有操作数地址数X,可将该指令称为X操作数指令或X地址指令。目前二地址和一地址指令格式用的得最多。 零地址指令的指令字中只有操作码,而没有地址码。 一地址指令常称单操作数指令。 (AC) OP (A) → AC 二地址指令常称双操作数指令,它有两个地址码字段A1和A2,分别指明参与操作的两个数在内存中或运算器通用寄存器的地址,其中地址A1兼做存放操作结果的地址。 (A1) OP (A2) → A1 三地址指令字中有三个操作数地址A1,A2和A3。 (A1) OP (A2) → A3 明白????