基本信息
文件名称:计算机系统——从应用程序到底层实现 课件02-02-miniCC编译工具链.pptx
文件大小:4.48 MB
总页数:11 页
更新时间:2025-08-02
总字数:约小于1千字
文档摘要
《计算机系统》miniCC编译工具链《计算机系统》课程教学组
编译工具链编译工具链:输入--符合要求的程序输出--可执行代码约定无处不在!C语言子集汇编语言规范机器指令可执行文件格式
编译器将c代码转换成四元组(/paths/ug63ackx)
编译器将四元组转成汇编代码
汇编器将汇编代码转成机器代码vspm可以直接执行汇编代码,所以可以省略原型机cpu只能执行机器指令,需要将汇编代码转换成机器码
链接器将汇编代码组装好,准备装载至内存vspm对链接的要求比较简单,只要求指明数据段的大小,并且约定好从00000000开始为数据段,接下来的就是代码段
编译工具链x86芯片,能执行的就只有指令集