OSのスタックを設定する方法を理解するのに役立つ人がいますか。
私が理解している限りでは、SS は「プログラマー」が 1024 (1k) に設定し、SP をその上に移動することになっていますが、それは正しいですか?
そして、MikeOSチュートリアルで以下を見つけました.544を07c0に追加すると4kバッファが追加される方法がわかりません
bootloader_start:
mov ax, 07C0h ; Set up 4K of stack space above buffer
add ax, 544 ; 8k buffer = 512 paragraphs + 32 paragraphs