1 / 9
文档名称:

IBM-PC汇编语言程序设计.ppt

格式:ppt   页数:9
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

IBM-PC汇编语言程序设计.ppt

上传人:一文千金 2012/3/11 文件大小:0 KB

下载得到文件列表

IBM-PC汇编语言程序设计.ppt

文档介绍

文档介绍:编译程序设计原理
李中昌
belly66@
杭州电子工业学院软件分院
课程内容:
文法/语言/自动机
词法分析技术
语法分析技术
语义分析技术
代码生成和优化技术
前导课程:前导课程有高级语言程序设计、离散
数学、数据结构和汇编语言
C、PASCAL、FORTRAN、ALGOL
图论
各种数据结构及实现
物理机器模型、汇编语言代码格式等
课程目的:
了解编译程序的实现原理和技术。
利用从本课程学习到的知识,增强编写和调试程序的能力。
在其它方面的应用:
正文查找;
正文处理;
指令识别等。
课程要求:
本课程的学习目标是通过本课程的学习,使学生掌握编译程序的一般构造原理,包括语言基础知识、词法分析程序设计原理和构造方法,各种语法分析技术和中间代码生成、代码优化及运行时存储空间的组织等基本方法和主要实现技术。为此,建议学员在学习本课程的过程中,充分注意“编译”课实践性强的特点,除思考和练习课后习题外,还要求多读一些经典的编译程序,多编写一些编译程序模块并上机实践。总之,通过本课程的学习和实验等教学环节, 掌握编译程序构造的一般原理、基本设计方法、主要实现技术方法和一些自动构造工具,巩固《程序设计语言》、《数据结构》、《汇编语言》、《离散数学》等基础知识,能独立完成小型编译程序。
编译原理课程在计算机科学技术中的地位:
程序设计语言
离散数学
数据结构
编译原理
操作系统
系统软件
应用软件
软件工程
信息系统
电子商务
教材: 《编译程序设计原理》,
杜淑敏王永宁编著,北京大学出版社
参考文献:
①《编译原理》
吕映芝张素琴蒋维杜编著,清华大学出版社
②《编译原理》
何炎祥主编,华中理工大学出版社
③《编译原理技术与工具》
(美)阿霍等编著,人民邮电出版社
④《编译原理习题与解析》
伍春香编著,清华大学出版社
教学环节:
课堂教学:51 学时(学时分配见书中目录)

自学:代码生成
上机实验:
作业:分课堂作业和课后作业,课堂作业随课堂交,课后作业原则上每两周交一次。
考核:期中考查(大体在第九周),期末考试。
Thank you!
Thank you!Thank you!Thank you!Tha