用汇编语言,exe文件装入内存后,怎样知道它的占用的位置和大小?

来源:百度知道 编辑:UC知道 时间:2024/06/18 03:41:56
用ollydbg查看,没有BX/CX 寄存器,只有EBX ECX等,那么,程序代码占用内存的具体位置到底是什么呢?

在 开始-》运行-》COMMAND 下 DEBUG 你的程序~~ 然后 CX就是 占用 大小
程序位置 就是 DS+10H 就是你的程序位置了~!

16位的dos程序用debug调试比较好
用r命令看寄存器

ollydbg装入EXE后,在最左边有一竖栏数据,那就是
程序代码占用内存的具体位置,那是绝对的物理地址。