首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >汇编OS -如何在第二行上写入文本?

汇编OS -如何在第二行上写入文本?
EN

Stack Overflow用户
提问于 2018-07-23 00:58:45
回答 1查看 69关注 0票数 -1

我在第一行有文本。我想在第二行写一篇文章。但是怎么做呢?

这里是我的示例代码:

start:
        mov ax, 07C0h
        add ax, 288
        mov ss, ax
        mov sp, 4096
        mov ax, 07C0h
        mov ds, ax

        mov ah, 09h
        mov cx, 1000h
        mov al, 20h
        mov bl, 17h
        int 10h
        mov si, text_string
        call print_string
        jmp $

        text_string db 'This is my Operating System!', 0
print_string:
        mov ah, 0Eh
.repeat:
        lodsb
        cmp al, 0
        je .done
        int 10h
        jmp .repeat
.done:
        ret
        times 510-($-$$) db 0
        dw 0xAA55           

现在,我该如何在第二行写文本呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51467378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档