第一章 引言 1
使用培基语言的困难 1
有权则有责 3
前瞻 3
第二章 基本概念 5
资讯之电子表达方式 5
二进数与十六进数加法 11
储存资讯於主记忆体 14
中央处理器的角色 15
为何我们需要组合语言 16
第三章 8088结构 21
8088暂存器组 22
记忆地址分段 23
8088指令集 28
资料定址模式 28
堆叠动作 31
输出人与其他的资料传递指令 33
算术指令与旗志暂存器 35
逻辑指令 38
字串操纵指令 42
控制移转指令 50
无条件跳跃指令 51
条件跳跃指令 54
重复控制指令 57
副常式 59
中断(Interrupt) 62
处理器控制指令 65
结语 66
开机 67
第四章 BIOS.DOS.与巨编译器 67
执行我们的程式 68
代拟(Pseudo)指令 71
定义资料之代拟命令 72
程序(Procedures) 73
段定义与定址 75
DOS连接法则 77
程式实例 78
建立程式 82
BIOS常式 86
编译器算子(ASSEMBLER OPERTORS) 87
第五章 PC系统电路板 91
汇流排(BUS)观念 91
主记忆支援 93
系统支援装置 95
8259中断控制器 97
8255可程式规划之周边中介 99
键盘 101
8253计时器(TIMER) 109
产生声音效果 120
结论 126
第六章 单色、彩色/显示及印字机匹配器 127
单色显示 127
6845 CRT控制器 135
彩色/图形监视器匹配器 151
文数字符模式 153
图形模式 163
印字机中介 174
第七章 串联通讯 179
串联与并联之比较 179
异步串联通讯协定 180
通用异步发送接收器(UART) 182
调变解调器(MODEM) 186
实体中介 188
串联I/O BIOS呼叫 190
程式之规划8250 192
起始8250 194
与8250通讯 197
8250中断 198
简单的终端机程式一例 201
磁片剖析 207
第八章 磁碟输出入 207
磁片读写技巧 209
BOS管理下的磁碟I/O 209
循序读写实例 215
透过BIOS的磁碟I/O 221
BIOS磁碟I/O实例:读取档案目录 224
附录A 231
8088指令集 231
附录B 251
参考资料 251