第一章 引言 1
使用培基语言的问题 1
伴随威力而来的负擔 2
内容前瞻 3
第二章 基本概念 5
電子式的资讯表示法 6
二进位与十六进位算术 12
将资讯储在主记憶体 14
中央处理机所扮演的角色 15
我们为何需要一套组合语言 16
第三章 8088之结构 19
8088的暂存器组 20
记憶位址分节法 21
8088的指令集 25
资料定址方式 26
堆叠运算 28
输入/输出以及其他的资料转移指令 30
算术指令与旗標暂存器 31
逻辑指令 34
字串处理指令 37
控制转移指令 45
处理器控制指令 59
结论 60
第四章 BIOS、DOS、与集体指令组合器 61
开机 61
执行我们自己的程式 62
假运算 65
DOS连结程式的习惯用法 71
一个程式范例 72
建立程式 76
BIOS常规程式 79
组合器的运算子 81
第五章 PC系统主机板 85
汇流排的概念 85
主记憶的支援 87
系统支援的装置 89
8259中断控制器 91
8255可程式的周边界面 93
键盘 95
8253计时器 103
制造音响效果 114
提要 119
第六章 单色、彩色/图形与印表机之接应器 121
单色顺示器 121
6845CRT控制器 130
彩色/图形监视器接应器 146
印表机界面 168
第七章 串列式通信 173
串列式对平行式 173
非同步串列式议定格式 175
URAT 177
调变器 180
界面的实体 183
串列式I/O之BIOS呼叫 184
规划8250 187
启动8250 188
和8250通信 192
8250的中断 194
简易的终端机程式 196
第八章 磁碟输入/输出 203
磁碟构造之解析 203
磁碟存取之机构 205
DOS下的磁碟输入/输出 206
循序存取的例子 211
经由BIOS的磁碟I/O 218
BIOS的磁碟I/O例子:读取名称位址目录表 220
附录A 8088指令集 227
附录B 参考书目 247
索引 249