繁体   English   中英

在装配体中使用属性进行字符打印的简便方法

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM