课程介绍
相关标签: 编译原理
该课程主要讲授编译器设计与实现的主要理论和技术。主要内容包括词法分析、语法分析、语法树构造、语义分析、中间代码生成、代码优化、目标代码生成等主要内容。
显示全部 ↓
换一批猜你喜欢

推荐帖子

USB协议中如何识别usb移动介质和USB 光驱或者usb硬盘?
在U3盘中,U盘可以被Windows系统识别为光驱或者移动存储介质或者本地硬盘,我想知道这个是怎么实现的呢? 在USB协议中,那一块定义了这方面的内容? 我看了下,本来以为是SubClass Code,后来看了usb官方文档,才知道不是有这个来决定的,这个决定是由微软定的吧,跟usb协议没关系?...
gobbs 嵌入式系统
我现在directshow 遇到一个问题,directshow通常能正常读取camere数据并显示,
我现在directshow 遇到一个问题,directshow通常能正常读取camere数据并显示, 快速度任意操作QR Code AP时, 极少数情况下点”条码获取”会黑屏,返回主界面再点”条码获取”还会黑屏,再 返回主界面再点”条码获取”时出现Recoder.exe error 其原因 1)       前两次黑屏是因为Transform(IMed...
wlck_8 嵌入式系统
急求vc和51单片机的通讯程序或者用一个剑桥的蓝牙程序换
因为要做一个智能读卡的程序,要把读到的智能卡号传到PC中去,   所以就用232串口来把进行通讯,原来没做过232方面的通讯程序,   现在比较的急,下周老板就要看程序了,请各位大虾帮忙, 如果可以的话用全套剑桥的蓝牙程序和电路图换全套的51,vc程序 电路图,骗子死全家   硬件是这样的:    51&n...
Jonsen_yang 嵌入式系统
flash操作的一些疑惑?
一、ecc 和 spare area 格式的疑问: 具体是这样的: 在代码里面我看到这样的操作 在系统启动的时候,调用flash驱动,进行预留块的读操作,此时读的是spare area,  因为,我的flash是大页的,坏块标记是在列地址为2048的位置,就是spare区的第一个byte,所以,读sectorinfo 的时候是下面的顺序: (前提,写入列地址为2048...
ericalee 嵌入式系统

推荐文章

编译原理 —— 编译器各阶段工作 2013年11月06日
中间代码是三地址码,它的一种实现方式是四元式。三地址码的优点是便于阅读、便于优化。 5. 中间代码优化 优化是编译器的一个重要组成部分,由于编译器将源程序翻译成中间代码的工作是机械的、按固定模式进行的,因此,生成的中间代码往往在时间和空间上有很大浪费。当需要生成高效目标代码时,就必须进行优化。 6. 目标代码生成 目标代码生成是编译器的最后一个阶段。在生成目标代码时...
教你如何成为编程高手 2013年05月06日
世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1、扎实的基础 数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些...

用户评论

暂时无评论

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

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

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

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