0
アセンブリ(NASM命令セット)にブートローダを書いていますが、何らかの理由で文字が表示されません。画面にアスキー文字を表示する
[BITS 16]
[ORG 0x7C00]
JMP $
MOV AL, 0x65
MOV AH, 0x0E
MOV BL, 0x07
MOV BH, 0x00
INT 0x10
TIMES 510 - ($ - $$) db 0
DW 0xAA55
私はすべてが_カーソルです。
'JMP $'は無限ループですか? –
いいえ、それはそれ自身にジャンプし、それは他の命令の前です。デバッガを使用していた場合(例えば、bochsやqemuなど)、これを自分で見つけたでしょう。 [x86タグwiki](http://stackoverflow.com/tags/x86/info)も参照してください。 –
ああ、ありがとう。私はそれを削除し、今すぐ動作します。 – Customality