展开全部

主编推荐语

汇编语言基本概念与应用技巧解析

内容简介

本书以Intel 8086/8088系列微机为背景,系统地介绍了汇编语言的基本概念、语法规则和程序设计方法。在此基础上介绍汇编语言的应用,包括输入输出的概念及其程序设计方法;中断的概念、方法及其开发应用技巧;文件编程方法等内容。

目录

  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 前言
  • 目录
  • 第一章 绪论
  • 第一节 微型计算机系统组成
  • 一、微型计算机硬件基本结构
  • 二、微机软件系统
  • 第二节 计算机语言
  • 一、机器语言
  • 二、汇编语言
  • 三、高级语言
  • 第三节 汇编语言的应用范围
  • 第二章 汇编语言基础知识
  • 第一节 数据类型
  • 一、数制及相互转换
  • 二、计算机中数和字符的表示
  • 三、数据类型
  • 第二节 Intel 8086/8088 CPU结构与可编程寄存器
  • 一、8086/8088 CPU功能结构
  • 二、CPU内部寄存器组
  • 第三节 存储器
  • 一、存储器的组成
  • 二、存储器的段结构
  • 三、逻辑地址与物理地址
  • 四、堆栈
  • 第四节 理解与练习
  • 一、内存数据存取规则
  • 二、计算机中的数据
  • 三、溢出的概念
  • 第三章 寻址方式与指令系统
  • 第一节 寻址方式
  • 一、隐含寻址
  • 二、立即寻址
  • 三、寄存器寻址
  • 四、存储器操作数的寻址方式
  • 五、段基值的隐含约定
  • 六、隐含段的改变
  • 第二节 指令系统
  • 一、指令系统概述
  • 二、传送类指令
  • 三、算术运算类指令
  • 四、位操作指令
  • 五、转移类指令
  • 六、串操作指令
  • 七、处理器控制类指令
  • 第三节 理解与练习
  • 一、关于十进制调整指令
  • 二、乘除法指令的理解
  • 三、逻辑运算与移位指令的应用
  • 四、指令对标志位的影响
  • 第四章 汇编语言
  • 第一节 汇编语言语句种类及格式
  • 一、语句种类
  • 二、语句格式
  • 第二节 汇编语言的数据
  • 一、常数
  • 二、变量
  • 三、标号
  • 四、段名和过程名
  • 第三节 汇编语言的符号
  • 一、等值语句
  • 二、等号语句
  • 第四节 汇编语言运算符
  • 一、算术运算符
  • 二、逻辑运算符
  • 三、关系运算符
  • 四、属性值返回运算符
  • 五、属性修改运算符
  • 六、运算符的优先级
  • 第五节 程序中段的定义
  • 一、段定义伪指令
  • 二、段指定伪指令
  • 第六节 常用伪指令
  • 一、汇编地址计数器和定位伪指令
  • 二、源程序结束伪指令
  • 三、模块命名伪指令
  • 四、基数控制伪指令
  • 第七节 理解与练习
  • 一、ASSUME伪指令的理解
  • 二、关于段寄存器的初始化
  • 三、例题分析
  • 第五章 顺序结构程序设计
  • 第一节 程序设计方法概述
  • 一、程序设计的步骤
  • 二、程序的基本控制结构
  • 三、程序设计方法
  • 第二节 汇编语言源程序的基本格式和编程步骤
  • 第三节 顺序结构程序设计举例
  • 第四节 系统功能调用
  • 一、系统功能调用方法
  • 二、常用系统功能调用
  • 第五节 汇编语言程序的调试
  • 第六节 理解与练习
  • 一、输入输出数据处理
  • 二、使用功能调用进行输出显示时屏幕格式的控制
  • 三、程序的汇编、连接及调试
  • 第六章 分支结构程序设计
  • 第一节 灵活运用转移指令
  • 一、无条件转移指令
  • 二、条件转移指令
  • 第二节 分支结构程序设计
  • 一、分支结构
  • 二、分支结构程序设计举例
  • 第三节 多分支结构程序设计
  • 一、地址跳转表法
  • 二、指令跳转表法
  • 第七章 循环结构程序设计
  • 第一节 循环程序的控制方法
  • 一、循环程序的结构
  • 二、循环控制方法
  • 第二节 单重循环程序设计
  • 一、循环次数已知的单重循环
  • 二、循环次数未知的单重循环
  • 第三节 多重循环程序设计
  • 一、多重循环程序设计
  • 二、多重循环程序设计举例
  • 第八章 子程序与多模块编程
  • 第一节 子程序概念
  • 一、子程序的定义
  • 二、子程序的调用和返回
  • 第二节 子程序设计方法
  • 一、现场的保护和恢复
  • 二、主程序与子程序之间参数传递方法
  • 三、子程序说明文件
  • 四、子程序设计及其调用举例
  • 第三节 嵌套与递归子程序
  • 一、子程序嵌套
  • 二、递归子程序
  • 第四节 多模块编程
  • 一、模块的划分
  • 二、程序的连接
  • 第九章 宏功能程序设计
  • 第一节 宏的概念
  • 第二节 宏定义和宏调用
  • 一、宏定义
  • 二、宏调用
  • 第三节 参数的使用
  • 一、宏定义与宏调用中参数的使用
  • 二、宏操作符
  • 三、宏中标号的处理
  • 第四节 宏嵌套
  • 一、宏定义中嵌套宏定义
  • 二、宏定义中嵌套宏调用
  • 第五节 重复汇编和条件汇编
  • 一、重复汇编伪指令
  • 二、条件汇编伪指令
  • 第六节 宏库的使用
  • 一、宏库的建立
  • 二、宏库的使用
  • 第十章 输入输出程序设计
  • 第一节 输入输出的概念
  • 一、外部设备与接口电路
  • 二、I/O接口及编程结构
  • 第二节 I/O指令
  • 第三节 I/O传送方式
  • 一、程序控制方式
  • 二、中断控制方式
  • 三、直接存储器存取方式
  • 第四节 I/O程序举例
  • 第十一章 中断
  • 第一节 中断的概念
  • 第二节 PC中断系统
  • 一、外部中断
  • 二、内部中断
  • 三、软中断
  • 第三节 中断管理和运行机制
  • 一、中断向量表
  • 二、中断优先级
  • 三、中断响应过程
  • 四、中断指令
  • 第四节 中断的开发与应用
  • 一、开发用户自己的中断
  • 二、修改或替换系统中断
  • 三、在应用程序中调用系统中断
  • 第十二章 文件操作编程
  • 第一节 文件操作的有关概念
  • 一、文件名字串和文件句柄
  • 二、文件指针与读写缓冲区
  • 三、文件属性
  • 第二节 常用的文件操作系统功能调用
  • 一、建立并打开文件
  • 二、打开文件
  • 三、关闭文件
  • 四、读文件或设备
  • 五、写文件或设备
  • 六、改变文件指针
  • 第三节 文件操作编程
  • 第四节 课外阅读
  • 一、打开文件和关闭文件的作用
  • 二、系统内部句柄的分配和管理
  • 附录
  • 附录A 出错信息
  • 附录B 8086/8088指令系统
  • 附录C BIOS调用说明
  • 附录D INT 21H系统功能调用说明
  • 附录E IBM PC的键盘输入码和CRT显示码
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。