摘要: 代码优化 以老师PPT为标准,借鉴部分教材内容,AlvinZH学习笔记。 概述 .1. 目的:提高目标代码运行效率。时间效率(减少运行时间);空间效率(减少内存容量)。 原则:进行优化必须严格遵循“不能改变原有程序语义”原则。 2. 优化的分类 从优化的层次,与机器是否有关,分为:独立于机器的优化、 阅读全文
posted @ 2018-01-19 23:35 AlvinZH 阅读(3548) 评论(0) 推荐(0) 编辑
摘要: 错误处理 说明:以老师PPT为标准,借鉴部分教材内容,AlvinZH学习笔记。 1. 目标:编译程序对于语法和语义正确的源程序要正确地编译生成等价的目标代码;而对于错误的源程序不能一发现就停止,而是要能检查出错误的性质和出错位置,并使编译能继续下去,同时尽可能多而准确地发现错误和指出各种错误。 2. 阅读全文
posted @ 2018-01-19 23:34 AlvinZH 阅读(3485) 评论(0) 推荐(0) 编辑
摘要: 源程序的中间形式 以老师PPT为标准,借鉴部分教材内容,AlvinZH学习笔记。 概述 1. 源程序的中间形式实在编译程序将高级语言翻译为汇编语言或机器代码的过程中产生的一种内部表示,也称为中间表示、中间语言或中间代码。 特点是结构简单,含义明确,有许多的优点。 2.优点 生成中间代码时,可以不考虑 阅读全文
posted @ 2018-01-19 06:30 AlvinZH 阅读(1385) 评论(0) 推荐(0) 编辑