通用寄存器的主要用途
| 寄存器的分类 | 寄存器 |
主 要 用 途 | |
|
通
用 寄 存 器 |
数据
寄存器 | AX |
乘、除运算,字的输入输出,中间结果的缓存 |
| AL |
字节的乘、除运算,字节的输入输出,十进制算术运算 | ||
| AH |
字节的乘、除运算,存放中断的功能号 | ||
| BX |
存储器指针 | ||
| CX |
串操作、循环控制的计数器 | ||
| CL |
移位操作的计数器 | ||
| DX |
字的乘、除运算,间接的输入输出 | ||
|
变址 寄存器 | SI |
存储器指针、串指令中的源操作数指针 | |
| DI |
存储器指针、串指令中的目的操作数指针 | ||
|
变址 寄存器 | BP |
存储器指针、存取堆栈的指针 | |
| SP |
堆栈的栈顶指针 | ||
|
指令指针 | IP/EIP | ||
| 标志位寄存器 | Flag/EFlag | ||
|
32位
CPU的 段寄存器 |
16位CPU的
段寄存器 | ES | 附加段寄存器 |
| CS | 代码段寄存器 | ||
| SS | 堆栈段寄存器 | ||
| DS | 数据段寄存器 | ||
|
新增加的 段寄存器 | FS | 附加段寄存器 | |
| GS | 附加段寄存器 | ||
573

被折叠的 条评论
为什么被折叠?



