回 帖 发 新 帖 刷新版面

主题:谁有用汇编写的屏幕变颜色的代码啊

谁有用汇编写的屏幕变颜色的代码啊,有就给我一个帮帮我
598307101QQ

回复列表 (共1个回复)

沙发

可以这样,假如不需要输出别的什么的话

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
    

我来回复

您尚未登录,请登录后再回复。点此登录或注册