基础概念

相关提炼内容见 instruction-set

  • 指令寻址:顺序寻址(PC+1)、跳跃寻址
  • 数据寻址
    • 隐含寻址:操作数地址隐含
    • 直接寻址:EA = A
    • 间接寻址:EA = (A)
    • 寄存器寻址:EA = Ri
    • 寄存器间接寻址:EA = (Ri)
    • 相对寻址:EA = (PC) + A(用于转移指令)
    • 基址寻址:EA = (BR) + A(面向操作系统)
    • 变址寻址:EA = (IX) + A(面向用户,循环程序)
    • 堆栈寻址:硬堆栈、软堆栈
  • X86 汇编指令入门:寄存器、寻址模式、常用指令(mov、push、pop、add/sub、jmp 等)