• 本课程为精品课,您可以登录eeworld继续观看:
  • 语法制导翻译的实现原理1
  • 登录
课程介绍
相关标签: 编译原理
该课程主要讲授编译器设计与实现的主要理论和技术。主要内容包括词法分析、语法分析、语法树构造、语义分析、中间代码生成、代码优化、目标代码生成等主要内容。
显示全部 ↓
推荐视频

    用户评论

    haifeng926
    讲得很细很多,正准备好好学一学。多看来一直想学这门课程,希望能坚持到学完。感谢主讲老师和提供课程的平台。
    2025年02月25日 08:46:34回复|()

    猜您喜欢

    推荐帖子

    关于手机个个模块的拆分组装使用
    手机主板与手机主屏用无线连接,可大大改善手机的续航能力,手机的薄厚问题也得到改善,希望大侠们讨论下这个东西怎么实施
    范凡 创意市集
    matlab第三课--矩阵的大小
    和这个相关的有三个函数[size=78%][list=1][*][font=Wingdings][size=65%]n[/size][/font][/size][font=宋体][size=14pt]size[/size][/font][font=宋体][size=14pt]指令 [/size][/font][size=78%][*][font=Wingdings][size=65%]n[/siz
    gaoxiao 微控制器 MCU
    【T叔藏书阁】好玩的数学(迎狗年大礼包)
    [align=center][/align]一些趣味数学书籍。供大家没事的时候翻着看看。其实挺有意思的。[url=https://download.eeworld.com.cn/detail/tyw/566632]趣味随机问题 孙荣恒著[/url][url=https://download.eeworld.com.cn/detail/tyw/566631]中国古算解趣 郁祖权著[/url][url
    tyw 下载中心专版
    [分享]详细介绍802.11标准的最新进展
    [分享]详细介绍802.11标准的最新进展近一两年已有广泛应用的无线局域网(WLAN)是一种低成本德无线接入技术,作为GPRS或 cdma2000的补充技术,或新的家庭联网方式,它使越来越多的设备供应商涉足此领域。目前应用得比较成功得WLAN技术是802.11,此标准虽然已经经历了十多年的发展,但目前仍在不断的改进和发展之中,以适应安全认证、漫游和QoS等方面的要求。      802.11b和8
    fengzhang2002 无线连接
    stm32 PWM捕获学习
    [size=2]转自:tedeum[/size][size=2][/size][align=left][color=#000][font=Helvetica, Tahoma, Arial, sans-serif][size=14px]发现官方有个例子,固件库里面自带PWM输入功能,经调试稳定可用,代码如下:[/size][/font][/color][/align][color=rgb(0, 0,
    hightemplar ARM技术
    室内无线通信定位技术AOD/AOA,都有哪些无线传输优势?
    物联网无线数传室内定位技术:AOA与AOD针对室内环境无法使用卫星定位的问题,目前市场上已经有了很多不同的室内定位技术。常见的室内无线定位技术有:WiFi通信模块、蓝牙模块、红外线遥控开关、超宽带无线通信技术、RFID射频技术、ZigBee模块、cat.1定位模块、GPS定位导航模块等。蓝牙无线通信模块作为一种短距离低功耗的无线传输技术,在室内安装适当的蓝牙局域网接入点后,将网络配置成基于多用户的
    成都亿佰特 无线连接

    推荐文章

    GCC编译器原理(二)------编译原理一:ELF文件(1) 2024年08月22日
    二、ELF 文件介绍 2.1 可执行文件格式综述 相对于其它文件类型,可执行文件可能是一个操作系统中最重要的文件类型,因为它们是完成操作的真正执行者。可执行文件的大小、运行速度、资源占用情况以及可扩展性、可移植性等与文件格式的定义和文件加载过程紧密相关。研究可执行文件的格式对编写高性能程序和一些黑客技术的运用都是非常有意义的。 可执行链接格式 ( Executable...
    GCC编译器原理(三)------编译原理三:编译过程(2-1)---编译之词法分析 2024年08月22日
    二、编译 编译过程就是把预处理完的文件进行一系列词法分析、语法分析、语义分析及优化后生成相应的汇编代码文件,这个过程是整个程序构建的核心部分,也是最复杂的部分之一。 现在版本的 GCC 把预编译和编译两个步骤合并成一个步骤,使用 cc1 的程序来完成这两个步骤。 编译过程一般分为 6 个步骤:扫描、语法分析、语义分析、源代码优化、代码生成和目标代码优化,过程如下图: 2....
    GCC编译器原理(三)------编译原理三:编译过程(2-2)---编译之语法分析 2024年08月22日
    2.2 语法分析 语法分析器(Grammar Parser)将对由扫描器产生的记号进行语法分析,从而产生语法树(Syntax Tree)。整个分析过程采用了上下文无关语法(Context-free Grammar)的分析手段。 由语法分析器生成的语法树就是以表达式(Expression)为节点的树。如下所示: 从图中可以知道,整个语句就是一个赋值表达式:赋值表达式的左...
    GCC编译器原理(三)------编译原理三:编译过程(3)---编译之汇编以及静态链接【1】 2024年08月22日
    三、汇编 编译过程就是生成汇编代码的过程,在编译过程中,也会调用汇编器 as,将源代码生成汇编代码。比如,执行 gcc -S hello.c -o hello.s 此时已经生成了汇编代码。 汇编的过程就是将 hello.s 生成目标文件。 汇编器是将汇编代码转变成机器可以执行的指令,每一个汇编语句几乎都对应一条机器指令。汇编器的汇编过程相对于编译器来讲比较简单,只是根据汇编指...

    推荐内容

    可能感兴趣器件

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

     
    机器人开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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