原文地址:
http://baike.baidu.com/view/6159.htm
通用寄存器
數據寄存器分為:
DH&DL=DX(data):
數據寄存器,常用於數據傳遞。
SP(Stack Pointer):
堆棧指針,與SS配合使用,可指向目前的堆棧位置
IP(Instruction Pointer):指令指針寄存器
CS(Code Segment)代碼段寄存器
DS(Data Segment):數據段寄存器
SS(Stack Segment):堆棧段寄存器
ES(Extra Segment):附加段寄存器
OF overflow flag 溢出標志 操作數超出機器能表示的范圍表示溢出,溢出時為1.
SF sign Flag 符號標志 記錄運算結果的符號,結果負時為1.
ZF zero flag 零標志 運算結果等於0時為1,否則為0.
CF carry flag 進位標志 最高有效位產生進位時為1,否則為0.
AF auxiliary carry flag 輔助進位標志 運算時,第3位向第4位產生進位時為1,否則為0.
PF parity flag 奇偶標志 運算結果操作數位為1的個數為偶數個時為1,否則為0.
IF interrupt flag 中斷標志 IF=1時,允許CPU響應可屏蔽中斷,否則關閉中斷.
TF trap flag 陷阱標志 用於調試單步操作.
DF direcion flag 方向標志 用於串處理.DF=1時,每次操作后使SI和DI減小.DF=0時則增大.