5、目标代码生成 。目标代码生成是编译的最后一个阶段 。目标代码生成器把语法分析后或优化后的中间代码变换成目标代码 。目标代码有三种形式:可以立即执行的机器语言代码,所有地址都重定位;待装配的机器语言模块,当需要执行时,由连接装入程序把它们和某些运行程序连接起来,转换成能执行的机器语言代码;汇编语言代码,须经过汇编程序汇编后,成为可执行的机器语言代码 。
目标代码生成阶段应考虑直接影响到目标代码速度的三个问题:一是如何生成较短的目标代码;二是如何充分利用计算机中的寄存器 , 减少目标代码访问存储单元的次数;三是如何充分利用计算机指令系统的特点,以提高目标代码的质量 。
【能将高级语言转换成目标程序的是编译程序 能将高级语言转换成目标程序的是】
推荐阅读
- 粗粉条要怎么泡才会软 粗粉条要如何泡才会软
- qq网名情侣超拽霸气 qq网名情侣超拽霸气有哪些
- 自锁器配用的柔性导轨为多少毫米长度 自锁器配用的柔性导轨为多少毫米
- 开始菜单无法打开
- 合肥庐阳区双岗街道单管核酸采样点 合肥庐阳区双岗街道单管核酸采样点在哪
- 同人是什么意思啊 同人是啥意思
- 禁止转载文字版是什么意思
- 合肥庐阳区三孝口街道单管核酸采样点
- 万象物语3月13日更新了什么 3月13日角色平衡调整内容一览