忍者ブログ
2024.04│ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
プログラミング関連での備忘録なんかを載せています。
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
プロフィール
HN:
たっく
年齢:
42
性別:
男性
誕生日:
1982/03/11
職業:
システムエンジニアなの?
最新コメント
最新トラックバック
ブログ内検索
アーカイブ
アクセス解析
2024年04月20日 (Sat)
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2009年11月15日 (Sun)


4日目です。
内容は、「C言語と画面表示の練習」です。

3日目はかなり苦労しましたが、4日目は3日目を下地にしてC言語とアセンブラでサクサクと作っていくと言う内容なので、特に苦労する部分はありません。

今回は画面に色を塗ってみましょうと言う趣旨です。
やることもそんなに難しくなく、ビデオアクセス用アドレス空間に対し、色に対応する値を入れていくというものです。

C言語で直接ビデオアクセス様アドレス空間に値をセットすることは出来ないので、値をセットするところをアセンブラで作ります。

ソースは結構長いので割愛しますが、この章では「ポインタ」が出てきます。
書店でよく見かけるC言語の本よりも、アセンブラを下地にして説明している為、とてもわかりやすいと思います。

ちなみに、4日目 その1が終わったところで、画面はこんな感じになっています。
Screenshot001-QEMU.png

目がチカチカしますね。

次回は「4日目-その2」です。
いよいよ、OSっぽい画面が表示されます。



PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
←No.10No.9No.8No.7No.5No.4No.3