各个寄存器的作用

CS(Code Segment)代码段寄存器,指向当前代码段的段地址。

IP(Instruction Pointer):指令指针寄存器,指向当前代码段的偏移地址地址。

  CS+IP就是当前指令的地址。

DS (Data Segment)数据段寄存器,指向当前数据的段地址,与"[0000]"组成数据的内存地址.

SS (Stack Segment)堆栈段寄存器,指向栈的段地址.

SP (Stack Pointer) 堆栈指针寄存器,指向栈顶的偏移地址。

  SS+SP就是当前栈顶的内存地址。

CX(count)计数寄存器,有时候CX中存放的是程序的长度。

原文地址:https://www.cnblogs.com/myfjd/p/2291114.html