fky1989 发表于 2011-7-18 17:06:20

关于实验5我机子上出问题了~~~求救

本帖最后由 fky1989 于 2011-7-19 15:03 编辑

assume cs:code,ds:data,ss:stack

data segment
      dw 0123h,0456h,0789h,0abch
data ends

stack segment
      dw 0,0,0,0
stack ends

code segment
fky:mov ax,stack
      mov ss,ax
      mov sp,8
      
      mov ax,data
      mov ds,ax
      
      push ds:
      push ds:
      pop ds:
      pop ds:
      
      mov ax,4c00h
      int 24h

code ends
end      fky

debug到pop ds:这步,就弹出框报错了,这不都是系统自己给分配的内存么,怎么还能运行的报错啊?

z____ 发表于 2011-7-18 17:53:04

检查你的SP的设置!

fky1989 发表于 2011-7-18 22:50:49

z____ 发表于 2011-7-18 17:53 static/image/common/back.gif
检查你的SP的设置!


sp就应该8吧??

zzxxcc89 发表于 2011-7-19 01:00:21

SP 不是8,应该是10H
你试下10H,肯定能通过

fky1989 发表于 2011-7-19 15:03:54

对头~~谢谢LS的们
页: [1]
查看完整版本: 关于实验5我机子上出问题了~~~求救