存储器地址寄存器MAR存放的是指令地址还是操作数地址

在处理器内部,专门有一个寄存器用来存放指令的地址,这个寄存器通常被称为程序计数器(PC)或者指令指针(IP)。它的作用是指示下一条要执行的指令在存储器中的位置,而不是用来存放操作数的地址。

关于指令格式,二地址指令意味着指令中包含了两个地址信息。如果是单字长指令,其总长度通常为16位,因为一个字等于两个字节,也就是16位。而如果是双字长指令,整个指令的长度则会达到32位。