一、本章准备工作
- Windows环境,x86主机
- 安装MASM软件
下载地址:http://www.masm32.com/download.htm
我这里安装到了D盘根目录。
为方便后面命令行调用,安装以后,可以把D:masm32bin目录放到系统环境变量PATH里。本章示例使用d:/masm32/qeditor.exe 可视化开发工具。
二、x86 处理器架构
8086 的寄存器:
- AX、BX、CX、DX通常用来存放一般性数据,被称为通用寄存器。
- 16位寄存器所能存储的数据最大值为2162^{16}216-1 。
- 8086 CPU的通用寄存器可以分为两个独立的8位寄存器使用。例: AX可分为AH和AL。