指令格式

  • 操作码:定长、变长(扩展)
  • 地址码:定长、变长。四地址-零地址

指令寻址

程序计数器PC

指令寻址

  • 顺序寻址
  • 跳跃寻址

数据寻址

  • 寻址特征:隐含(程序指定)、立即(A即是操作数)、堆栈;直接(EA=A)、间接(EA=(A))、寄存器(EA=R)、寄存器间接(EA=(R))

偏移寻址

  • 基址(EA=(BR)+A):多道程序
  • 变址(EA=(IX)+A):循环程序
  • 相对(EA=(PC)+A):转移指令

CISC和RISC

  • CISC(complex):x86架构,笔记本、台式
  • RISC(reduced 2-8定律):ARM架构,手机、平板。