如何用这种技术打印?

时间:2013-11-04 19:19:19

标签: assembly nasm x86-16

我正在使用NASM 8086,我知道另一种打印方法,并且工作正常。我试图以这种方式做它,它组装但没有显示任何输出哪里是错误?

org 100h
segment data

section .text
mov ax, 0xb800
mov es, ax
mov [es:0],word 0x0741

MOV AH, 4CH
INT 21H

2 个答案:

答案 0 :(得分:0)

您可能无法看到结果,因为屏幕向上滚动,但您尝试在0,0​​位置打印;尝试键入cls,然后键入程序的名称。这样,命令提示符不会滚动屏幕。

答案 1 :(得分:-1)

您需要先设置合适的video mode。例如:

mov ax,0x0001   ; SET VIDEO MODE 1 (40x25 16-color)
int 10h