标题: 初试批处理debug命令绘制图形 [打印本页]
作者: HAT 时间: 2009-7-27 16:20 标题: 初试批处理debug命令绘制图形
1、先设置图形模式
2、写像素
(1)一行一行的从下往上写,行号=0时退出
(2)对于每一行,一列一列的从右往左写
(3)对于每一行,像素颜色相同;不同行不同颜色,值f ~ 0循环。(具体哪个值对应什么颜色,请查看color /?)- @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
复制代码
转自:http://www.cn-dos.net/forum/viewthread.php?tid=48126
作者: 523066680 时间: 2009-7-27 19:54
是hat, 好家伙,我来捧场啦~
作者: defanive 时间: 2009-7-27 21:28
好久不见HAT,膜拜一下。。。
作者: lxzzr 时间: 2009-7-28 20:27
怎么会“...遇到无效指令...” 呢?
作者: wc726842270 时间: 2011-2-24 13:18
学习了。DEBUG这个命令,在学习的过程中还是有很多的问题啊。特别是16进制,都不知道代表什么意思
作者: garyng 时间: 2011-8-16 16:37
是咯~是咯~看都不懂~
作者: raymai97 时间: 2011-8-16 19:53
这个要全屏的? win7下好像不行啊~
作者: amwfjhh 时间: 2014-11-3 13:20
WIN7要额外下debug.在dosbox下运行。
作者: ads350668398 时间: 2014-11-5 15:22
加上注释 让新人看懂点什么 好不好 晕
作者: 凡凡之呗 时间: 2015-2-5 12:36
回复 1# HAT
hat?很牛吗,看来我要多多学习了
作者: 凡凡之呗 时间: 2015-2-5 12:37
回复 1# HAT
这个bat完全看不懂啊 是bat,吗
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |