目 录 1
*第一章 概论 1
1·1 微型计算机 1
1·2 计算机系统的基本结构 1
1·3 数制和编码 4
练习题1 9
第二章 IBMPC微型计算机 11
2·1 IBM PC机配置和部件简介 11
2·2 机器指令及格式 18
2·3 寻址方式 20
练习题2 25
第三章 汇编语言 26
3·1 机器语言程序与符号程序 26
3·2 汇编语言的语法和语义 28
3·3 汇编程序及汇编语言程序的运行过程 43
练习题3 44
第四章 程序设计常用方法 46
4·1 顺序程序设计 46
4·2 分支程序设计 49
4·3 循环程序设计 54
练习题4 58
第五章 子程序设计 59
5·1 子程序的概念………………………………………………………………(59 )5·2 堆栈 59
5·3 调用和返回指令 60
5·4 子程序设计方法 62
*5·5 子程序的嵌套与递归 64
*5·6 DOS功能调用 69
练习题5 73
第六章 宏汇编 74
6·1 概述 74
6·2 宏定义与宏调用 74
*6·3 条件汇编 80
*6·4 宏嵌套 83
练习题6 87
第七章 程序设计的其它方法与技术 89
7·1 位操作程序设计 89
7·2 字符串操作程序设计 96
7·3 程序的浮动与程序连接的技术 104
*7·4 十进制运算 109
练习题7 114
第八章 输入输出及中断程序设计 116
8·1 I/O及中断的概念 116
8·2 I/O指令及I/O程序设计 120
8·3 使用软中断指令(调用)的程序设计 129
练习题8 147
第九章 80286汇编语言 148
9·1 Intel80286微处理器 148
9·2 80286汇编语言 150
*9·3 结构化程序设计 153
*9·4 80386简介 157
练习题9 165
*第十章 汇编语言程序上机过程 166
10·1 输入源程序前的准备 166
10·2 源程序的输入 168
10·3 源程序的汇编 168
10·4 建立可执行文件及程序的进行 170
练习题10 177
附录 178
附录一ASCⅡ编码表 178
附录二指令系统(含80286、80386) 179
附录三汇编语言语法错误一览表(MASMMessages) 187
附录四系统有关资料 192
1.部分BIOS、DOS功能调用 192
2.常用的DOS命令 192
3.常用的编辑命令 193
4.常用的查错命令 194