 |
|
joke392
V2EX member #155422, joined on 2016-01-14 12:24:02 +08:00
|
You need to sign in to view this topic
joke392's recent replies
现在放在官方服务器上的笔记有办法迁移到私有云去吗?
不想写脚本的话,可以试试看这个小软件:RegexRenamer
分享我个人的一些经验,我没有很系统地学习过汇编,汇编的知识基本上都是在查 bug 的时候分析反汇编的过程中学到的,指令看不懂再去 google 。
汇编的关键不是语法而是原理,如果你能弄明白“函数是什么”这个问题,自然就知道该如何去学习汇编了。下面的几个问题也许能给你提供一些方向:
1. CPU 、寄存器和内存的关系是什么?反汇编一下`a=1; b=2; a++; c=a+b;`这段简单的代码也许能加深你的理解, a 是静态变量和局部变量时有什么不同?
2. 函数执行完后为什么能回到原来的位置继续执行?不妨再反汇编一段简单的代码看看。
3. 尝试看懂程序编译后生成的 map 文件
4. 从中断返回后,为什么还能回到原来执行的位置继续执行?