编译原理(极速版)

Chapter 1 概述

1.1 概念

编译器 :翻译官,语义要相同

编译器静态计算生成目标程序,动态计算得到结果;

解释器:边解释边运行

1.2 结构

非常模块化,分为前端和后端;

按照阶段来看,可以看作流水线

一、没有优化的结构

词法分析、语法分析、语义分析、代码生成

相关推荐
爱吃甜品的糯米团子20 小时前
Linux 学习笔记之 VI 编辑器与文件查找技巧
linux·笔记·学习
取酒鱼食--【余九】20 小时前
机器人学基础(一)【坐标系和位姿变换】
笔记·算法·机器人·开源·机器人运动学·机器人学基础
我先去打把游戏先20 小时前
VSCode通过SSH连接到Ubuntu虚拟机失败“找不到ssh安装”问题解决
笔记·vscode·单片机·嵌入式硬件·学习·ubuntu·ssh
XiangrongZ21 小时前
江协科技STM32课程笔记(三)—定时器TIM(输出比较)
笔记·科技·stm32
koo3641 天前
李宏毅机器学习笔记17
人工智能·笔记·机器学习
aramae1 天前
数据结构与算法(递归)
开发语言·经验分享·笔记·算法
程序员大雄学编程1 天前
「深度学习笔记1」深度学习全面解析:从基本概念到未来趋势
人工智能·笔记·深度学习
聪明的笨猪猪1 天前
Java 面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
骁的小小站1 天前
Learn C the Hardway学习笔记和拓展知识(一)
c语言·开发语言·c++·经验分享·笔记·学习·bash
摇滚侠1 天前
Spring Boot 3零基础教程,yml语法细节,笔记16
java·spring boot·笔记