CALL
专门一个章节来说。对我个人而言,理顺了一些 c++ 编译的线。很👍
B 站链接:
解释语言与编译语言:


程序编译执行流程:

编译
后续会重新看 CS164。
compiler 生成的.s 文件会有伪指令
assemble
assemble 会将.s 转化成.o。
assemble 的功能:

Assembler Directives

指令转化
会将伪指令转化成机器指令
如:not t0,t1 会转化成 xori t0,t1,-1
.o 记录的内容:

中文解释:

Linker
功能:



哪些地址需要重定向呢?

处理重定向的办法:


Loader

总结

转载文章时务必注明原作者及原始链接,并注明「发表于 TesterHome 」,并不得对作品进行修改。
No Reply at the moment.