abcsf124 发表于 2012-12-17 17:19:18

第6章实验5的第(5)题的问题

个人写的程序如下,编译没问题,连接也没问题,但是调试的时候只能运行到mov ss,ax,之后就跳出了程序!求解!!!

assume cs:code,ds:a,ds:b,es:c,ss:stack


code segment
start:
      
      mov ax,c
      mov es,ax
      mov ax,stack
      mov ss,ax
      mov sp,5
      mov bx,0
      mov cx,8
s:
      mov dx,0
      mov ax,b
      mov ds,ax
      push cx
      push bx
      mov cx,8
      mov bx,0
      s0:
                add dx,ds:
                inc bx
      loop s0
      pop bx
      pop cx
      mov ax,a
      mov ds,ax
      add dx,ds:
      push dx
      inc bx
loop s

      mov ax,4c00h
      int 21h

code ends


a segment

      db 1,2,3,4,5,6,7,8

a ends

b segment

      db 1,2,3,4,5,6,7,8
      
b ends

c segment

      db 0,0,0,0,0,0,0,0

c ends


stack segment stack

      dw 0,0
      
stack ends

end start


abcsf124 发表于 2012-12-17 21:48:41

求回复啊:'(

abcsf124 发表于 2012-12-18 12:37:32

为啥没人回啊啊啊:dizzy:
页: [1]
查看完整版本: 第6章实验5的第(5)题的问题