【发布时间】:2013-04-07 08:50:15
【问题描述】:
我想写一个程序,通过直接写入显存来显示ascii符号。
.model tiny
.stack
.data
.code
main:
mov ax, b800h
mov ds, ax
mov aL, 'x'
mov es, bx
mov es:[20], aL
end main
当我尝试使用 TASM 编译时出现此错误
"Undefined symbol: B800H"
【问题讨论】:
-
这是什么操作系统?如果是 DOS,你应该在最后使用中断退出到 DOS:
MOV AH, 4CH/INT 21H
标签: memory video assembly x86-16 tasm