1、为什么要学汇编语言
2、由机器语言到汇编语言
3、计算机的组成
4、内存的读写与地址空间
5、寄存器及数据存储
6、mov和add指令
7、确定物理地址的方法
8、内存的分段表示法
9、Debug的使用
10、CS、IP与代码段
11、jmp指令
12、内存中字的存储
13、用DS和[address]实现字的传送
14、DS与数据段
15、栈及栈操作的实现
16、关于“段”的总结
17、用汇编语言写的源程序
18、由源程序到程序运行
19、用Debug跟踪程序的执行
20、[...]和(...)
21、Loop指令
22、段前缀的使用
23、在代码段中使用数据
24、在代码段中使用栈
25、将数据、代码、栈放入不同段
26、处理字符问题
27、[bx+idata]方式寻址
28、SI和DI寄存器
29、[bx+si]和[bx+di]方式寻址
30、[bx+si+idata]和 [bx+di+idata]
31、不同的寻址方式的灵活应用
32、用于内存寻址的寄存器
33、在哪里?有多长?
34、寻址方式的综合应用
35、用div指令实现除法
36、用dup设置内存空间
37、“转移”综述
38、操作符offset
39、jmp指令
40、其他转移指令
41、call指令和ret指令
42、call 和 ret 的配合使用
43、乘法:mul 指令
44、汇编语言的模块化程序设计
45、寄存器冲突问题
46、标志寄存器
47、带进(借)位的加减法
48、cmp与条件转移指令
49、条件转移指令应用
50、DF标志和串传送指令
51、移位指令
52、操作显存数据
53、描述内存单元的标号