指令格式 一条指令由操作码和地址码组成,其中地址码可能有0~4个 按地址码数目分类 零地址指令 不需要地址码,如空操作、停机、关中断等指令 一地址指令 只需要单操作数,如加1、减1、取反、求补等 指令含义:OP(A1)→A1,完成一条指令需要3次访存:取指→读A1→写A1 需要两个操作数,但其中一个操作数隐含在某个寄存器(如隐含在ACC) 指令含义:(ACC)OP(A1)→ACC,完成一条指令需要2次访存:取指→读A1 注:A1指某个主存地址,(A1)表示A1所指向的地址中的内容 二地址指令 常用于需要两个操作数的算术运算、逻辑运算相关指令 指令含义:(A1)OP(A2)→A1,完成一条指