编译原理
文章平均质量分 83
wangwangblog
这个作者很懒,什么都没留下…
展开
-
Bison 基础
%原创 2023-09-17 21:43:56 · 863 阅读 · 0 评论 -
编译原理运行时刻环境
编译原理运行时刻环境运行时存储组织概述编译程序是将源程序的算法描述部分和数据说明部分,分别翻译成机器目标代码和数据存储单元,最终获得目标程序。目标程序在目标机环境中运行时,都置身于自己的一个运行时存储空间。在基于操作系统之上运行的情况下,目标程序将在自己的逻辑地址空间内运行并存储数据。编译程序在生成代码时,负责明确各类对象在逻辑地址空间是如何存放的,以及目标代码运行时,如何使用逻辑地址空间。在编译过程中,源程序的对象地址分配往往是相对于运行存储空间的偏移量,对象访问采用“基地址+偏移量”寻址方式进行原创 2022-05-19 11:13:18 · 1580 阅读 · 0 评论 -
编译原理基础_龙书学习记录
编译原理基础语言处理器编译器是一种程序,可以阅读源程序(某一种语言编写)并将其翻译成目标程序(目标语言编写)。编译器的重要任务之一是报告它在翻译过程中发现的源程序中的错误。解释器是另一种常见的语言处理器。它并不通过翻译的方式生成目标程序。从用户的角度来看,解释器直接利用用户提供的输入执行源程序中指定的操作。编译器,和解释器(Interpreter) 是常见的两种形式。主要区别:目标语言翻译成一种能被计算机执行的形式,完成这一过程的软件系统称为编译器(compiler)解释器并不同编译器一样将源原创 2022-04-19 09:55:32 · 363 阅读 · 0 评论 -
程序的机器级表示
程序编码原创 2022-04-19 09:48:04 · 1958 阅读 · 0 评论