目录 1
第一部分理论基础知识 1
第一章微机系统概述 1
§1.1概述 1
§1.2 IBM—PC系统配置 1
§1.3DOS系统结构 4
§1.4 DOS命令及使用 8
第二章汇编语言程序实践指南 15
§2.1两种文件编辑方法简介 15
§2.1.1行编辑程序EDLIN 15
§2.1.2全屏幕编辑程序WS 17
§2.2宏汇编程序MASM 19
§2.3程序的连接与装入 20
§2.4运行程序 23
§2.5.1调试策略与技术 24
§2.5调试技术与工具 24
§2.5.2调试工具及应用 26
§2.5.3 DEBUG应用举例 34
第三章程序设计技术基础 37
§3.1 8086/8088指令系统 37
§3.2程序设计原则与步骤 39
§3.3程序设计基本技术 41
§3.4分支程序设计技术 44
§3.5循环程序设计技术 51
§3.6子程序设计技术 55
§3.7宏定义与宏调用 62
§3.8输入输出和中断 69
§3.8.1输入和输出 69
§3.8.2中断 70
§3.9 DOS和BIOS中断调用 73
§3.9.1 DOS系统功能调用 73
§3.9.2 ROM BIOS系统功能调用 77
§3.10声音与图形 79
§3.10.1声音的形成与编程 79
§3.10.2图形显示及应用 81
第四章软件接口与设计 84
§4.1模块化程序设计中的模块接口 84
§4.2高级语言与汇编语言的接口及调用 90
§4.2.1 BASIC语言与汇编语言程序的连接 90
§4.2.2 TRUE BASIC语言调用汇编语言 92
§4.2.3 FORTRAN语言与汇编语言程序之间的连接 96
§4.2.4 PASCAL语言与汇编语言程序的连接 98
§4.2.5 C语言与汇编语言的连接 99
第二部分实践与指导 103
第一章实验及实验报告的要求 103
第二章实验内容及要求 106
实验一实践技能训练 106
实验二分支程序设计 115
实验三循环程序设计 118
实验四子程序设计 122
实验五宏功能调用程序设计 126
实验六中断调用子程序 129
实验七图形显示和声音 133
实验八综合程序设计 136
附录 140
附录A CRT显示器输出码 140
附录B键盘扫描代码 142
附录C扩展的键盘代码 145
附录D错误信息一览表 146
附录E DOS系统功能调用一览表(INT 21H) 153
附录F BIOS功能调用一览表 157
附录G 8086/8088宏汇编程序伪指令 159
附录H 8086/8088指令系统详解 162
参考文献 169