7篇文章 · 4464字 · 1人关注
循环&选择 cmp(Compare)比较指令 CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结果,只是正确的更改...
函数本质 关于CPU的补充 寄存器 CPU除了有控制器、运算器还有寄存器。其中寄存器的作用就是进行数据的临时存储。 CPU的运算速度是非常快的,...
sp 需要16位对齐函数参数从x0开始调用 常量的获取 adrp 指令:adr(address)p(page)adrp x0, x1第一步:将1...
状态寄存器 CPU内部的寄存器中,有一种特殊的寄存器(对于不同的处理器,个数和结构都可能不同).这种寄存器在ARM中,被称为状态寄存器就是...
汇编函数结构 函数外传递函数参数(push ss 或者 直接传寄存器) 保护bp:push bp 用bp记录原先sp的位置 在生成局部变量之间,...
用ss来存取参数 当然由于现在强大的硬件支持,如果参数个数小于8个很少能看见用ss来存取参数,xcode都是直接用通用寄存器来搞的。 平栈核心思...
这个只是一个复习笔记,只是单纯的脑子笨,把之前的学过的知识捋一遍而已,并不是教什么。如果之前没学过汇编的童鞋还是别看了,学过的看一大体回顾一下。...
文集作者