汇编语言/编译原理
-
Lotus1-2-3及其编译软件KJ的应用鞠枫等编译本书一至四章在简单地介绍了1-2-3的基本操作后,详述了版本2.00及2.01新增的42条高级宏命令及89种内部函数且给出了1-2-3应用程序的一般编制方法。五至十三章介绍了90年代面世的1-2-3编译软件KJ。
-
IBM 微机系统及其汇编语言程序设计陈叔编著本书以IBM微机系统及其中央处理器8088指令系统为背景,对16位汇编语言程序作了介绍。
-
VAX-11汇编语言程序设计陈怀义编本收以VAX-11为硬件背景,介绍汇编程序设计的概念、方法和技巧;程序调试的意义、 原则、方法及软件工具等。
-
计算机辅助设计控制系统程序汇编孙增圻等编本书汇编了计算机辅助设计控制系统的60 多个常用算法程序。
-
汇编语言和程序设计武马群,史建华编著暂缺简介...
-
微型计算机汇编语言程序设计龚尚福主编''''本书以Intel80x86/Pentium系列微处理器为背景,系统地阐述了汇编语言程序设计的基础知识、程序设计方法和应用技术。全书共分10章。第l、2章为基础知识部分,包括数制、码制、基本数据类型等基础知识和计算机组成及其基本工作原理;第3、4章介绍编程基础,包括指令系统、寻址方式、伪操作和汇编语言格式;第5~8章介绍编程方法和技术,包括顺序、分支、循环和子程序等基本程序结构,宏汇编技术,中断与输入/输出程序设计方法,BIOS和DOS系统功能调用方法;第9、10章从实际应用出发,详细介绍了多模块程序的连接技术以及汇编语言与高级语言混合编程的方法,图形显示、发声和磁盘文件存取技术。书中提供了大量程序例题,每章末均附有若干习题,便于读者复习及检查学习效果。本书适用于高等院校以及大、中专院校作为“汇编语言程序设计”课程的教材,也适于初学者与专业技术人员使用,只要具有一种高级语言程序设计基础的读者,都可通过本书的学习掌握汇编语言程序设计技术。本书配有电子教案,需要者可与出版社联系,免费索取。''''汇编语言是计算机提供给用户使用的最快、最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的惟一语言。因而,对程序的存储空间和运行时间要求较高的一些实际任务,一般都使用汇编语言进行编程处理;至于很多实时性强、需要直接控制硬件的应用场合,则更是非用汇编语言不可了。汇编语言程序设计是高等院校计算机科学与技术专业的必修课,具有十分重要的专业基础地位。考虑到国内广泛使用的微型计算机都以Intel80x86/Pentium系列微处理器或兼容微处理器为CPU,所以本书以8086为CPU的IBM–PC微机作为基础机型来组织教学,并增加了有关计算机技术发展的新内容,其中包括8086后继机型80x86以及系列微处理器所提供的指令及寻址方式;汇编程序MASM新版本所提供的伪操作及高级汇编语言技术;保护模式的编程基础等等,以便满足广大读者使用高档微机的需要。本书不仅可供高等院校及大、中专院校作为“汇编语言程序设计”课程的教材使用,同时也适合于初学者使用,读者只要掌握一种高级语言程序设计基础,都可以通过本书的学习掌握汇编语言程序设计技术。全书由10章组成。第l、2章为基础知识部分,包括数制、码制、基本数据类型等基础知识和计算机组成及其基本工作原理;第3、4章介绍编程基础,包括指令系统、寻址方式、伪操作和汇编语言格式;第5~8章介绍编程方法和技术,包括顺序、分支、循环、子程序等基本程序结构,宏汇编技术,中断与输入/输出程序设计方法,BIOS和DOS系统功能调用方法;第9、10章从实际应用出发,详细介绍了多模块程序的连接技术以及汇编语言与高级语言混合编程方法,图形显示、发声和磁盘文件?嫒〖际酢J橹刑峁┝舜罅砍绦蚶猓空履┚接腥舾上疤猓阌诙琳吒聪凹凹觳檠靶ЧM保四苁视Ω骼嘧ㄒ档牟煌螅髡轮湎嗷ヅ浜隙肿猿商逑担子谖煌嘈驮盒0雌湟笫实奔右圆眉簦员窘滩牡氖视妹姹冉峡怼?本书作为计算机科学与技术系“汇编语言程序设计”课程的教材,建议课内88学时,其中讲课68学时,上机实践20学时。教学内容为第1~8章,第9、10章则结合实验由学生自学并上机实践。本书第1、3章由俎英和梁荣编写,第2、7章由王文东和王建军编写,第4、5、6、8、9、10章由龚尚福和朱宇编写。赵鹏举和梁荣编写了全部附录,全书由龚尚福统稿。限于编者水平,缺点与不足在所难免,敬请读者批评指正。编者2003年4月
-
编程语言(美)Terrence W.Pratt,(美)Marvin V.Zelkowitz著本书系统地讲述了编程语言,包括C、C++、JAVA和PERL等11种语言,内容包括编程语言简史、编程环境、编程语言语法、语言模型、基本数据类型、封装、继承、程序控制、子程序控制、存储管理、分布式处理和网络编程等。本书的范例以多种编程语言表书,显示了编程技巧的通用性。本书内容丰富,适合专、本科学生和程序员使用。
-
现代编译程序实现(美)Andrew W. Appel,(美)With Jens Palsberg著本书阐述了编译程序的各个方面:词法分析,句法分析,抽象语法,语义行为,中间件表示,通过树匹配实现的指令选择,数据流分析,配色图寄存器分配和运行系统。书中内容较好地涵盖了代码生成和寄存器分配的新技术,还包括功能型程序设计语言与面向对象程序设计语言编译。当前广为接受且成功运用的技术在书中被简要描述,而非罗列所有可能变量的清单。对编译程序模块接口的详细描述以真正Java类的形式说明。本书第一部分“编译基础知识”适用于为时一学期的编译程序初期课程。第二部分“高级论题”包括:面向对象与功能型程序设计语言编译,无用存储单元收集,循环优化,静态单任务形式,指令调度和缓存–内存优先级优化,这部分内容可作为编译程序第二学期或研究生课程讲授。此新版在原版基础上大幅度改写,更多地包含Java和面向对象程序设计概念。独特之处在于提供了以Java语言重新编写的Java本身子集的编译程序项目。此项目包括前端和后端设计阶段,使学生得以在一学期内构建一个完整的可运行编译程序。本书适用于高等院校计算机专业Java程序设计语言、编译程序类课程。作者简介:Adrew W.Appel is Professor of Computer Science at Princeton University.He has done research and published papers on compilers,functional programming languages,runtime systems and garbage collection,type systems,and computersecurity;he is also author of the book Compiling with Continuations.Jens Palsberg is Associate Professor of Computer Science at Pureue University.His research are programming languages,compilers,software engineering,and information security.He has authored more than 50 technical papers in these areas and a book with Michael Schwartzbach,Object-oriented Type Systems.
-
汇编语言程序设计姚君遗主编暂缺简介...
-
编译程序设计方法邢玉国,张伟编著暂缺简介...