《汇编语言教程 INTEL8086/8088 80286 80386 8087 8089适用机种 IBM-PC/XT、PC-AT 5550国产0520 0530及其兼容机》求取 ⇩

第一章 预备知识1

§1.1 基本概念1

§1.2 系统结构1

1.2.1 iAPX86/88微处理器系列概况1

目录1

1.2.2 系统组成3

1.2.3 8086处理器4

1.2.4 存储器及其分配方式6

§1.3 数据表示8

1.3.1 十六进制数8

1.2.6 8089处理器8

1.2.5 8087处理器8

1.3.2 8086处理的数据类型9

1.3.3 8087处理的数据类型11

练习一14

第二章 汇编语言16

§2.1 例题及操作16

2.1.1 例题简介16

2.1.2 上机操作初步19

2.2.2 约定的名字20

§2.2 基本元素20

2.2.1 字符集20

2.2.3 定义的名字21

2.2.4 常数25

2.2.5 表达式28

§2.3 语句30

2.3.1 语句的类型30

2.3.2 数据语句31

2.3.3 列表控制语句33

2.3.4 一般执行性语句34

§2.4 程序结构54

2.4.1 程序结构语句54

2.4.2 源程序结构60

2.4.3 一个简单的顺序程序62

§2.5 结构性数据语句66

2.5.1 记录数据语句66

2.5.2 结构数据语句69

练习二71

3.1.1 汇编语言的上机过程73

§3.1 上机过程73

第三章 上机实习73

3.1.2 列表文件及交叉参考列表文件74

3.1.3 连接装配(LINK)76

§3.2 程序的检查、调试与修改76

3.2.1 程序的检查及其过程76

3.2.2 程序的调试78

3.2.3 程序的修改80

§3.3 调试系统81

3.3.1 调试系统的种类81

3.3.2 DEBUG的功能82

练习三85

第四章 程序设计的基本方法86

§4.1 顺序程序86

4.1.1 运算语句概述86

4.1.2 逻辑运算语句87

4.1.3 简单的输入输出功能模块的调用95

§4.2 分支程序设计96

4.2.1 程序分支的概念96

4.2.2 实现程序分支的语句97

4.2.3 简单的分支程序102

4.2.4 多分支程序105

4.2.5 分支程序举例107

§4.3 循环程序设计112

4.3.1 实现程序循环的语句113

4.3.2 单重循环程序113

4.3.3 多重循环程序119

§4.4 子程序与主程序121

4.4.1 子程序与主程序的概念121

4.4.2 调用与返回语句123

4.4.3 主程序与子程序的信息交换及现场保护127

4.4.4 递归子程序133

§4.5 8087语句及程序135

4.5.1 8087现场状态寄存器135

4.5.2 8087语句的类型及一般形式139

4.5.3 8087语句的功能139

4.5.4 8087语句的特点143

4.5.5 使用8087语句的程序举例147

练习四149

5.1.1 段间转移语句152

§5.1 段间转移152

第五章 汇编语言的扩展152

5.1.2 模块内的段间转移153

5.1.3 模块间的段间转移155

§5.2 宏定义语句159

5.2.1 等价语句159

5.2.2 宏定义与宏调用语句160

5.2.3 重复块语句164

5.2.4 宏定义的退出165

5.2.5 宏调用166

§5.3 条件汇编语句171

5.3.1 条件汇编语句的种类及形式171

5.3.2 条件汇编语句的功能171

5.3.3 条件汇编语句的应用例题173

练习五174

第六章 中断系统与控制性语句175

§6.1 中断的概念175

6.1.1 中断的一般概念175

6.1.2 8086/8088的中断源及其分类175

6.1.4 中断级176

6.1.3 中断方式码176

§6.2 程序状态及控制性语句177

6.2.1 程序状态177

6.2.2 中断与中断扫描177

6.2.3 控制性语句177

§6.3 中断的响应及处理181

6.3.1 中断入口表181

6.3.2 中断的响应过程182

6.3.3 中断处理程序184

6.4.1 基本输入输出系统(BIOS)的调用188

§6.4 系统功能调用188

6.4.2 DOS层功能模块调用197

练习六204

第七章 输入输出程序设计205

§7.1 一般概念205

7.1.1 I/O空间206

