Webサーフィン中に512バイトのOSコンテストを見つけました。
すべてがブートセクタに組み込まれています。
それらのソースファイルのいくつかを読んだ後、
cliルーチンを開始する前に常に指示があることがわかりました。(組み立て中)
use16
org 7c00h
jmp 0:start
start:
cli
do something here..(this section sometimes include int 10h)
私が疑問に思うのは
cliルーチンを開始する前になぜ必要なのか。後で
cli、時々、彼らは割り込みを使用します!int 10hなぜ彼らが割り込みを使用するのだろうかと思うように、cliそれは正常なのだろうか?