[英]Easier way to do character print with attribute in assembly
总而言之,我想以组装形式输出此图片,但问题是我不知道如何在网格上工作,这非常令人困惑。 我想问的是:
还有其他/更简便的方法吗?
如果没有,那么您可以像我的示例代码一样帮助我了解如何执行此操作吗?
我刚刚开始使用网格对其进行编码,但是我想它将变得如此乏味且令人困惑,因为在此代码中,我仅尝试打印一个像素,并且由于与网格混淆,它已经显示了错误。
.model small
.code
org 100h
start:
mov ah,06h
mov bh,40h
mov ch,10
mov cl,0
mov dh,5
mov dl,0
int 10h
mov ah,02h
mov dh,24
mov dl,0
mov bh,0
int 10h
int 20h
end start
由于仍然使用VGA文本模式,因此可以将图片存储为常量数组,然后将其复制到VGA帧缓冲区http://wiki.osdev.org/Text_UI
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.