首先是编译器相关的业务逻辑,其中的算法不算难但是要参考 ssa book。从上一届的经验来看是必须要实现 ssa 形式的ir 才能够写几个性能优化的pass,所以参考这本书就显得非常必要了。我们是从寒假开始组队学习这本书的,给我的感觉是如果具备一些简单算法和数据结构基础和有人指导的话进度会非常快,跟开图打星际争霸...
;.BaseOfDataddDATA_BASE ;数据基址-被下面的.lfanew替换了~这个数值本身也没有什么用 .lfanewdd0Ch ;61 62 | 63 64---标识.PE头部的起始位置这里写为C-看上面第13字节 ;DOS STUB部分的最后结尾部分---标识:PE头部的起始位置~他的位置是固定的所以只能写在最后了 ;align 16, DB 0 .ImageBaseddimageba...