ds 数据段放入数据正确;
两次push 操作后,ss栈段正确;
由于pop 操作顺序,ds数据段并没有发生改变;
Source Code:
assume cs:code, ds:data, ss:stack data segment dw 0123H,0456H,0789H,0abcH,0defH,0fedH,0cbaH,0987H data ends stack segment dw 0,0,0,0,0,0,0,0 stack ends code segment start: mov ax,stack mov ss,ax mov sp,16 mov ax,data mov ds,ax push ds:[0] push ds:[2] pop ds:[2] pop ds:[0] mov ax,4c00H int 21H code ends end start
时间: 2024-09-29 08:49:48