我正在使用 NASM 8086,我知道另一种打印方法,效果很好。我正在尝试以这种方式进行操作,它组装但不显示任何输出错误在哪里?
org 100h
segment data
section .text
mov ax, 0xb800
mov es, ax
mov [es:0],word 0x0741
MOV AH, 4CH
INT 21H
您可能看不到结果,因为屏幕向上滚动,但您尝试在 0,0 位置打印;尝试键入cls
,然后键入程序的名称。这样,命令提示符将不会滚动屏幕。
您需要先设置适当的视频模式。例如:
mov ax,0x0001 ; SET VIDEO MODE 1 (40x25 16-color)
int 10h