
CMP(compare)比较指令 CMP把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结果,只是正确的更改标志;一般CMP做完...
得到一个大小为4KB的页的基址,而且在该页中有全局变量g的地址;ADRP就是讲该页的基址存到寄存器X8中; ADD指令会算出g的地址,X8+#_...
源码、反码、补码 数字在自然界中抽象出来的时候,是没有正数和负数的概念的(一个人,两个人,而没有负一个人);计算机保存最原始的数字,也是没有正负...
CPU内部的寄存器中,有一种特殊的寄存器,这种寄存器在ARM中,被称为状态寄存器,即CPSR(current program satus reg...
进制 学习进制的障碍 很多人学不好进制,原因是总以十进制为依托去考虑其他进制,需要运算的时候也总是先转换成十进制,这种学习方法是错误的.我们为什...
函数参数 ARM64下,函数的参数是放到x0到x7(wo-w7)这八个寄存器中 如果寄存器的个数超过八个,就会把超过的参数入栈; 函数返回值 函...
栈 栈:是一种具有特殊的访问方式的存储空间(后进先出, Last In Out Firt,LIFO) SP和FP寄存器 sp寄存器在任意时刻会保...
通用寄存器 ARM64拥有31个64位的通用寄存器(x0到x30),这些寄存器通常用来存放一般性的数据,称为通用寄存器(有时也有特定用途)w0到...
总线 总线的定义 每一个CPU芯片都有许多管脚,这些管脚和总线相连,CPU通过总线跟外部器件进行交互总线实际上就是一根根导线的集合 总线的分类 ...
文集作者