热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

自己动手写编译器链接器

  • 1星
  • 2022-02-10
  • 51.75MB
  • 需要1积分
  • 16次下载
标签: 编译器

编译器

链接器

链接器

自己动手写编译器、链接器讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intel  x86机器语言。在本书中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与Yacc这些编译器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。

本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校编译原理课程的实践教材。

目录

第1章  引言  1

第2章  文法知识  10

第3章  SC语言定义  26

第4章  SC语言词法分析  52

第5章  SC语言语法分析  87

第6章  符号表  120

第7章  生成COFF目标文件  157

第8章  x86机器语言  187

第9章  SCC语义分析  229

第10章  链接器  261

第11章  SC语言程序开发  304

展开预览

猜您喜欢

推荐帖子 最新更新时间:2024-11-13 06:35

关于BeagleBone Black增加iwlist的内核支持之后,系统无法进入Matrix app界面的讨论
本帖最后由 anananjjj 于 2018-5-3 22:50 编辑 硬件平台是基于BeagleBone Black设计的扩展板: https://bbs.eeworld.com.cn/thread-438921-1-1.html 碰到了奇怪的问题,本人在扩展板上增加了USB无线网卡,并将驱动程序添加进去: 添加USB waln0 最开始,没有wlan0,原因时没有添加内核配置:
anananjjj Linux与安卓
话筒与话筒前置放大器之间的匹配
现在网上唱歌或发表言论尤其多,那么话筒与话筒放大器之间的匹配就显得非常重要!      在话筒和前置放大器应用领域,“阻抗匹配(Impedance Matching)”是一个存在广泛误解的话题。因为事实上,绝大多数话筒和绝大多数前置放大器,相互之间都能够形成比较令人满意的组合,根本不需要进行所谓“真正”的阻抗匹配。至于“阻抗匹配”问题的提出,只有在极力追求某种特定的音质、音调、着色(colo
fish001 模拟与混合信号
DSP上视频算法的经验
DSP上实现 视频算法 , 总的来说起码要有几个过程:        1 PC“源代码出真知”        图像算法熟悉, VC环境很熟悉(一般PC调试环境),之后就是看代码,这个过程非常的痛苦。但算法真正理解必须要看代码,才能理解图像读入, 分析,处理等全过程,理论上的东西和实际处理差之千里。        2 熟悉利器        TI系列的DSP平台,以6000系列文档非常浩大
Aguilera DSP 与 ARM 处理器
Mac下Kinetis MCU 调试hello world笔记
本帖最后由 shinykongcn 于 2017-3-5 11:57 编辑 所需软件:KDS IDE,Kinetis SDK所用开发板:FRDM-KL02Z  (ARM Cortex-M0+) 注意事项:如果在Mac下使用Kinetis开发板,则必须使用J-Link OpenSDA固件才能在KDS IDE中进行调试! 固件更新参考上篇(注意需要再windows系统下才行):http://b
shinykongcn NXP MCU
未来手机发展的重点来了,赶快看过来!
UWB(UltraWideband,超宽带)技术,由于其高度准确,低功耗,强大且安全的特性,被应用于确定设备的位置,移动和距离的。因此,未来UWB技术必将是手机发展的重点。   根据ABI Research 的预测,从 2019 年到 2025 年的近 5.14 亿部,届时将有 32.5% 的智能手机集成了 UWB 芯片。   但是,UWB 技术也存在众多挑战,天线的复杂集
alan000345 RF/无线
额外的降噪设计策略
在设计中使用噪声最小的一流 LNA。 进行系统设计时,需考虑应用的真正标称温度。 通过屏蔽或消除噪声源,隔离外部噪声或防止其影响接收器的性能或输入。 降低直流配电电路的特性阻抗,以减少噪声耦合。 避免沿信号路径直至 LNA 输入端使用产生损耗的元件。 保持 LNA 输入和输出的射频阻抗,并将具有噪声的走线或电路与 LNA 或接收器路径隔离。 此外,使用 GaN
alan000345 RF/无线
2021年第一季度动力电池分析
【来源:汽车电子设计 作者:朱玉龙】到了一个季度末尾,需要对当前第一季度动力电池实际的情况做一个细致的对比。首先还是引用一下中国汽车动力电池产业创新联盟发布的数据,3月产量、销量和装机量分别为11.3G、8.9G和9.0G,累积Q1 产量、销量和装机量分别为32.8G、23.9G和23.2G。我们根据这个数据来逐步进行探讨。            图1 动力电池产量和装车量的情
eric_wang 电源技术
东芝光继电器评测——动态特性测试(二)
前文说到这款光继电器开关切换时延较大,怀疑是负载的问题 东芝光继电器评测——动态特性测试 这次换个负载再试下:一个额定功率50W的 绕线电阻,阻值3Ω 导线是随便选的,接线比较随意,所以接触电阻比较大 实测导通电流 1.41A,也就是说整个电路阻抗约为3.6Ω左右 如果按照输出信号幅度达到导通信号50%电平来看,输出时延约为7.9ms,和上一次的测试十分接
tianshuihu 东芝光电继电器TLP3547评测

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×