王爽汇编第2版第九章实验九的一个小问题
assume cs:codesg ds:words
words segment
db 'welcome to masm!'
db 7 dup(00000010B)
db 0
db 2 dup(00100100B)
db 0
db 5 dup(00000001B) ; 3种颜色
words ends
codesg segment
start: mov bp,0
mov si,0
mov ax,words
mov ds,ax
mov ax,0b800h
mov es,ax
mov cx,16
mov bx,16
s: mov al,[bp]
mov es:[30+si],al ;字符
mov ah,[bx]
mov es:[31+si],ah ;配色
add bp,2
add si,2
loop s
mov ax,4c00h
int 21h
codesg ends
end start
请高手看下,我这样写有什么问题吗?编译能够通过,但是我执行EXE的时候还是没有出现字串