;编程实现将数据段的内容逆序,我们将借助栈的特性来实现这个操作。...code
data segment ;数据段
dw 1,2,3,4,5,6,7,8,9
data ends
stack segment ;栈段...初始化数据段段寄存器
mov bx,0 ;数据段偏移地址
mov ax,stack
mov ss,ax ;设置栈顶段地址...mov sp,18 ;设置栈顶偏移地址
mov cx,9
s1: push [bx] ;将数据入栈
add...;dw定义的占两个字节
loop s1
mov cx,9
mov bx,0
s2: pop [bx] ;从栈中将数据弹出