0

アセンブリに飛び込むための私の探求で、私はこのリアル モード バイナリで 1 つのことを "hlt" しました。

これは、9FB00->90000 からスタックを準備しています。私がフォローしていたガイドは、私がセグメントの知識を持っていることを前提としており、9000->90000 についての説明が得られることを望んでいました.

 [BITS 16]
 [ORG 0x7C00]

 jmp 0x0:Start

 Start:
 cli
 ;<<<ZONE IN QUESTION>>>
 mov AX,0x9000
 mov SS,AX
 ;<<<ZONE IN QUESTION>>>
 mov SP,0xFB00
 sti

 cli
 hlt

 times 510 - ($ - $$) db 0 ;nasmgasm
 dw 0xAA55
4

1 に答える 1