汇编语言/编译原理
-
面向对象程序设计导论(美)C.Thomas Wu著;侯国峰,李湘,张迪译;侯国峰译本书通过大量与现实世界程序设计有关的实例全面而详尽地讲解了面向对象的程序设计思想和设计方法。Java作为一种面向对象的程序设计语言,在本书中仅仅是作为讲授的工具。本书作为面向对象的程序设计的入门教科书,用于一个学期的课程。已经具有其他传统面向过程程序设计语言经验的开发人员也可以使用本书作为面向对象的程序设计、图形用户界面以及事件驱动程序设计的入门。本书可供大专院校计算机专业的本科生使用。 -
计算机组成原理与系统结构蒋本珊本书系统地介绍了计算机的基本组成原理以及计算机系统的概念性结构和功能特性。全书共分九章,主要内容分成三个部分:第1~2章介绍了计算机的基础知识;第3~8章介绍了计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入/输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术;最后,第9章介绍了计算机的系统结构的基本知识。<br>本书既介绍了计算机的一般原理,又注意与实际应用相结合。全书内容由浅入深,每章之后均附有习题,便于自学。<br>本书可以作为大专院校计算机及相关专业的教材,也可以作为成人自学考试的参考书。<br> -
汇编语言轻松编程朱玉龙等著本书的目的是使汇编语言的编程和学习变得更轻松、更有趣、更有效、为此作者开发了一个短小、强大、方便的汇编语言开发工具ZASM,其中包括一个集成开发环境和一套输入输出宏。三年的教学实践表明,ZASM大大加速了汇编语言的学习进程,得到普遍欢迎。本书包含十章和三个附录。书中注重学生设计实验、验证知识、寻求答案。为培养学生的学习兴趣,所有例题是完整的、正确的、有趣的,籍以说明只要掌握了编程规律,汇编语言并不比C语言更难学。本书不要求任何前提课程,适于用作本科和专科汇编语言程序设计课程的教材,也可供计算机专业的研究生和软件设计人员参考。 -
16/32位微机原理、汇编语言及接口技术钱晓捷,陈涛编著本书以Intel 8088/8086微处理器和IBM PC系列机为主体,论述了16位微型计算机的基本原理、汇编语言和接口技术,并引出了32位微机系统的相关技术。主要内容有:微型机的基本系统,微处理器内部结构、指令系统和汇编语言程序设计,微处理器外部特性、系统总线及与半导体存储器、I/O接口的连接,微机系统的数据传送方式所展开的各种控制接口技术——中断控制接口、定时计数控制接口、DMA控制接口、并行接口、串行通信接口、模拟接口,最后论述了32位Intel 80x86微处理器和32位微机的新技术。附录提供调试程序的使用方法,汇编语言的开发方法以及8088/8086指令系统、DOS功能调用、ROM-BIOS功能调用列表。本书可选作高校“微机原理与接口技术”、“微机原理及应用”或“汇编语言程序设计”等课程的教材或参考书,主要读者为计算机、电子工程和自动控制等相关学科的本、专科和新高职学生以及成教学生,也适用于计算机应用开发人员、希望深入学习微机应用技术的普通读者和培训班学员。 -
编译原理及编译程序构造高仲仪,金茂忠编内容简介 本书为高校计算机专业学习程序设计语言编译原理和方法的教材。全书内容分为两部分:第一部分 介绍编译程序的设计原理和构造;第二部分介绍两个较为典型的小型编译系统PL/0和PASCAL-S编译 程序。 本书较系统地介绍了翻译文法和属性文法的概念和表示,并用它们来描述程序语言的翻译过程。由 于这种描述是很接近形式化的,所以能够更系统、更清楚地说明语法、语义分析和代码生成的过程。这将 有利于读者学习和理解这部分内容。 书中还介绍了近年来在编译程序的自动生成工具的研制方面所取得的一些成果以及编译的原理和 方法在软件工程中的应用。最后介绍了PL/0和PASCAL-S编译程序。书中给出了这两个系统的全部源 程序和编译实例。为了提高可读性,在源程序中加上了必要的注释。 本书取材广泛新颖,在内容组织上注意了理论联系实际、由浅入深及循序渐进的原则,以便于读者阅 读。 本书可作为高等院校计算机专业程序设计语言编译课程的教材,也可供软件工程技术人员参考和作 为自学用书。 -
Windows环境下汇编语言程序设计蓝琚成,肖金秀编著本书以汇编语言的形式介绍32位Windows环境下API编程和Windows内部操作机制。它从一个汇编程序员的角度,以丰富的实例详细解释了32位Windows的编程。它不仅告诉你“要这样做”,还告诉你“为什么要这样做”,使读者对Windows的消息循环、窗口处理过程、Windows中的分段和分页保护、中断等内部操作机制有一个深入的了解。因为本书的程序是用汇编语言编写,这样使读者对程序及相应Windows操作的每一个步骤、每一个细节都有更清楚和更直观的了解。本书从实用性、易掌握性出发,重点突出、操作简练、内容丰富,可操作性强。本书可作为高级编程人员的参考书,也可作为大专院校计算机专业的参考书。 -
编译原理辅导胡元义,柯丽芳编著内容简介本书是“编译原理”课程的辅导教材。书中的例题大多选自历届研究生入学考试试题,或是作者为帮助学生正确理解编译概念和原理,在多年教学实践中总结、设计出来的典型范例,具有一定的知识水平和代表性。本书对示例进行了细致、深入的分析和解答,这为读者熟练掌握编译技术、抓住重点、突破难点提供了有益的帮助。另外,针对某些难题,本书还提出了::些新的解题方法和思路。书中注有“。”的章节为选看内容。本书既可作为考研复习辅导书,也可作为“编译原理”课程的学习指导书,此外,还可作为计算机软件人员的参考资料。前言计算机语言由单一的机器语言发展到现今内容迥异的数千种高级语言,就是因为有了编译技术。编译技术是计算机科学中发展得最迅速、最成熟的一个分支,它集中体现了计算机发展的成果与精华。在编译原理与技术的学习中,我们可以领略到计算机大师们那种化繁为简、点石成金的超然功力,而在编译符号的字里行间也处处闪烁着大师们智慧的火花。本书作为编译原理的学习辅导书,其内容与要点大多通过例题给出。全书共分为八章:第一章对编译方法及高级语言进行了综述,并提出了求解值参和变参传递的新方法::动态图法;第二章重点介绍了词法分析的自动生成,即有限自动机DFA的构造;第三章主要涉及算符优先文法(自下而上分析)和预测分析法(自上而下分析)的语法分析;第四章重点介绍了语法分析的自动生成::各类LR分析器的构造;第五章重点介绍了语法制导翻译中典型语句及表达式到四元式的翻译;第六章讨论了运行空间的组织问题;第七章重点介绍了局部优化和循环优化;第八章作为选看内容简要介绍了符号表及错误处理。此外需要说明的是,本书略去了有关代码生成的内容。在本书的编写过程中,得到了西安电子科技大学出版社李惠萍副编审的具体指导,在此表示衷心的感谢。书中出现的不足和差错之处,敬请广大读者批评指正。编者23年1月 -
PC汇编语言程序设计王闵,田玉敏,赵明禄编著新世纪计算机类本科系列教材。本书主要介绍汇编语言和汇编语言程序设计的基本技能和技巧,全书共分11章,每章后都附有大量习题。 -
编译技术王力红主编;吴晓红,姜瑛,丛松编著本书全面、系统地介绍了编译程序的基本结构及编译技术的一般理论和常用方法。主要内容包括:文法和形式语言、有限自动机、语法分析、词法分析、语法制导翻译和中间代码生成、优化、目标代码生成、存储组织与分配、错误的诊察和处理、词法分析与语法分析程序的自动生成等。在语法分析方法中介绍了LL(1)方法、递归子程序法、算符优先分析法和LR(K)分析法等。本书大多数算法采用C语言描述,并采用C编写的TINY语言为样例语言。本书在内容组织上循序渐进,叙述简洁明了、条理清楚,重点突出,算法详尽,例题和习题丰富,易于教学和自学。并有《编译技术上机指导》一书与之配套。本书可作为各类高等学校计算机专业的教材,也可供从事计算机开发和研究的科技人员参考。 -
汇编语言程序设计雷金辉主编21世纪高等学校本科系列教材(8)。本书主要阐述了8086/8088,80X86汇编语言程序设计的方法与技术,全书共分10章,包括:基础知识、汇编语言程序设计简介、指令系统、伪指令等。
