你六楼的程序:
STACK_SEG SEGMENT
S_DATA DB 100 DUP(?)
TOP EQU LENGTH S_DATA
STACK_SEG ENDS
和
MOV AX, STACK_SEG
MOV SS, AX
MOV AX, TOP
MOV SP, AX
可以同时去掉。
8楼的:
PUSH DS
XOR AX, AX
PUSH AX
就是为了程序最后RET指令服务的——RET执行过程你该清楚吧?
STACK_SEG SEGMENT
S_DATA DB 100 DUP(?)
TOP EQU LENGTH S_DATA
STACK_SEG ENDS
和
MOV AX, STACK_SEG
MOV SS, AX
MOV AX, TOP
MOV SP, AX
可以同时去掉。
8楼的:
PUSH DS
XOR AX, AX
PUSH AX
就是为了程序最后RET指令服务的——RET执行过程你该清楚吧?

还有绑架成版主的?拒绝做版主——对不起啊!