文章目录
一、指令格式
- 指令:计算机运行的最小功能单位
- 指令格式:操作码OP和地址码A两部分
1.1 按指令地址分类
1.1.1 零地址指令
- O P OP OP
- 不需要操作数,如空操作、停机、关中断
- 堆栈计算机:两个操作数放在栈顶和次栈顶,计算结果压回栈顶
1.1.2 一地址指令
- O P + A 1 OP+A_1 OP+A1
- 只需要单操作数:如加1、减1、取反、求补等, O P ( A 1 ) − > A 1 OP(A_1)->A_1 OP(A1)−>A1 ,访存三次
- 需要两个操作数:其中一个操作数隐含在某寄存器中(如ACC) ( A C C ) O P ( A 1 ) − > A C C (ACC)OP(A_1)->ACC (ACC)OP(A1)−>ACC,访存两次