汇编语言贴近硬件,潜力巨大,此处为个人学习记录。
1、 在命令行中输入masm,后接源程序文件路径和名称,末尾添加分号。
2、 认识操作系统外壳
3、 程序执行流程
4、 在DOS环境下运行1.exe时,系统会将其程序代码载入内存,并由当前的command进程执行。
5、 将CPU的CS:IP寄存器指向程序首条指令地址,启动程序执行。
6、 程序执行完毕后,控制权返回至命令行,CPU随即继续执行后续指令。
7、 通过debug 1.exe启动跟踪,完成初始化后,将CS:IP寄存器设置为指向程序入口地址。
8、 用r命令查看各寄存器的配置状态
9、 DOS系统加载.exe程序的过程解析。
10、 用-u可查看其他命令
11、 通过-t查看分布情况,在int21时使用-p执行程序。
评论
更多评论