本课程为精品课,您可以登录eeworld继续观看: 递归下降分析算法3继续观看 课时1:编译器概述 课时2:编译器结构 课时3:编译器实例 课时4:词法分析的任务 课时5:词法分析器的手工构造1 课时6:词法分析器的手工构造2 课时7:词法分析器的手工构造3 课时8:正则表达式1 课时9:正则表达式2 课时10:正则表达式3 课时11:正则表达式4 课时12:有限状态自动机1 课时13:有限状态自动机2 课时14:RE转换成NFA:Thompson算法1 课时15:RE转换成NFA:Thompson算法2 课时16:RE转换成NFA:Thompson算法3 课时17:NFA转换成DFA:子集构造算法1 课时18:NFA转换成DFA:子集构造算法2 课时19:NFA转换成DFA:子集构造算法3 课时20:NFA转换成DFA:子集构造算法4 课时21:DFA的最小化:Hopcroft算法1 课时22:DFA的最小化:Hopcroft算法2 课时23:DFA的最小化:Hopcroft算法3 课时24:从DFA生成分析算法1 课时25:从DFA生成分析算法2 课时26:从DFA生成分析算法3 课时27:语法分析的任务1 课时28:语法分析的任务2 课时29:语法分析的任务3 课时30:上下文无关文法和推导1 课时31:上下文无关文法和推导2 课时32:上下文无关文法和推导3 课时33:上下文无关文法和推导4 课时34:上下文无关文法和推导5 课时35:分析树和二义性文法1 课时36:分析树和二义性文法2 课时37:分析树和二义性文法3 课时38:分析树和二义性文法4 课时39:自顶向下分析1 课时40:自顶向下分析2 课时41:自顶向下分析3 课时42:自顶向下分析4 课时43:递归下降分析算法1 课时44:递归下降分析算法2 课时45:递归下降分析算法3 课时46:递归下降分析算法4 课时47:LL(1)分析算法1 课时48:LL(1)分析算法2 课时49:LL(1)分析算法3 课时50:LL(1)分析算法4 课时51:LL(1)分析算法5 课时52:LL(1)分析算法6 课时53:LL(1)分析算法7 课时54:LL(1)分析算法8 课时55:LL(1)分析的冲突处理 课时56:LR(0)分析算法1 课时57:LR(0)分析算法2 课时58:LR(0)分析算法3 课时59:LR(0)分析算法4 课时60:SLR分析算法 课时61:LR(1)分析算法 课时62:LR(1)分析工具1 课时63:LR(1)分析工具2 课时64:LR(1)分析工具3 课时65:语法制导翻译1 课时66:语法制导翻译2 课时67:语法制导翻译3 课时68:语法制导翻译的实现原理1 课时69:语法制导翻译的实现原理2 课时70:抽象语法树1 课时71:抽象语法树2 课时72:抽象语法树3 课时73:抽象语法树4 课时74:抽象语法树的自动生成1 课时75:抽象语法树的自动生成2 课时76:语义分析的任务1 课时77:语义分析的任务2 课时78:语义分析的任务3 课时79:语义规则及实现1 课时80:语义规则及实现2 课时81:语义规则及实现3 课时82:语义规则及实现4 课时83:符号表1 课时84:符号表2 课时85:符号表3 课时86:语义分析中的其它问题 课程介绍共计86课时,12小时22分21秒 编译原理 该课程主要讲授编译器设计与实现的主要理论和技术。主要内容包括词法分析、语法分析、语法树构造、语义分析、中间代码生成、代码优化、目标代码生成等主要内容。 上传者:抛砖引玉 猜你喜欢 直播回放: Matter标准和采用CryptoAuthentication™ IC的安全身份验证 直播回放: Keysight 小探头,大学问,别让探头拖累你的测试结果! 太阳系新纪录:德机器人0.887秒解开魔方 直播回放: Microchip安全系列21 - 利用TA100-VAO对ADAS和IVI系统的CAN FD进行安全引导和消息身份验证 科学“超人”尼古拉·特斯拉 工业控制PLC系列课程 STM32CubeMX and STM32Cube HAL basics 原子教你玩STM32 热门下载 开关电源的原理与设计 windows多线程开发包 基于单片机的粮仓温湿度检测系统的设计与研究 三态控制器详细使用说明书 北京交通大学《开关电源讲义》,各种基础知识 穿管的铜、铝芯导线电压损失计算 Circuitry for Single Cell Operation 零基础学QT4编程 <MATLAB时频分析技术>第六章习题的matlab程序6.1-6.3 按键从右至左输入 热门帖子 [玩转先楫SPI外设系列之一] 细说SPI主机发送性能最大化实现方案 一、背景在先楫hpm6000的SPI外设使用四线模式操作读写华邦flash一文中介绍了先楫SPI外设是为flash器件而生的控制器,但是楼主在该篇文章读写flash的页是用的poll轮询读写spififo的接口,并没用DMA来进行加速优化。本篇就是基于SPI配合DMA实现理论速度性能。二、问题点(一)SPIFIFOpoll阻塞发送无法发挥SPI理论速度性能使用spipoll阻塞的时候,虽然能实现数据的完整传输,但是传输的时间并不能达到理想传输速度,比如S RCSN 基于STC8H8K64U和DS18B20的温度采集和LabVIEW上位机显示 之前通过STC单片机和DS18B20实现了环境温度采集并串口显示,后面进一步想要实现温度的实时监测和数据记录保存,因此编写了LabVIEW程序,修改了部分单片机程序代码。经过实验验证,该项目可以实现LabVIEW上位机对MCU发送指令,MCU通过DS18B20温度传感器获取环境温度,并通过串口将数据反馈给上位机,上位机实时记录数据,并将日期和各个时刻的温度数据保存至文件。LabVIEW上位机前面板设置如图所示程序面板如下图所示需要注 lijinlei 请教大佬们一个问题,GD32E230F8P6芯片怎么使用内部高速时钟配置72Mhz频率呀,不懂。 还有什么地方需要修改的吗?锁相环,倍频系数什么的?不太懂请教大佬们一个问题,GD32E230F8P6芯片怎么使用内部高速时钟配置72Mhz频率呀,不懂。配置时钟源,配置时钟分频器,配置系统时钟分频器,配置时钟源,配置时钟分频器,配置系统时钟分频器, 666666665465 北大:嵌入式微处理器系统教程 PDF 在网上偶然的到的嵌入式处理器系统讲义,觉得不错,与大家分享下。名称:嵌入式微处理器系统作者:崔光佐普适计算与应用实验室北京大学现代教育技术中心PDF1:第一讲嵌入式系统概述嵌入式系统的概念嵌入式系统的特点嵌入式系统的组成嵌入式系统设计嵌入式系统的发展趋势PDF2;第二讲微处理器结构与实现技术简介微处理器的系统结构设计微处理器的执行机制设计微处理器流水线结构设计微处理器逻辑设计与实现处理器逻辑综合(Synopsys)处理器物理综合(Candence)处理器 soso 怎么做过压保护电路? 板子最高输入电压是60V,怎么做成超过60V就断开?我用了个自恢复保险丝,谁知道过压直接就炸了怎么做过压保护电路?自恢复保险是用于防过流的。楼主是不是把自恢复保险并联在输入两端了? 不是啊,串在正极,30VPPTC保险丝,接入48V就炸了 30VPPTC保险丝,接入48V就炸了30VPPTC保险丝用于48V,就应该损坏。 不是用,我就是想测试能不能作为过压保护,谁知道一接就炸板子最高输入电压是60V,怎么做成超过60V就断开?一个办法:用 sky999 《Linux内核深度解析》-05-Linux内核互斥技术说明 在Linux内核的复杂环境中,多进程并发执行是常态。当多个进程同时访问共享资源时,就如同多个线程同时对一个共有的变量进行加1操作,由于并行运行,可能导致本该被加两次的变量只被加了一次。这就是所谓的竞态条件,会造成数据的不一致和错误。为了避免这种情况,就需要引入互斥技术,保证在同一时刻,只有一个进程能够访问共享资源,从而确保数据的完整性和一致性。互斥技术就像是一把锁,当一个进程获取到这把锁时,其他进程必须等待,直到锁被释放,才能有机会访问共享资源。(一)并发与竞态 申小林 网友正在看 RTC时钟实验PCF8563简介 语言要素 数据类型 执行流程 verilog代码详细讲解 通知zygote fork 进程的为什么不是binder 而是socket 基于波谱沙漏工具的矿物识别 差分放大电路(续) 正交小波充分条件证明 II 混合平移规范正交系