1

カーネル レベルのアセンブラで、a を発行しcliて割り込みを無効にすると、その後、ハード ディスクの読み書き用にポートの読み取り/書き込みを発行できますか? つまり、同期読み取り/書き込みを使用してハード ディスク ドライバーを実装できますか? 何かのようなもの:

cli
// Do file system stuff
// at block level
// read/write a block using in/out assembler instructions
sti 
4

0 に答える 0