首页 > 代码库 > 汇编试验五:编写、调试具有多个段的程序

汇编试验五:编写、调试具有多个段的程序

技术分享

ds 数据段放入数据正确;

 

两次push 操作后,ss栈段正确;

技术分享

由于pop 操作顺序,ds数据段并没有发生改变;

技术分享

 Source Code:

技术分享
assume cs:code, ds:data, ss:stackdata segment    dw 0123H,0456H,0789H,0abcH,0defH,0fedH,0cbaH,0987Hdata endsstack segment    dw 0,0,0,0,0,0,0,0stack endscode segmentstart:    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 21Hcode endsend start
View Code

 

汇编试验五:编写、调试具有多个段的程序