注册 登录
编程论坛 汇编论坛

如何使用DEBUG F (填充)命令用50个星号(2AH)部分地填充屏幕?

sophiawu100 发布于 2016-02-04 15:43, 5734 次点击
在文本方式下,彩色显示器的视频显示区地址为B800[0]处,如何使用DEBUG F (填充)命令用50个星号(2AH)部分地填充屏幕?
我用 -F B800:0 LFA0 2A 16可以显示4000个星号,但是无法用 -F B800:0 L32 2A 16显示50个星号?

[此贴子已经被作者于2016-2-15 22:44编辑过]

6 回复
#2
hu9jj2016-02-05 14:52
试试: -F B800:0 L0032 2A 16
#3
sophiawu1002016-02-07 15:55
还是不行啊,屏幕为什么没有显示
谢谢你的提示,不过似乎还是不行啊,屏幕为什么没有显示
只有本站会员才能查看附件,请 登录

填充不正确,为什么?

[此贴子已经被作者于2016-2-7 16:28编辑过]

#4
sophiawu1002016-02-07 16:30
回复 2楼 hu9jj
还是不行啊,屏幕为什么没有显示
谢谢你的提示,不过似乎还是不行啊,屏幕为什么没有显示
只有本站会员才能查看附件,请 登录

填充不正确,为什么?
#5
sophiawu1002016-02-15 22:45
我没有结贴阿,怎么就结贴了
#6
Valenciax2016-05-16 14:54
回复 5楼 sophiawu100
每一字符在显存位占2bytes,前者是ASCII,后者是颜色
50个星应该是100(64H)
F B800:0 L64 2A 07
只有本站会员才能查看附件,请 登录
#7
hu9jj2016-05-24 08:07
以下是引用sophiawu100在2016-2-15 22:45:42的发言:

我没有结贴阿,怎么就结贴了

超过时间后论坛会自动结贴的。
1