最近在学习汇编语言,这个总是报错啊

2025-03-01 09:33:53
推荐回答(1个)
回答1:

ASSUME  cs:SEG2, ds:SEG1

SEG1  segment
    db 'Welcome'
SEG1  ends

SEG2  segment

start:
    
    mov ax,47104
    mov ds,ax
    mov bx,0700h
    mov di,50h    

    mov ax,SEG1
    mov es,ax
    mov si,0
   
    mov cx,7
s:
    mov al,es:[si]
    mov ah,202
    
    mov [bx + di],ax
    
    add si,1
    add di,2
    loop s

    MOV   AH, 7
    INT   21H

    mov ax,4c00h
    int 21h

SEG2  ends
    end start


在 DEBUG 环境中,看到了红色的 We...。