6篇文章 · 5755字 · 1人关注
在高级语言中,函数调用很简单,直接调用并传入相关的参数即可。在汇编语言中除了传参外,还要有当前数据入栈、申请新函数使用栈等过程。在具体介绍前,有...
数据处理指令大致可以分成三类:数据传送指令、比较指令、逻辑运算指令。下面就这几种指令作简单的介绍与分析。 数据传送指令 最常用的就是MOV指令了...
在ARM中,有两种形式的跳转方式:长跳转与短跳转。两种方式在本质上都是一样的:都是通过改变PC寄存器的值来实现指令的跳转。 长跳转 长跳转通过直...
说到汇编语言,首先想到的可能就是那看起来很奇怪的三个字符组成的各种指令了。这里就用几个篇幅的时间来学习下汇编最基础的指令系统。在学习具体指令之前...
上篇文章里对寄存器大致理了一下,但总觉得要单独的对寄存器做一篇详细的说明,因为它是整个汇编语言的基础:从整体来说,汇编程序可以看成CPU对所有寄...
为了深入学习逆向工程,硬着头皮看起了汇编语言的相关书籍。先是在网上零星的查找相关资料与各种汇编命令的含义。效果就是基本看了就忘,忘了再查。然后从...
文集作者