-1
割り込みを使用すると、低解像度でしか描画できないことがわかりました。 4k、1920x1080などの解像度で表示される単純なOSを作っているとしましょう。 Intel x64プロセッサにはIntel HDグラフィックスとNvidiaカードが搭載されています。私はラップトップにいます保護モードでのNASMの描画
割り込みを使用すると、低解像度でしか描画できないことがわかりました。 4k、1920x1080などの解像度で表示される単純なOSを作っているとしましょう。 Intel x64プロセッサにはIntel HDグラフィックスとNvidiaカードが搭載されています。私はラップトップにいます保護モードでのNASMの描画
IBM PCアーキテクチャのビデオメモリ(フレームバッファ)は、ビデオメモリに直接書き込むことで描画できるように、従来のメモリにマップされています。 Hereはそれに関する素晴らしいドキュメントです。しかし、画面の再描画の瞬間にビデオメモリを書き込むときに起こる画面のちらつきに注意してください。これを避けるために、ここで説明するboudle buffering技法を使用することができます。
これはどの解像度でも機能しますか? – user7374649
はい、あなたのビデオカードでサポートされている任意のグラフィックビデオモードで動作します。通常は 'VGA 'モード、' SVGA'モード(時には 'VESA'モードとも呼ばれます)、' CGA'や 'EGA'のようなレガシーの古いビデオモードがありますが、使用しないことを願っています。能力 – SergeyLebedev
あなたは私に与えたリンクにすべてがありますか? – user7374649