zx582041666 发表于 2017-2-22 17:54:47

第6章的一点写好的疑问

assume cs:code
code segment
ss:dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
   mov bx,0
   mov ax,0
   mov cx,8
s:add ax,cs:
   add bx,2
   loop s

mov ax,004ch
int 21h
code ends
end ss
我设置好入口 为什么用debug调试的时候入口还是在写入数据那里
而不是 mov bx,0

人造人 发表于 2017-2-22 19:51:37

assume cs:code
code segment
dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
x:   mov bx,0 ; 不要用ss做标号
   mov ax,0
   mov cx,8
s:add ax,cs:
   add bx,2
   loop s

mov ax,004ch
int 21h
code ends
end x

xw0314 发表于 2017-2-22 22:43:53

8086汇编SS表示栈段寄存器哦
页: [1]
查看完整版本: 第6章的一点写好的疑问