网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 编译原理实验教程(附光盘高等学校计算机实践教学系列教材)
分类 教育考试-大中专教材-成人教育
作者 张昱//陈意云
出版社 高等教育出版社
下载
简介
编辑推荐

本书是“编译原理”相关课程的实验教材,既可作为与“编译原理”理论课程教学同步展开的配套实验课程教材,也可作为一门独立的综合性实践课程的教材。主要内容包括:一个简单的程序解释器;词法分析;语法分析;中间表示的转换;汇编语言及汇编代码的内部表示;汇编代码生成;面向对象语言的编译等。

内容推荐

本书是“编译原理”相关课程的实验教材,以“源语言-抽象语法树-低级中间表示-汇编代码的内部表示-x86/MIPS汇编”为主线搭建编译原理课程的实验体系,设计安排了各种循序渐进、规模适度、“综观全局、实现局部”、强调工程质量规范的课程设计。第2章通过实现单函数的无类型结构化语言SimpleMiniJOOL的简单解释器引导读者开始编译实验的实践;第3章到第8章围绕多函数的强类型结构化语言SkiOOMiniJOOL展开有关词法分析、语法分析、语义分析、低级中间代码生成、汇编代码生成、寄存器分配等多种编译原理骨干实验;第9章围绕强类型的面向对象语言MiniJOOL展开有关面向对象编译的高级实验。本书的课程实验涉及多种编程环境和工具,其工程开发接近实际。本书配套光盘中提供了实验支持库和课程设计开发包。

本书可作为高等院校计算机科学及相关专业的编译原理实验教材,既可用来开展与理论课程教学同步的配套实验,又可用来安排独立的综合性实践课程。本书还可作为软件工程硕士研究生工程实践案例教材,以及供计算机软件工程技术人员参考使用。

目录

第1章 概述

 1.1 本书的研制背景与目标

 1.2 本书课程实验的构成

1.2.1 要实现的源语言

1.2.2 目标机的选择

1.2.3 中间表示

1.2.4 汇编代码的内部表示

1.2.5 编译器组件及本书的课程实验概览

 1.3 发环境与工具

1.3.1 开发环境与工具简介

1.3.2 环境变量设置

1.3.3 Eclipse的安装和使用

1.3.4 XML与Ant简介

 1.4 实验软件包

 1.5 课程实验开展建议

1.5.1 测试环境

1.5.2 课程设计提交要求

1.5.3 过程管理与控制

第2章 一个简单的程序解释器

第3章 词法分析

第4章 语法分析

第5章 语义分析

第6章 中间表示的转换

第7章 汇编语言及汇编代码的内部表示

第8章 汇编代码生成

第9章 面向对象语言的编译

第10章 综合性课程设计

附录

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 19:11:14