主题:谁有用汇编写的屏幕变颜色的代码啊
尹口非文
[专家分:0] 发布于 2006-06-07 18:02:00
谁有用汇编写的屏幕变颜色的代码啊,有就给我一个帮帮我
598307101QQ
回复列表 (共1个回复)
沙发
notepaper [专家分:60] 发布于 2006-06-08 22:37:00
可以这样,假如不需要输出别的什么的话
data1 segment
dispmode db ?
buf db 'welcome!','$'
data1 ends
code1 segment
assume cs:code1,ds:data1
start:
mov ax,data1
mov ds,ax
mov ah,0fh
int 10h
mov dispmode,al
mov ah,0
mov al,12h
int 10h
mov cx,0
mov al,25 ;设置屏幕颜色
mov dx,0
nextpoint:
mov ah,0ch
int 10h
inc dx
cmp dx,480
jb nextpoint
mov dx,0
inc cx
cmp cx,640
jb nextpoint
mov ah,0
int 16h
mov ah,0
mov al,dispmode
int 10h
mov ax,4c00h
int 21h
code1 ends
end start
我来回复