汇编语言/编译原理
-
汇编语言王富荣编本书以8086/8088CPU为背景,系统地介绍了汇编语言程序设计的基础知识、程序设计方法和一些应用技术.全书内容共分八章。第一、二章介绍了微机的基础知识;第三章介绍了8086CPU的寻址方式及指令系统;第四章介绍了汇编语言源程序的结构、用于编制源程序的各种伪指令;第五、六章介绍了汇编语言程序顺序结构、分支结构、循环结构、子程序结构的设计原理、方法;第七、八章讲述中断和系统功能的调用。本书可以作为高等职业学校、高等专科学校、成人高校等计算机专业及相近专业的教材使用,也可以作为从事相关技术工作人员的参考书。 -
编程语言(美)Terrence W.Pratt,(美)Marvin V.Zelkowitz著本书系统地讲述了编程语言,包括C、C++、JAVA和PERL等11种语言,内容包括编程语言简史、编程环境、编程语言语法、语言模型、基本数据类型、封装、继承、程序控制、子程序控制、存储管理、分布式处理和网络编程等。本书的范例以多种编程语言表书,显示了编程技巧的通用性。本书内容丰富,适合专、本科学生和程序员使用。 -
IBM PC 80X86 汇编语言程序设计姜媛媛,任卓谊编著本书结合汇编语言自身的优点,以目前广泛运用的IBM PC为背景,全面系统地介绍了80X86计算机汇编语言程序设计的基础知识、基本原理和程序设计的基本方法。 -
IBM-PC汇编语言程序设计试题解胡又农主编本书是学习IBM-PC汇编语言程序设计和参加汇编语言程序设计各类考试的参考书。适用于考前复习、强化训练及能力提高阶段。本书包含1000余道试题,内容包括填空、选择、判断及编程等常见题型,并给出全部题目的参考答案和部分答案解析。针对汇编语言编程这个难度较大的题型,本书对算法及程序实现等内容都做了详细的说明,这些内容将有助于读者提高汇编语言编程水平。本书适合计算机、电子信息类大专及本科、成人教育、自学考试、文凭考试、等级考试等人员以及计算机编程爱好者阅读和参考。 -
汇编语言程序设计教程罗省贤,洪志全编著全书共分9章。第1章至第4章全面介绍8086/8088的基本结构、寻址方式、指令系统及编程方法。第5章主要介绍输入/输出和中断程序设计方法。这几章都是学习汇编语言程序设计不可缺少的重要基础内容。第6章着重介绍80x8632位微处理器的基本结构、指令系统、任务切换以及保护方式下的编程方法。第7章介绍用Win32汇编语言编写Windows窗口程序的方法和汇编语言的高级语法。第8章介绍MMX、SSE指令集及其功能和编程方法。第9章介绍80x87协处理器的结构、数据格式、指令系统及其编程方法。每章后均附有习题。本书程序实例丰富,增强了易读性,扩充了新知识。我们希望通过本书的学习,使读者能够掌握32位汇编语言程序的基本编程方法,提高在新型微机上的汇编语言程序设计能力。汇编语言程序设计是计算机科学与技术专业学生的必修专业基础课,汇编语言的应用在系统软件开发、实时控制和实时处理领域中有着重要的地位。本书根据微型计算机和32位汇编语言程序设计技术的快速发展现状,在系统?亟樯?8086/8088基本结构、指令系统、编程方法、输入/输出和中断程序设计的基础上,进一步介绍80x8632位微处理器的基本结构、指令系统、任务切换以及保护方式下的编程方法、用Win32汇编语言编写Windows窗口程序的方法、MMX指令集、SSE指令集及编程方法,以及80x387协处理器结构、数据格式、指令系统及其编程方法。本书涉及的知识面广,内容丰富,易读性强,可作为高等院校汇编语言程序设计教材,还可作为广大工程技术人员的参考书。 -
Win32汇编语言实用教程冉林仓编著本书在介绍Win312汇编语言指令和基本语法的基础上,重点介绍如何使用汇编语言和Windows SDKAPI开发Win32应用程序,同时党政军探讨了汇编语言和Visual C++的混合编程、驱动程序的开发、COM组件的使用和开发、数据库开发、代码优化、异常处理以及程序跟踪调试等问题。对于每个主题,书中都是提供了开发要领及应用的实例和技巧,本书主要面向具备一定汇编语言基础和初步的Win32编程经验的用户。 -
编译程序设计原理杜淑敏、王永宁本书系统的介绍了编译程序设计的基本原理和方法,较详细的论述了当前各种语法分析技术。书中采用语法制导翻译方法。在文法符号的综合属性和继承属性等概念的基础上,给出了语法制导定义的形式,使得语义分析颇为清晰。在书的编写方式上,着重问题的提出,分析与解决。在内容的选取上,注意深入浅出。本书可作为高等学校计算机系各专业“编译原理”或“编译方法”课程的教材或参考书,也可供其他专业学生及从事计算机工作的有关人员阅读参考。 -
微型计算机原理与汇编语言程序设计赵国相[等]编著《重点院校推荐教材:微型计算机原理与汇编语言程序设计》将“微型计算机原理”、“微型计算机接口技术”和“汇编语言程序设计”三门课程的内容有机地融为一体, (微型计算机原理与汇编语言程序设计)和(微型计算机原理与接口技术)两《重点院校推荐教材:微型计算机原理与汇编语言程序设计》为同一门课程连续使用的教材。《重点院校推荐教材:微型计算机原理与汇编语言程序设计》以Pentium的实模式与保护模式为主线,用Pentium实模式的实现技术来替代Intel 8086的内容(目前流行以Intel 8086为基础);通过分析Pentium的保护模式来把当今微机领域内具有代表性的新设计、新技术、新思想和新潮流展示给读者;列举了一定数量的I/O接口硬件及程序设计实例,有助于建立微机系统的整机概念,加深对微机工作过程的理解,使学生初步具有微机系统软、硬件开发的能力。 《重点院校推荐教材:微型计算机原理与汇编语言程序设计》共8章,内容包括:第1-4代微处理器Intel 8008、Zilog的7.80、Intel 8086、Intel 80386的基本结构和功能特征;Pentium-PentiumⅣ微处理器的基本结构及功能,Pentium微处理器的编程结构、引脚功能及时序;Pentium微处理器的16位模式及32位模式的指令格式、寻址方式和指令系统;汇编语言程序格式、伪指令;分支与循环程序设计方法;子程序设计;高级汇编语言技术;Pentium的存储器接口,Pentium的高速缓冲存储器(Cache)及二级Cache与一级Cache的关系。《重点院校推荐教材:微型计算机原理与汇编语言程序设计》可作为高等学校计算机科学与技术、通信工程、电气工程及自动化等专业的教材,也可供从事计算机应用工作的工程技术人员及其他自学者学习和参考。 -
图书报刊编审校手册江建名编著这是一本关于如何撰写和编辑教材、专著、期刊、文艺作品、学术论文和科技报告的专著和工具书。它的内容主要包括:数理公式、化学式、插图和表格等的编排,编辑加工、校对、成本核算等。该书有三个显著特点:一是以国家最新颁布的标准中有关文献标准化、量和单位以及信息处理等技术标准作为规范;二是全面地介绍了与写作和编辑有关的理论和技术问题;三是解决了书刊计算机排版中的难点,对电脑排版规范化进行了具体的阐述。本书内容丰富、资料翔实、方便实用,是一本编辑工作的百科全书。本书可作为新编辑上岗的培训教材,也可供从事创作、翻译和编审工作的人员日常使用。< -
GCC技术参考大全(美)Arthur Griffith著;胡恩华译;胡恩华译本书内容特色:·在各种UNIX平台(包括Linux和BSD)上开发和部署软件·安装并使用自己的编译器编译C、C++、Objectivec、Fortran、Java和Ada·为众多平台生成本地可执行代码虽然在当今的计算机界中,正在进行的自由软件运动不一定是最重要的,但我们确实正处于一个巨大的变革的中心。软件的所有权正在由公司专有变为可根据任何目的自由获取和使用。目前,自由软件不仅包括程序语言编译程序和连接程序,而且还有大量的工具,图形化的用户界面环境,甚至包括整个操作系统。除此之外,还有一个事实就是所有的自由软件都是由GCC编译的,因此可否将GCC称作软件世界中最重要的一部分也就值得探讨了。当然,有很多种语言可用于编写程序,这些语言也都有很多编译程序,但这些编译程序中的绝大部分都是由GCC编写成并编译的。从某些方面来看,所有的自由软件都源起于GCC。有些计算机公司已经开始放弃自己的编译程序而选择简单安装GCC编译程序了。使用GCC是免费的,而且还能得到持续的功能扩展和维护。伴随着最近加入GCC家族的两种语言:Java和Ada:GCC编译程序的羽翼扩展得更大更广了。这使得GCC可用的语言达到6种:C、C++、Objective-C、Fortran、Java和Ada。而且它还在不断地开发其他语言,例如COBOL,如果有足够支持就会将这些语言也加入GCC。
