既存のカーネルやOSに基づかない独自のOSを(ゼロから)実行しています。だから私は画面が80*25に分割されていることを知っています、そして私は通常0xB8000が0xB8001の文字の属性を保持できるようなものであり、私はそれだけを知っています。
しかし、ピクセルごとに画面に画像を表示するにはどうすればよいですか?各ピクセルをアドレス指定してデータ(色)を送信するにはどうすればよいですか?
現在、0xB8000を使用して画面にテキストを印刷しています。したがって、0xB8000をアドレス指定する場合、ピクセルをアドレス指定していますか?私はこの点でまったくはっきりしていません。だからplsは助けます。
独自のOSをゼロから構築しているため、グラフィックライブラリなどを使用しておらず、使用できないことに注意してください。
組み立ては知っているのにCでやりたい