计算机基础--汇编语言

435 阅读1分钟

汇编语言种类

  • 8086(16bit)
  • x860(32bit)
  • x64(64bit)
  • ARM汇编(嵌入式、移动设备)

x86、x64汇编根据编译器的不同,有2种书写格式

  • Intel:Windows派系
  • AT&T:Unix派系 作为iOS开发工程师,最主要的汇编语言是:
  • AT&T汇编:iOS模拟器
  • ARM汇编:iOS真机

常见汇编指令

6037e6260ebeb9aca56040888.jpeg

寄存器

以rax为例: 截屏2021-09-24 下午10.36.46.png

lldb常用指令

源码级别汇编级别
遇到子函数会进入子函数s, stepsi, stepi
遇到子函数不进入子函数n, nextni, nexti
finish: 直接执行完当前函数的所有代码,返回到上一个函数