梦。。。起航 发表于 2012-5-7 21:15:43

实验十1

assume cs:code,ds:data
data segment
db 'wecome to masm!',0
data ends

code segment
star:mov ax,data
      mov ds,ax
          mov si,0
          mov ax,0b808h
          mov es,ax
          mov bx,0
          xor dx,dx
          mov dx,02h
          call show
          mov ax,4c00h
          int 21
show:mov cl,
      mov ch,0
          jcxz ok
          mov al,
          mov es:,al
          mov es:,dx
          inc si
          inc bx
          jmp short show
   ok:ret
code ends
end star
大神们帮我看看有什么错

Yara 发表于 2012-5-7 21:35:50

int 21改一下int 21h看看

Yara 发表于 2012-5-7 21:42:02


assume cs:code,ds:data
data segment
db 'wecome to masm!',0
data ends

code segment
star:mov ax,data
      mov ds,ax
          mov si,0
          mov ax,0b808h
          mov es,ax
          mov bx,0
          xor dx,dx
          mov dl,02h
          call show
          mov ax,4c00h
      int 21h
show:mov cl,
      mov ch,0
          jcxz ok
          mov al,
         mov byte ptr es:,al
          mov byte ptr es:,dl
          inc si
          inc bx
          jmp short show
   ok:ret
code ends
end star我刚试了下,可以了,刚才没调试,改的地方为红色字体

梦。。。起航 发表于 2012-5-8 20:34:37

Yara 发表于 2012-5-7 21:42 static/image/common/back.gif
assume cs:code,ds:data
data segment
db 'wecome to masm!',0


谢谢
以ok
页: [1]
查看完整版本: 实验十1