assume cs:codesg,es:datasg
datasg segment
db 'welcome to masm!'
datasg ends
codesg segment
start: mov ax,0b800h
mov ds,ax
mov ax,datasg
mov es,ax
mov cx,16
mov si,0
mov di,0
s: mov al,es:[si]
mov 1600[66+di],al
;1600表示11行数;66表示第33个字符
mov ah,10000010b
mov 1600[66+di+1],ah
;以上为绿字
mov al,es:[si]
mov 1760[66+di],al
mov ah,00100100b
mov 1760[66+di+1],ah
;以上为绿底红字
mov al,es:[si]
mov 1920[66+di],al
mov ah,11110001b
mov 1920[66+di+1],ah
;以上为白底蓝字
inc si
add di,2
loop s
mov ax,4c00h
int 21h
codesg ends
end start
为什么全屏也看不到闪烁?? |