|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
今天看小甲鱼老师的包含多个段的程序2,要求是在代码段中使用栈,然后代码如下:
assume cs:code
code segment
dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
dw 0,0,0,0,0,0,0,0
start:mov ax,cs
mov ss,ax
mov sp,32
mov bx,0
mov cx,8
s:push cs:[bx]
add bx,2
loop s
mov bx,0
mov cx,8
s1:push cs:[bx]
add bx,2
loop s1
mov ax,4c00h
int 21h
code ends
end start 在代码我加粗的部分,已经设置了栈段的指针,为什么在link的时候,还会提示 no stack segment
assume cs:code,ss:stack
stack segment stack
dw 0,0,0,0,0,0,0,0
stack ends
……
组合类型设为stack试一下
|
|