<p>《国外计算机科学教材系列•Intel汇编语言程序设计(第5版)》全面细致地讲述了汇编语言程序设计的各个方面。从微处理器体系结构、工作机制到指令集;从最基本的编译器链器的使用到高级过程、结构和宏的使用;从用纯汇编编写程序到用C/C++等最新编译器与汇编的混合接口编程;从16位实模式下BIOS、DOS实模式文本及图形程序设计到32位保护模式的Windows程序设计;从磁盘基础知识到Intel指令编码、浮点运算等相关知识都做了深入而细致的讲解。</p>
汇编语言程序设计
✍ Scribed by 王晓虹
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 255
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
《汇编语言程序设计》以经典的Intel 8086/8088CPU指令系统与Microsoft宏汇编为背景,系统地介绍了汇编语言程序设计的基本理论和方法。 《汇编语言程序设计》共十二章,前九章主要内容包括:宏汇编语言程序设计的基础知识、指令系统、常用伪指令、汇编语言语法规则和程序设计方法、子程序与多模块编程、宏功能程序设计。后三章主要介绍了8086、8088汇编语言的应用,包括输入输出程序设计、中断的基本概念及其开发应用技巧、文件操作编程方法等内容。 为方便自学,在重点章节后面增加了理解与练习,通过例题分析,加强对汇编语言的理解与掌握。本书可作为高校计算机本科专业的教材及相关专业本科生的教材,也可作为教师、非计算机专业的研究生及计算机应用技术人员的参考书。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第一章 绪论
第一节 微型计算机系统组成
第二节 计算机语言
第三节 汇编语言的应用范围
第二章 汇编语言基础知识
第一节 数据类型
第二节 Intel 8086/8088 CPU结构与可编程寄存器
第三节 存储器
第四节 理解与练习
第三章 寻址方式与指令系统
第一节 寻址方式
第二节 指令系统
第三节 理解与练习
第四章 汇编语言
第一节 汇编语言语句种类及格式
第二节 汇编语言的数据
第三节 汇编语言的符号
第四节 汇编语言运算符
第五节 程序中段的定义
第六节 常用伪指令
第七节 理解与练习
第五章 顺序结构程序设计
第一节 程序设计方法概述
第二节 汇编语言源程序的基本格式和编程步骤
第三节 顺序结构程序设计举例
第四节 系统功能调用
第五节 汇编语言程序的调试
第六节 理解与练习
第六章 分支结构程序设计
第一节 灵活运用转移指令
第二节 分支结构程序设计
第三节 多分支结构程序设计
第七章 循环结构程序设计
第一节 循环程序的控制方法
第二节 单重循环程序设计
第三节 多重循环程序设计
第八章 子程序与多模块编程
第一节 子程序概念
第二节 子程序设计方法
第三节 嵌套与递归子程序
第四节 多模块编程
第九章 宏功能程序设计
第一节 宏的概念
第二节 宏定义和宏调用
第三节 参数的使用
第四节 宏嵌套
第五节 重复汇编和条件汇编
第六节 宏库的使用
第十章 输入输出程序设计
第一节 输入输出的概念
第二节 I/O指令
第三节 I/O传送方式
第四节 I/O程序举例
第十一章 中断
第一节 中断的概念
第二节 PC中断系统
第三节 中断管理和运行机制
第四节 中断的开发与应用
第十二章 文件操作编程
第一节 文件操作的有关概念
第二节 常用的文件操作系统功能调用
第三节 文件操作编程
第四节 课外阅读
正文结束
附录
附录A 出错信息
附录B 8086/8088指令系统
附录C BIOS调用说明
附录D INT 21H系统功能调用说明
附录E IBM PC的键盘输入码和CRT显示码
参考文献
📜 SIMILAR VOLUMES
<p>《国外计算机科学教材系列•Intel汇编语言程序设计(第5版)》全面细致地讲述了汇编语言程序设计的各个方面。从微处理器体系结构、工作机制到指令集;从最基本的编译器链器的使用到高级过程、结构和宏的使用;从用纯汇编编写程序到用C/C++等最新编译器与汇编的混合接口编程;从16位实模式下BIOS、DOS实模式文本及图形程序设计到32位保护模式的Windows程序设计;从磁盘基础知识到Intel指令编码、浮点运算等相关知识都做了深入而细致的讲解。</p>
<p>《汇编语言程序设计》讲述每种高级语言程序在连接为可执行程序之前,都必须被编译为汇编语言程序,因此对于高级语言程序设计者来说,了解编译器如何生成汇编语言代码十分有用。</p>
<p>本书主要阐述80X86汇编语言程序设计方法和技术。全书共分四部分:第1章和第2章为基础知识部分;第3章和第4章为编程工具部分,主要内容为80X86的指令系统与寻址方式,以及包括伪操作在内的汇编语言程序格式;第5章-第9章说明编程方法,内容包括循环、分支、子程序等基本程序结构,程序设计的基本方法和技术,多模块连接技术,宏汇编技术,以中断为主的输入输出程序设计方法,以及BIOS和DOS系统功能调用;第10章和第11章为实际应用部分,说明图形显示、发声和磁盘文件存取技术。全书提供了大量程序实例,每章后均附有习题。</p> <p>本书在是1991年第1版的基础上,融会了10年来教学与科研的新成
本书讲授Intel 8086微处理器的指令系统,并以Microsoft的MASM 5.0版本宏汇编语言为基础,讲授汇编语言程序设计的基本方法和常用技术。 全书共分5章。第1章讲授学习汇编语言程序设计所需具备的基础知识,包括指令的概念、数据的表示、数据的存储和处理等;第2章讲授8086宏汇编语言的源程序组成,包括汇编语言的语言成分,常量、变量、标号等的定义,源程序的结构及定义等;第3章讲授8086的指令系统,包括寻址方式和各类操作指令等;第4章讲授8086汇编语言程序设计的基本方法,包括顺序程序、分支程序、循环程序、子程序、宏指令等;第5章介绍8086的中断技术,包括中断的相关概念,中断服务程序
<p>《汇编语言程序设计》内容主要包括微机基础知识,Intel 8086/8088指令系统,Intel 80x86、Pentium增强和扩展指令,程序设计方法,高级汇编技术,系统功能调用,汇编语言与C/C++的混合编程技术,上机操作方法。在程序设计各章中在给出一般例题的基础上,特别设置了综合举例章节;在系统功能调用、汇编语言与C/C++的混合编程两章中更特地设置了实例章节。每章附有习题,书后附有上机实验指导。《汇编语言程序设计》可作为高等学校、高等职业学校计算机专业或相近专业汇编语言程序设计课程教材,微型计算机原理课程辅助教材,亦可供软件开发人员参考。</p>