本文不是讲述汇编语言,而是讲述调试过程中,应该掌握的基本汇编指令,这样对后来的调试过程是有很大帮助。如果一点都不懂,软件调试将难以进行。汇编基础比较好的同学可以直接跳过本章。 实验环境:WIN7 + VS20081.mov指令 代码段: int a = 0; __asm { mov a,10;//相当于 mov dword ptr[a], 10; } 说明:给变量a赋值。(将10写入变量a所在地址处) 代码段: int a = 0; __asm { mov eax, 100;//将100写入eax寄存器 mov a, eax;//将eax寄存器中的内容,写入变量a所在地址处 } 说明:将100赋值给eax寄存器,并且将eax寄存器的值赋值给变量a。 代码段: int a = 0; int *p = &a; __asm { mov eax, dword ptr
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)