汇编语言/编译原理
-
编译技术王力红主编;吴晓红,姜瑛,丛松编著本书全面、系统地介绍了编译程序的基本结构及编译技术的一般理论和常用方法。主要内容包括:文法和形式语言、有限自动机、语法分析、词法分析、语法制导翻译和中间代码生成、优化、目标代码生成、存储组织与分配、错误的诊察和处理、词法分析与语法分析程序的自动生成等。在语法分析方法中介绍了LL(1)方法、递归子程序法、算符优先分析法和LR(K)分析法等。本书大多数算法采用C语言描述,并采用C编写的TINY语言为样例语言。本书在内容组织上循序渐进,叙述简洁明了、条理清楚,重点突出,算法详尽,例题和习题丰富,易于教学和自学。并有《编译技术上机指导》一书与之配套。本书可作为各类高等学校计算机专业的教材,也可供从事计算机开发和研究的科技人员参考。
-
编译原理辅导胡元义,柯丽芳编著内容简介本书是“编译原理”课程的辅导教材。书中的例题大多选自历届研究生入学考试试题,或是作者为帮助学生正确理解编译概念和原理,在多年教学实践中总结、设计出来的典型范例,具有一定的知识水平和代表性。本书对示例进行了细致、深入的分析和解答,这为读者熟练掌握编译技术、抓住重点、突破难点提供了有益的帮助。另外,针对某些难题,本书还提出了::些新的解题方法和思路。书中注有“。”的章节为选看内容。本书既可作为考研复习辅导书,也可作为“编译原理”课程的学习指导书,此外,还可作为计算机软件人员的参考资料。前言计算机语言由单一的机器语言发展到现今内容迥异的数千种高级语言,就是因为有了编译技术。编译技术是计算机科学中发展得最迅速、最成熟的一个分支,它集中体现了计算机发展的成果与精华。在编译原理与技术的学习中,我们可以领略到计算机大师们那种化繁为简、点石成金的超然功力,而在编译符号的字里行间也处处闪烁着大师们智慧的火花。本书作为编译原理的学习辅导书,其内容与要点大多通过例题给出。全书共分为八章:第一章对编译方法及高级语言进行了综述,并提出了求解值参和变参传递的新方法::动态图法;第二章重点介绍了词法分析的自动生成,即有限自动机DFA的构造;第三章主要涉及算符优先文法(自下而上分析)和预测分析法(自上而下分析)的语法分析;第四章重点介绍了语法分析的自动生成::各类LR分析器的构造;第五章重点介绍了语法制导翻译中典型语句及表达式到四元式的翻译;第六章讨论了运行空间的组织问题;第七章重点介绍了局部优化和循环优化;第八章作为选看内容简要介绍了符号表及错误处理。此外需要说明的是,本书略去了有关代码生成的内容。在本书的编写过程中,得到了西安电子科技大学出版社李惠萍副编审的具体指导,在此表示衷心的感谢。书中出现的不足和差错之处,敬请广大读者批评指正。编者23年1月
-
PC汇编语言程序设计王闵,田玉敏,赵明禄编著新世纪计算机类本科系列教材。本书主要介绍汇编语言和汇编语言程序设计的基本技能和技巧,全书共分11章,每章后都附有大量习题。
-
汇编语言程序设计精讲精练唐田田主编全国高等教育自学考试指定教材配套辅导用书。本书共四部分,即:内容概要及知识点精讲、每课一练、分析与解答、课后练习答案。
-
汇编语言程序设计雷金辉主编21世纪高等学校本科系列教材(8)。本书主要阐述了8086/8088,80X86汇编语言程序设计的方法与技术,全书共分10章,包括:基础知识、汇编语言程序设计简介、指令系统、伪指令等。
-
Windows环境下汇编语言程序设计蓝琚成,肖金秀编著本书以汇编语言的形式介绍32位Windows环境下API编程和Windows内部操作机制。它从一个汇编程序员的角度,以丰富的实例详细解释了32位Windows的编程。它不仅告诉你“要这样做”,还告诉你“为什么要这样做”,使读者对Windows的消息循环、窗口处理过程、Windows中的分段和分页保护、中断等内部操作机制有一个深入的了解。因为本书的程序是用汇编语言编写,这样使读者对程序及相应Windows操作的每一个步骤、每一个细节都有更清楚和更直观的了解。本书从实用性、易掌握性出发,重点突出、操作简练、内容丰富,可操作性强。本书可作为高级编程人员的参考书,也可作为大专院校计算机专业的参考书。
-
编译原理伍春香编著本书根据作者多年的教学实践、收集、整理而成,目的是将编译原理这门理论性较强的课程通过对习题的分析与解答来帮助读者充分理解编译的基本原理,了解和掌握基本的编译方法,提高分析问题、解决问题的能力。全书内容涵盖了编译原理涉及的所有内容。每章精选了该章的有关概念、方法和原理,各章的习题分为基本题和习题解析,基本题分填空题与单项选择题,习题解析部分既收录了一些较容易的内容,也收集了有一定难度的研究生入学试题,针对每道试题给出问题的求解思路和解答过程,以适应不同读者的需要。本书不仅可作为计算机专业本科生学习指导书,也适合报考相关专业的研究生作为考试辅助参考书。
-
汇编语言程序设计教程翟社平本书以8086/8088汇编语言为基础,详细介绍了8086/8088的指令系统,程序设计的概念、方法和技巧,模块化程序设计及中断程序设计的方法。另外,对80286/80386/80486/PentiumCPU的结构和指令系统做了一些介绍,使读者对于计算机的发展及汇编语言的使用有一个全面系统的了解。本书在编写过程中力求做到体系完整,结构合理,内容丰富,通俗易懂,由浅入深。为便于读者学习,每章章首均有本章内容提要,每章章末均附有一定数量的习题。本书可作为中等专业学校教材,也可供大专院校选用,亦可作为全国计算机等级考试三A的复习参考书。
-
并行编译方法沈志宇等著本书论述并行编译系统设计和实现的方法。概述并行处理与并行编译系统的功能、结构,简要介绍并行程序设计语言,重点论述并行编译方法,包括依赖关系分析、程序并行化、并行编译和并行运行库技术。本书的读者对象是并行计算机的研制和应用人员,特别是研究并行编译系统和并行程序设计语言的科技人员和相应专业的研究生。
-
面向对象数据仓库设计(美)William A. Giovinazzo著;潇湘工作室译本书是一本独具特色的关于数据仓库的参考书,它不仅介绍了实现数据仓库所必备的知识,还通过一些经验规则和实例来诠释基本的数据仓库原理,使读者能够切实领会数据仓库的创建过程和实际应用。本书的主要内容包括:数据仓库与决策支持系统的概念;面向对象的数据仓库设计方法、分析和过程;数据仓库的实现模型,多维数据库,星型架构;维表和事实表;实现数据仓库的注意事项;数据仓库的空间分析等。本书不但介绍了利用数学原理和设计原理构造数据仓库的步骤,还着重说明了满足特殊要求的数据仓库的构造过程。本书是一本实用性很强的数据仓库参考书,适用于数据仓库的设计人员。