浮点数出栈
入口条件:操作数处于栈顶。
出口信息:操作数弹至[R0]中。
影响资源:A、R2、R3 堆栈需求: 2字节
FPOP: POP ACC
MOV R2,A
POP ACC
MOV R3,A
INC R0
INC R0
POP ACC
MOV @R0,A
DEC R0
POP ACC
MOV @R0,A
DEC R0
POP ACC
MOV @R0,A
MOV A,R3
PUSH ACC
MOV A,R2
PUSH ACC
RET
浮点数出栈
入口条件:操作数处于栈顶。
出口信息:操作数弹至[R0]中。
影响资源:A、R2、R3 堆栈需求: 2字节
FPOP: POP ACC
MOV R2,A
POP ACC
MOV R3,A
INC R0
INC R0
POP ACC
MOV @R0,A
DEC R0
POP ACC
MOV @R0,A
DEC R0
POP ACC
MOV @R0,A
MOV A,R3
PUSH ACC
MOV A,R2
PUSH ACC
RET