您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 递归下降分析程序 很好的实验要求

  2. 很好的实验要求 一、 实验目的 掌握算符优先分析法的原理,利用算符优先分析法将赋值语句进行语法分析,翻译成等价的四元式表示。 二、 实验内容 1. 算术表达式的文法:E→E+E|E-E|E*E|E/E|(E)|I ; 2. 根据算符优先分析法,将表达式进行语法分析,判断一个表达式是否正确; 3. 将赋值语句进行语法分析,翻译成等价的一组基本操作,每一基本操作用四元式表示; 三、 实验预习提示 1. 算符优先文法的定义; 2. 算符优先文法关系表的构造; 3. 算符优先分析算法的设计。 四、 实
  3. 所属分类:其它

    • 发布日期:2009-10-29
    • 文件大小:141312
    • 提供者:ren87221899
  1. EDA—EDA技术实用教程(pdf影印)

  2. 学习VHDL和FPGA的经典资料 第 1 章 概述 1.1 EDA 技术及其发展 1.2 EDA 技术实现目标 1.3 硬件描述语言VHDL 1.4 VHDL 综合 1.5 基于VHDL 的自顶向下设计方法 1.3 EDA 技术的优势 1.3 EDA 的发展趋势 【习题】 第 2 章 EDA 设计流程及其工具 2.1 设计流程 2.1.1 设计输入(原理图/HDL 文本编辑) 2.1.2 综合 2.1.3 适配 2.1.4 时序仿真与功能仿真 2.1.5 编程下载 2.1.6 硬件测试 2.2
  3. 所属分类:硬件开发

    • 发布日期:2010-06-07
    • 文件大小:8388608
    • 提供者:zt839486421
  1. EDA—EDA技术实用教程

  2. 综合 1.5 基于VHDL 的自顶向下设计方法 1.3 EDA 技术的优势 1.3 EDA 的发展趋势 【习题】 第 2 章 EDA 设计流程及其工具 2.1 设计流程 2.1.1 设计输入(原理图/HDL 文本编辑) 2.1.2 综合 2.1.3 适配 2.1.4 时序仿真与功能仿真 2.1.5 编程下载 2.1.6 硬件测试 2.2 ASIC 及其设计流程 2.2.1 ASIC 设计方法 2.2.2 一般ASIC 设计的流程 2.3 常用EDA 工具 2.3.1 设计输入编辑器 2.3.2
  3. 所属分类:硬件开发

    • 发布日期:2010-11-19
    • 文件大小:8388608
    • 提供者:sundyqt
  1. 编译原理课程设计报告

  2. 编译原理综合实验报告 有程序清单 反复测试的记录与分析
  3. 所属分类:专业指导

    • 发布日期:2010-12-11
    • 文件大小:397312
    • 提供者:wlsss1989
  1. 编译原理课程设计PL0扩充

  2. (1)扩充赋值运算:+= 和 -=(2)扩充语句 REPEAT DOWHILE 其中,是循环条件,即条件成立时,重复执行循环体的选做内容(成绩评定范围扩大到:“优”和“良”)(1)增加运算:++ 和 --。(2)增加类型:① 字符类型; ② 实数类型。(3)扩充函数:① 有返回值和返回语句;② 有参数函数。(4)增加一维数组类型(可增加指令)。(5)其他典型语言设施。3. 要求和说明(1)放假前完成,提交课程设计报告和光盘(各班统一制作一张光盘,每人的目录名:xxx姓名,xxx是学号末3位)。
  3. 所属分类:C/C++

    • 发布日期:2011-06-03
    • 文件大小:1048576
    • 提供者:keke_qingmeng
  1. 广东工业大学编译原理课程设计

  2. 09级编译原理课内试验和课程设计内容和要求 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR :=
  3. 所属分类:C++

    • 发布日期:2011-11-16
    • 文件大小:742400
    • 提供者:xiaozhenqing
  1. 编译原理课程设计

  2. 09级编译原理课内试验和课程设计内容和要求 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,&&,||,! (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR :
  3. 所属分类:C

  1. 编译原理实验 广东工业大学 09级

  2. 09级编译原理课内试验和课程设计内容和要求 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR :=
  3. 所属分类:C/C++

    • 发布日期:2012-02-20
    • 文件大小:244736
    • 提供者:yali24
  1. 编译原理课程设计 广东工业大学 09级

  2. 09级编译原理课内试验和课程设计内容和要求 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR :=
  3. 所属分类:C/C++

    • 发布日期:2012-02-20
    • 文件大小:327680
    • 提供者:yali24
  1. 语言程序设计课后习题答案

  2. 第 一 章 概述 1-1 简述计算机程序设计语言的发展历程。 解: 迄今为止计算机程序设计语言的发展经历了机器语言、汇编语言、高级语言等阶段,C++语言是一种面向对象的编程语言,也属于高级语言。 1-2 面向对象的编程语言有哪些特点? 解: 面向对象的编程语言与以往各种编程语言有根本的不同,它设计的出发点就是为了能更直接的描述客观世界中存在的事物以及它们之间的关系。面向对象的编程语言将客观事物看作具有属性和行为的对象,通过抽象找出同一类对象的共同属性(静态特征)和行为(动态特征),形成类。通过
  3. 所属分类:软件测试

    • 发布日期:2012-12-27
    • 文件大小:636928
    • 提供者:bai5170092
  1. 编译原理课程设计

  2. 目的:在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:*= 和 /= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为2, 语句②的循环变量的步长为-2。 增加运算:++ 和 --。 选做内
  3. 所属分类:专业指导

    • 发布日期:2013-01-28
    • 文件大小:180224
    • 提供者:bonna2
  1. 编译原理综合性实验

  2. 内含代码+报告 题目: 选择部分C语言的语法成分,设计其词法分析程序、语法语义分析程序。 要求: 设计并实现一个一遍扫描的词法语法语义分析程序,将多条简单赋值语句翻译成三地址代码,要求有一定的出错提示和错误恢复功能。
  3. 所属分类:专业指导

    • 发布日期:2013-12-22
    • 文件大小:148480
    • 提供者:lovedied
  1. C语言大纲及课件

  2. 课程英文名称:The C Programming Language 先修课程名称:大学计算机基础 适用类型、层次、专业:本、专科专业。 一、课程的性质和任务   《C语言程序设计》课程包括程序设计语言、程序设计及方法、数据结构等方面的内容,是大学生计算机应用后继课程的重要基础课程。该课程属于高级语言,但具有低级语言的许多特点,是一种结构化程序设计语言,它既适合于编写系统软件,又适合于编写应用软件。   通过本课程的学习,学生应能掌握C语言的语法、语义规则、语言的数据类型及程序结构。能运用结构程
  3. 所属分类:C/C++

    • 发布日期:2014-03-27
    • 文件大小:930816
    • 提供者:hudiefeiwu1993
  1. 编译原理-语义分析

  2. 选择部分C语言的语法成分(可参考附录C.5)或选择附录C.3的简单语言,采用递归下降的语法制导翻译技术,设计一个一遍扫描的词法语法语义分析程序。 注意与实验1、2的衔接。 •内容:设计并实现一个一遍扫描的词法语法语义分析程序,将多条简单赋值语句翻译成后缀式或三地址代码,要求有一定的出错提示和错误恢复功能。 实验报告内容要求:要给出所分析简单语言语法结构的词法说明、上下文无关文法描述,单词的种别编码方案,词法分析程序的主要算法思想,以及所采用的语法语义分析方法的算法思想的详细描述,测试结果与分析
  3. 所属分类:C/C++

    • 发布日期:2014-05-11
    • 文件大小:167936
    • 提供者:yeyaowen
  1. 编译原理实验报告

  2. 实验一:无符号数的词法分析程序,从键盘上输入一串字符(包括字母、数字等),编写程序识别出其中的无符号数。 实验二:语法分析程序的设计,选择LL(1)分析法进行设计,选择对各种常见程序语言都用的语法结构,如赋值语句(尤指表达式)作为分析对象,并且与所选语法分析方法要比较贴切。先写出BNF定义,如:〈赋值语句〉::=〈变量〉=〈表达式〉 〈表达式〉::=〈项〉│〈表达式〉+〈项〉│〈表达式〉-〈项〉 〈项〉::=〈因子〉│〈项〉*〈因子〉│〈项〉/〈因子〉 〈因子〉::= 〈初等量〉│〈因子〉↑〈
  3. 所属分类:C/C++

    • 发布日期:2015-01-13
    • 文件大小:515072
    • 提供者:yyj6654650
  1. 编译原理综合性实验 华农

  2. 内含代码+报告 题目: 选择部分C语言的语法成分,设计其词法分析程序、语法语义分析程序。 要求: 设计并实现一个一遍扫描的词法语法语义分析程序,将多条简单赋值语句翻译成三地址代码,要求有一定的出错提示和错误恢复功能。
  3. 所属分类:C/C++

    • 发布日期:2016-05-24
    • 文件大小:148480
    • 提供者:yuanfan_coding
  1. 编译原理课程设计PL0扩充

  2. 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句 REPEAT DOWHILE 其中,是循环条件,即条件成立时,重复执行循环体的 选做内容(成绩评定范围扩大到:“优”和“良”) (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)。 (5)其他典型语言设施。 3. 要求和说明 (1)放假前完成,提交
  3. 所属分类:网络攻防

    • 发布日期:2009-02-19
    • 文件大小:1048576
    • 提供者:lanwuwei
  1. 计算机专业编译原理c0编译器实验代码及实验报告

  2. 题目:C0编译器的设计与实现(10周) C0语言的语法结构定义如下: ->[] {} -> int id {, id}; -> ( int id | void id) '(' ')' ->void main'(' ')' ->'{' [] '}' -> {} -> | | '{''}' | | | | | | ; ->if '('')' [else ] ->while '(' ')' -&
  3. 所属分类:C/C++

    • 发布日期:2020-01-28
    • 文件大小:613376
    • 提供者:weixin_40899188
  1. 编译原理实验.zip

  2. 一 上机实习目的:理解编译程序的构造原理,掌握编译程序的构造方法与技术。通过实习,使学生既加深对编译原理基础理论的理解,又提高动手能力,特别是提高软件设计能力。 二、上机实习要求: 在理解编译原理基本思想的基础上,选择一个自己熟悉的程序设计语言,完成编译程序的设计和实现过程。本实习要求学生采用递归下降分析技术,这是一种自顶向下的的编译方法,其基本思想是对语言的每个(或若干个)语法成分编制一个处理子程序,从处理这个语法成分的子程序开始,在分析过程中调用一系列过程或函数,对源程序进行语法和语义分析
  3. 所属分类:C++

    • 发布日期:2020-01-13
    • 文件大小:581632
    • 提供者:qq_42836930
  1. 简单赋值语句词法分析程序设计实验.zip

  2. 实验目的: 通过设计、编制、调试一个典型的赋值语句的语法分析程序,实现对词法分析程序所提供的单词序列进行语法检查,进一步掌握常用的语法分析方法。
  3. 所属分类:讲义

    • 发布日期:2020-07-14
    • 文件大小:3072
    • 提供者:qq_45759389