CODE: [Copy to clipboard]
@more /e +1 "%~f0"|debug>nul&goto:eof
a100
mov al,12
int 10 ;图形, 640 * 480, 16
mov ah,c ;写像素的功能号,默认bx=0,即页号
mov dx,1e1 ;初识值:行编号
mov al,10 ;初识值:像素颜色值(0 - f)
dec dx ;--------10b
test al,al
jnz 112
mov al,10 ;颜色循环
dec al ;--------112
mov cx,280 ;初识值:列编号
int 10 ;--------117
loop 117
test dx,dx
jnz 10b
int 20
g
q
CODE: [Copy to clipboard]
@more /e +1 "%~f0"|debug>nul&goto:eof
a100
mov al,12
int 10 ;图形, 640 * 480, 16
mov ah,c ;写像素的功能号,默认bx=0,即页号
mov dx,150 ;初识值:行编号 (决定有都少行)
mov al,10 ;初识值:像素颜色值(0 - f)
dec dx ;--------10b
test al,al
jnz 112
mov al,05 ;颜色循环 (这里瞎改成05)
dec al ;--------112
mov cx,100 ;初识值:列编号 (决定有多少列)
int 10 ;--------117
loop 117
test dx,dx
jnz 10b
int 20
g
q
又瞎搞了 把 后面 loop 117 改成了101,然后就成了一个小点,一直闪~到结束