小编San*_*pte的帖子

如何用汇编语言打印字符串

我正在尝试使用 NASM 在 Q Emulator 中打印一个字符串。我的代码如下:

mov bx,HELLO
mov ah, 0x0e
int 0x10
HELLO:
  db 'Hello', 0
jmp $
times 510-($-$$) db 0
dw 0xaa55
Run Code Online (Sandbox Code Playgroud)

但是,当我编译这段代码时,我得到的输出是

UU
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么会这样?以及如何获取所需的字符串作为输出?

提前致谢。

assembly qemu nasm

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

assembly ×1

nasm ×1

qemu ×1