7.1.2 CPU与外设的信息交换方式207

§7.2 访问端口的语句及简单的I/O程序211

7.2.1 访问端口的语句211

7.2.2 简单的I/O程序212

7.3.1 8089处理器的结构214

§7.3 IOP方式的实现与MA89汇编语言214

7.3.2 MA89汇编语言简介222

7.3.3 通道程序与I/O程序231

练习七235

第八章 软件设计中的基本程序设计技巧236

§8.1 查表方法236

8.1.1 直接查表法与顺序查表法236

8.1.2 二分查表法239

§8.2 浮动程序与再定位程序242

8.2.1 程序的浮动性242

§8.3 再入式程序247

8.2.2 再定位文件247

8.3.1 什么是再入式程序248

8.3.2 再入式程序的实现249

8.3.3 程序的动态特征255

练习八256

第九章 80286与80386的扩充功能257

§9.1 80286的结构及扩充功能257

9.1.1 80286的结构257

9.1.3 保护虚地址方式的存储分配及保护机制260

9.1.2 80286的操作方式260

9.2.1 80286的MASM增强的语句266

§9.2 80286增强与增加的指令266

9.2.2 80286的MASM新增加的语句269

§9.3 80386扩充的结构要点与功能274

9.3.1 80386扩充的结构要点274

9.3.2 80386的扩充功能278

练习九280

综合练习280

第一部分:8086、80286语句表282

附录一 语句表282

第二部分:8087语句表303

附录二 MASM的提示及开关313

附录三 LINK的提示及开关314

附录四 ASCII字符与编码对照表315

附录五 MASM伪操作符表317

附录六 IBM-PC DOS系统中断向量表324

附录七 PC-DOS系统功能模块326

参考资料345

1988《汇编语言教程 INTEL8086/8088 80286 80386 8087 8089适用机种 IBM-PC/XT、PC-AT 5550国产0520 0530及其兼容机》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由朱慧真编著 1988 北京:国防工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

透视IBM PC XT/AT(1989.04 PDF版)
透视IBM PC XT/AT
1989.04 尖端电脑杂志社
IBM PC及其兼容机操作指南( PDF版)
IBM PC及其兼容机操作指南
IBM PC(INTEL8086/8088) 宏汇编语言程序设计(1987 PDF版)
IBM PC(INTEL8086/8088) 宏汇编语言程序设计
1987
IBM-PC(0520)微机系统  BASIC语言( PDF版)
IBM-PC(0520)微机系统 BASIC语言
南京航空学院翻
IBM PC及兼容机CDOS使用手册( PDF版)
IBM PC及兼容机CDOS使用手册
适用于IBM PC AT 286、386及其兼容机 微型机编程工具和编程环境( PDF版)
适用于IBM PC AT 286、386及其兼容机 微型机编程工具和编程环境
北京希望电脑公司
IBM PC-8088汇编语言程序设计( PDF版)
IBM PC-8088汇编语言程序设计
科海总公司
微型计算机软件实验教程 IBM PC/XT,AT及其兼容机(1991 PDF版)
微型计算机软件实验教程 IBM PC/XT,AT及其兼容机
1991 广州:中山大学出版社
IBM PC/XT、286、386微机汇编语言与外设编程(1993 PDF版)
IBM PC/XT、286、386微机汇编语言与外设编程
1993 天津:南开大学出版社
IBM PC/XT/AT及其兼容机程序员问题解答(1991 PDF版)
IBM PC/XT/AT及其兼容机程序员问题解答
1991 中国科学院希望高级电脑技术公司
IBM-PC兼容机及其应用(1990 PDF版)
IBM-PC兼容机及其应用
1990 北京:机械工业出版社
IBM-PC及其兼容机上机实用指南(1989 PDF版)
IBM-PC及其兼容机上机实用指南
1989 北京:航空工业出版社
IBM PC 0520 汇编语言程序设计(1987 PDF版)
IBM PC 0520 汇编语言程序设计
1987 北京市:清华大学出版社
Windows NT 3.1图形编程技术(1994 PDF版)
Windows NT 3.1图形编程技术
1994 北京:电子工业出版社
自己组装IBM PC及其兼容机(1994 PDF版)
自己组装IBM PC及其兼容机
1994 北京:学苑出版社