计算机
类型
可以朗读
语音朗读
127千字
字数
2018-01-01
发行日期
展开全部
主编推荐语
汇编语言基本概念与应用技巧解析
内容简介
本书以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月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。