保护现场的两种释义

对寄存器内容的保护

 PUSH AX		;保护现场
PUSH BX
PUSH CX
PUSH DX
PUSH DI


POP DI		;恢复现场
POP DX
POP CX
POP BX
POP AX



对屏幕目前内容风格的保护

  		MOV CX,CHAR_CNT		;保护窗口设置
       MOV DI,POINTER
       MOV DH,LINE_ON
       MOV DL,COL_ON



        MOV CX,CHAR_CNT		;在下一行恢复窗口
       MOV DI,POINTER
       MOV DH,LINE_ON
       INC COL_ON			;下移一行
       MOV DL,COL_ON

保护现场的目的是使用这些寄存器。

原因是寄存器中的值在程序运行中会改变。

猜你喜欢

转载自blog.csdn.net/hairi1234/article/details/85554597