汇编语言/编译原理
-
汇编语言程序设计教程刘恩海,石陆魁主编《汇编语言程序设计教程》主要针对8086/8088微处理器编写,同时也适用于其他32位微处理器。文中详细叙述了宏汇编语言的程序设计方法。内容包括寻址方式和指令系统、程序设计的基本方法、中断处理、汇编语言、宏汇编、DOS功能调用和BIOS中断调用,最后有大量的程序实例可供使用。该书可供计算机专业及其相关专业的大学本科生使用,也可供研究生和从事计算机专业的工程技术人员参考。 -
编译原理周经野,张继福主编本书系统地介绍了程序设计语言编译系统的基本原理和方法,内容包括:词法分析、自顶向下与自底向上的语法分析、属性方法与语法制导翻译技术、语义分析和中间代码生成、目标程序运行时存储空间组织、代码优化、目标代码生成、并行编译技术基础,以及相关的形式语言和有限自动机的知识。在本书的编写中我们尽量做到深入浅出,便于理解,便于自学。本书可作为高等院校计算机科学与技术本科专业“编译原理”或“编译方法”课程的教材或参考书,也可供其他专业的学生或者从事计算机工作的有关人员阅读参考。 -
微型计算机原理与汇编语言程序设计杨立主编本书以广泛应用的80X86微型计算机为对象,系统地介绍了微型计算机的组成结构、基本工作原理、指令系统和汇编语言程序设计等知识。同时,对高档的微处理器及微型计算机作了适当的介绍和阐述,以适应当前计算机技术的发展需求。主要内容有:微型计算机概述、计算机中的数据表示、80X86微处理器及体系结构、8086指令系统、汇编语言的基本表达及其运行、汇编语言程序设计、中断调用程序设计、高级汇编技术、汇编语言与高级语言的连接、Pentium系列微型计算机简介。全书共计10章,内容丰富,深入浅出,系统性和应用性强,融入了作者多年教学和实践的经验及体会。书中的程序经过上机验证,每章的内容有学习要求和小结,并附有思考题和习题。此外,还配有《微型计算机原理与汇编语言程序设计——习题解答、实验指导和实训》。本书可作为高职高专学生的教材,也可以作为高等教育自学教材,或作为从事微型计算机硬件和软件开发的工程技术人员学习和应用的参考书。本书配有教学电子教案(用PowerPoint制作,可以任意修改),购买本书的学校请与北京万水电子信息有限公司联系,免费获取该教案。联系电话:010-68359168-331。 -
Microsoft .NET IL汇编语言程序设计(加)Serge Lidin著;袁勤勇等译许多有关.NET编程的书籍大都致力于介绍进行快速应用软件开发(RAD)的高级语言,而本书则深入剖析.NET公共语言运行环境的内部结构和操作,并且介绍了怎样驾驭详细描述这些结构和操作的IL汇编语言。实际上,.NET公共语言运行环境所进行的任何工作,IL汇编语言都能够进行解释。通过本书,可以学习到设计和实现IL Assembler、比Disassembler及元数据验证工具的开发人员所需了解的有关IL汇编语言的各种内容。本书适用于编译器开发人员、多语言项目的开发人员及其他开发用于.NETFramework平台的更紧凑、快速代码的人员。想成为.NET高手,请读本书。 -
编译原理徐国定本书是教育部师范司组编的中学教师进修高等师范本科(专科起点)计算机专业课程教材。本书根据教育部师范教育司制订的《中学教师进修高等师范本科(专科起点)教学计划》(试行)编写而成。编译原理是大学计算机系本科的一门专业基础课程。本书系统地介绍了编译程序的构造方法,内容涉及词法分析、句法分析、语义分析、目标代码生成、代码优化和出错处理等。为了让读者深刻了解编译程序的工作过程,本书以自动机理论为模型叙述了经典的词法分析和句法语义分析的方法。本书还给出了代码生成的详细过程,每章后还对本章内容进行了小结并配有习题,以帮助读者理解和掌握本章内容。通过本书的学习,可以使读者对编译程序的工作原理有一个完整的了解,并具有设计编译程序的基本能力。本书适合作为中学教师进修高等师范本科计算机专业课程教材或参考书,也可作为其他“专升本”或成人本科教育的教材。 -
编译程序构造原理和实现技术金成植编本书经教育部高等学校计算机教学指导委员会推荐,列入“九五”国家级重点教材建设项目和“面向21世纪课程教材”。本书是作者在其编著的《编译原理与实现》基础上编写的,结合了多年的教学经验,是一本比较成功的教材。它主要以Pascal类语言为模型,介绍过程式语言的编译程序构造原理和实现技术。本书共分十章,主要包括词法分析和语法分析的理论与技术,语义分析原理与技术,运行时的存储分配原则,动作文法和属性文法技术,中间代码生成、中间代码优化和目标代码生成的原理与技术等。本书的特点是概念清晰,层次分明,循序渐进,整体性强,便于教学,并反映当前的实用技术,因此适合作为高等院校计算机科学与技术专业的教材,亦可作为有关专业人员进一步掌握编译程序构造原理与实现技术的参考书。 -
如何使用KEIL 8051 C编译器(韩)金炯泰(Kim Hyoung-Tae)著;金奎焕,李允俊,任正权译本书介绍了KEIL编译器V6.1和V5.5版本的安装和使用技术。详细地讲解了KEIL C编译器的Windows集成开发环境uVision2和软件仿真器dScope V6.1和V5.5的强大功能和具体使用方法。较详细地介绍了单片机实时多任务操作系统RTX51及其子集RTX51 Tiny的具体功能和应用方法。本书还介绍了在应用程序的开发中使用的具体技术,如在KEIL编译器上生成库函数的方法、代码组、内汇编、监控程序以及8032内核的E5 CSoC系列的开发系统程序Triscend FastChip 2.1.2的具体应用方法和应用实例等。最后,在附录中还介绍了KEIL C编译器的库函数。本书具有很强的实用性,可作为单片机应用系统的开发研制人员的参考书和工具书,也可供高等院校有关专业的教师和学习参考。 -
编译原理试题精选题解伍春香本书是为计算机及相关专业学生编写的编译原理课程的学习与考试指导用书,目的是为了帮助读者在学习了编译原理课程有关知识的基础上,更好地理解其基本原理和方法,提高分析问题和解决问题的能力,从而增加通过考试的能力与信心。本书内容覆盖了编译原理课程所涉及的基本原理和主要内容。全书分9章,依次为概述、文法和语言的形式定义、词法分析与有穷自动机、自上而下语法分析、自下而上语法分析、语法制导翻译、运行阶段的存储组织与分配、代码优化、模拟试题及解答。除第9章外,各章的内容均由四部分组成:知识体系、知识点简介、典型题精解、强化练习。本书可作为高等院校计算机专业本科生学习、考试的参考书籍,也可作为研究生入学考试的复习用书。 -
PIC单片机宏汇编与集成开发环境(美)微芯科技股份有限公司著;石朝林译;石朝林译本书按美国微芯科技股份有限公司的英文数据手册《MPASM USER’S GUIDE with MPLINK and MPLAB》和《MPLABIDE,SIMULATOR,EDITOR USER’S GUIDE》翻译而成。共分为上、下两篇。上篇主要介绍PIC单片机的宏汇编系统、伪指令系统的定义与使用,如何在链接器的帮助下高效快速地开发出具有良好兼容性、可靠性的应用软件,建立和维护库函数。下篇主要针对MPLAB IDE集成开发环境,介绍软件包的安装,系统菜单、编辑器的使用,开发环境的设置,“工程”的建立,软件模拟及硬件仿真等。本书内容由浅入深,循序渐进。可以作为广大PIC开发工程师、大专院校师生学习PIC单片机的入门教材,同时也是一部随手可查的技术手册。 -
Windows环境下32位汇编语言程序设计罗云彬编著Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件,而且是了解操作系统运行细节的最佳方式。本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过60多个实例逐渐深入Win32汇编语言的方方面面。本书作者罗云彬拥有十余年汇编语言编程经验,是汇编编程网站http://asm.yeah.net和汇编编程论坛http://win32asm.yeah.net的站长。本书是作者多年来编程工作的总结,适合于欲通过Win32汇编语言编写Windows程序的读者。
