[PDF下载] 《编译原理教程(第四版)》习题解析与上机指导

2026-9-29 161 9/29

《编译原理教程(第四版)》习题解析与上机指导

作者:胡元义主编

页数:205

出版社:西安电子科技大学出版社

出版日期:2017

ISBN:9787560638997

高清校对版pdf(带目录)

夸克网盘:https://pan.quark.cn/s/2c8a1697b0c2

百度网盘:https://pan.baidu.com/s/1DT50OA8JiJg46L3_ZVP2kQ?pwd=dh2v

内容简介

本书是与《编译原理教程(第四版)》(胡元义主编,西安电子科技大学出版社)一书配套的习题解析与上机指导教材,也可单独使用。本书的习题解析部分对《编译原理教程(第四版)》中的习题进行了深入、细致的分析和解答,为读者熟练掌握编译原理知识,抓住重点,突破难点提供了有益的帮助。本书的上机指导部分包括由高级程序语言到中间语言,由汇编语言到机器语言的翻译,使编译的主要翻译阶段和环节都能微观且实时地显示出来,较好地解决了编译原理的理论与实践的衔接问题。此外,我们结合自己开发的8086/8088小汇编指令到机器代码的翻译成果,将8086/8088汇编指令到机器代码的翻译方法引入到书中,有利于读者了解低级语言的翻译过程和实现方法。

本书特色

本书是与《编译原理教程(第四版)》(胡元义主编,西安电子科技大学出版社)一书配套的习题解析与上机指导教材,也可单独使用。本书的习题解析部分对《编译原理教程(第四版)》中的习题进行了深入、细致的分析和解答,为读者熟练掌握编译原理知识,抓住重点,突破难点提供了有益的帮助。本书的上机指导部分包括由高级程序语言到中间语言,由汇编语言到机器语言的翻译,使编译的主要翻译阶段和环节都能微观且实时地显示出来,较好地解决了编译原理的理论与实践的衔接问题。此外,我们结合自己开发的8086/8088小汇编指令到机器代码的翻译成果,将8086/8088汇编指令到机器代码的翻译方法引入到书中,有利于读者了解低级语言的翻译过程和实现方法。

目录

第一篇 编译原理习题解析
第一章
绪论....................................................................................................................................................... 1
第二章
词法分析.............................................................................................................................................. 3
第三章
语法分析............................................................................................................................................ 11
第四章
语义分析和中间代码生成........................................................................................................... 54
第五章
代码优化............................................................................................................................................ 62
第六章
运行时存储空间组织.................................................................................................................... 70
第七章
目标代码生成.................................................................................................................................. 76
第八章
符号表与错误处理......................................................................................................................... 81
第二篇 编译原理上机指导
第九章
小型编译程序介绍......................................................................................................................... 85
9.1 小型编译程序结构............................................................................................................................... 85
9.2 小型编译程序关于高级语言的规定................................................................................................... 85
9.3 小型编译程序关于单词的内部定义................................................................................................... 87
9.4 小型编译程序的LR分析表................................................................................................................ 88
9.5 小型编译程序运行实例分析............................................................................................................... 90
第十章 上机实验内容.................................................................................................................................. 95
10.1 实验一 编译程序的分析与验证..................................................................................................... 95
10.2 实验二 算术表达式的扩充............................................................................................................. 95
10.3 实验三 添加新的程序语句(一)...................................................................................................... 96
10.4 实验四 添加新的程序语句(二)...................................................................................................... 97
10.5 编译原理课程设计............................................................................................................................. 97
第十一章
高级语言到四元式的编译程序............................................................................................. 99
第十二章
8086/8088小汇编的设计与实现......................................................................................... 124
12.1 汇编指令系统的分析....................................................................................................................... 124
12.2 8086/8088小汇编的设计实现......................................................................................................... 131
12.3 8086/8088小汇编实验..................................................................................................................... 139
12.4 8086/8088小汇编程序..................................................................................................................... 141
附录1
8086/8088指令码汇总表............................................................................................................. 193
附录2
8086/8088指令编码空间表........................................................................................................ 198
参考文献............................................................................................................................................................ 200
- THE END -

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论