文档介绍:PC汇编语言
Paul A. Carter
翻译:伍星
2007 年 3 月 4 日
Copyright °c 2001, 2002, 2003, 2004 by Paul Carter
在没有作者的同意下,这个可以全部被翻版和发行(包含作者的身份,版
权和允许通知),规定不能由文档本身来收取任何费用。这就包括“明白使
用”的引用像评论和广告业,还有衍生工作像翻译。
注意这个限制并不打算禁止对打印或复制这个文档的服务进行收费。
鼓励教师把这个文档当作课堂资源来使用;不管怎样,得到在这种情况下
使用的通知,作者将非常感激。
目目目录录录
前前前言言言 i
第第第1章章章简简简介介介 1
数制. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
十进制. . . . . . . . . . . . . . . . . . . . . . . . . . . 1
二进制. . . . . . . . . . . . . . . . . . . . . . . . . . . 1
十六进制. . . . . . . . . . . . . . . . . . . . . . . . . 2
计算机结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
内存. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
CPU 80x86系列. . . . . . . . . . . . . . . . . . . . . 5
8086 16位寄存器. . . . . . . . . . . . . . . . . . . . . 6
80386 32位寄存器. . . . . . . . . . . . . . . . . . . . 7
实模式. . . . . . . . . . . . . . . . . . . . . . . . . . . 7
16位保护模式. . . . . . . . . . . . . . . . . . . . . . . 8
32位保护模式. . . . . . . . . . . . . . . . . . . . . . . 8
中断. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
汇编语言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
机器语言. . . . . . . . . . . . . . . . . . . . . . . . . 9
汇编语言. . . . . . . . . . . . . . . . . . . . . . . . . 9
指令操作数. . . . . . . . . . . . . . . . . . . . . . . . 10
基本指令. . . . . . . . . . . . . . . . . . . . . . . . . 10
指示符. . . . . . . . . . . . . . . . . . . . . . . . . . . 11
输入和输出. . . . . . . . . . . . . . . . . . . . . . . . 14
调试. . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
创建一个程序. . . . . . . . . . . . . . . . . . . . . . . . . . . 15
第一个程序. . . . . . . . . . . . . . . . . . . . . . . . 16
编译器依赖. . . . . . . . . . . . . . . . . . . . . . . . 18
汇编代码. . . . . . . . . . . .