・著者:川合秀実
・定価:3,990円(税込)
・B5変型判 722ページ
・ISBN4-8399-1984-4
・発売日:2006年02月28日
■内容紹介
プログラミングの基礎からはじめて、
30日後にはウィンドウシステムを有する32bitマルチタスクOSを
フルスクラッチで作り上げるという入門書。
ビギナーでも無理なく作成できるよう
PCの仕組み・アセンブラ・Cの解説から始まり、
試行錯誤を繰り返しながらアルゴリズムを学びつつ、
たのしく自由な雰囲気でOSをゼロから構築していくという、
他に類を見ない手法による、趣味と実用と学習を兼ね備えた
OS作成の入門書です。
「OS自作入門」
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2006/07/07(金) 00:40:209デフォルトの名無しさん
2006/07/12(水) 10:33:33 興味湧いたけど、どうなのこの本?
いいの?わるいの?
いいの?わるいの?
2006/07/12(水) 11:02:48
ああ、未踏ユースで OS 作ってる人か。
>■内容紹介
>プログラミングの基礎からはじめて、
>30日後にはウィンドウシステムを有する32bitマルチタスクOSを
>フルスクラッチで作り上げるという入門書。
…。
取り敢えず、ハッタリがきついのは判った。
>■内容紹介
>プログラミングの基礎からはじめて、
>30日後にはウィンドウシステムを有する32bitマルチタスクOSを
>フルスクラッチで作り上げるという入門書。
…。
取り敢えず、ハッタリがきついのは判った。
11デフォルトの名無しさん
2006/07/12(水) 13:31:20 ,.――――-、
ヽ / ̄ ̄ ̄`ヽ、
| | (・)。(・)|
| |@_,.--、_,>
ヽヽ___ノ 忍者ハッタリ君只今参上!!!
ヽ / ̄ ̄ ̄`ヽ、
| | (・)。(・)|
| |@_,.--、_,>
ヽヽ___ノ 忍者ハッタリ君只今参上!!!
12デフォルトの名無しさん
2006/07/12(水) 13:55:32 確か、実際に挑戦した椰子がいた。
ブログあったはず。
ブログあったはず。
2006/07/12(水) 14:24:50
14デフォルトの名無しさん
2006/07/12(水) 14:28:25 読みました。でも、486以降、これだけ複雑になっているIntel CPUのOSを作る本を出すのは
勇気あるなぁ。MS-DOSの時代のようにBIOSに頼るわけにも行かないしね。BIOSのコードは
リエントラントになっていないはずだしね。
勇気あるなぁ。MS-DOSの時代のようにBIOSに頼るわけにも行かないしね。BIOSのコードは
リエントラントになっていないはずだしね。
2006/07/12(水) 15:33:46
16デフォルトの名無しさん
2006/07/12(水) 15:38:38 まだ3日目までしか読んでないけど
オリジナルアセンブラっていうのが気に食わないんだけど
オリジナルアセンブラっていうのが気に食わないんだけど
2006/07/12(水) 18:40:33
1815
2006/07/13(木) 18:40:57 買ってきたよ。秋葉ヨドバシで山積みだった。
コンピュータ関連の技術書買ってwktkしたの何年ぶりなんだろう。
帰りの電車で始めの方をちょこっと読んだだけで、脳汁でまくり。
コンピュータ関連の技術書買ってwktkしたの何年ぶりなんだろう。
帰りの電車で始めの方をちょこっと読んだだけで、脳汁でまくり。
2006/07/14(金) 04:57:06
>コンピュータ関連の技術書買ってwktkしたの何年ぶりなんだろう。
kwsk
kwsk
2006/07/16(日) 17:01:45
誰か筆者にvolatile教えてやって!!
2006/07/16(日) 18:07:47
>>20
どのソースの話?
どのソースの話?
2006/07/16(日) 19:18:38
Chapter 9 メモリ管理
Cコンパイラの最適化を避けるために、わざわざアセンブリに書き直してる。
Cコンパイラの最適化を避けるために、わざわざアセンブリに書き直してる。
2006/07/16(日) 22:21:16
OS板行って書いてくれば?
2006/07/17(月) 10:21:10
別にいいんじゃないの?
そんなにおかしなことしてるとは思えないし、
ついでにアセンブラも教えるメリットもあるし
そんなにおかしなことしてるとは思えないし、
ついでにアセンブラも教えるメリットもあるし
25デフォルトの名無しさん
2006/07/17(月) 16:40:46 今OSを自作する意味は?
ttp://slashdot.jp/askslashdot/article.pl?sid=06/07/17/0652257&threshold=-1
ttp://slashdot.jp/askslashdot/article.pl?sid=06/07/17/0652257&threshold=-1
26デフォルトの名無しさん
2006/07/19(水) 10:34:35 「自分で作るLinux OS」
これはどう?
これはどう?
27デフォルトの名無しさん
2006/07/20(木) 03:42:06 なあ、アセンブラじゃなくて、正しくはアセンブリ言語じゃないだろうか?
2006/07/20(木) 03:44:02
近頃の若いのは
アセンブリ
アセンブル
アセンブラ
の意味が全くわかってない
アセンブリ
アセンブル
アセンブラ
の意味が全くわかってない
2006/07/20(木) 03:59:36
通じるからよし
2006/07/20(木) 04:16:14
アセンブ*
31デフォルトの名無しさん
2006/07/20(木) 05:06:53 斡旋振り
2006/07/20(木) 10:21:39
名前なんて些細なことだよ
2006/07/20(木) 13:29:29
名前なんて飾りです。
偉い人はその都度訊いてくるのです。
偉い人はその都度訊いてくるのです。
2006/07/20(木) 14:26:02
>>28
唐突に「リブルラブル」というゲームを思い出した。
唐突に「リブルラブル」というゲームを思い出した。
2006/07/21(金) 01:21:06
アセンブ リ
.アセン ブ ラ
アセンブ ル
アセンブ ラ
.アセン ブ リ
アセンブ ル
.アセン ブ ラ
アセンブ ル
アセンブ ラ
.アセン ブ リ
アセンブ ル
2006/07/21(金) 02:31:03
名前なんて飾りです。
2006/07/21(金) 11:21:32
アセンブリ:アセンさんが飼育したブリの品種の一つ
アセンブル:アセンさんが所有しているブルドーザー
アセンブラ:アセンさんのブラジャー
アセンブル:アセンさんが所有しているブルドーザー
アセンブラ:アセンさんのブラジャー
2006/07/21(金) 12:32:21
>>37
ブルドッグじゃないんだ。
ブルドッグじゃないんだ。
2006/07/22(土) 01:50:19
2006/07/22(土) 02:11:46
2006/07/22(土) 16:58:47
2006/07/22(土) 22:39:55
書き込みくらいで壊れる訳ないと思ってると壊れるんですよね 不思議
2006/07/23(日) 02:18:05
自力でディスクにデータ書くんだから不思議じゃないよ。
書く場所間違えたら他のファイルとか、管理領域の真上に書いてしまうかもしれないわけだしね。
当然だけどHDの空いてる領域をきちんと見つけないといけないし、
空いてる領域が小さいと、書き込むデータを分割しないといけない。
分割したら次のデータ開始位置のポインタを書かないといけないし。
これがずれると大変なことになる。
管理領域にもちゃんとファイルの存在を明示してあげないとディスクに書いただけじゃファイルとして
認識されない。
まあ、他のOSとまったく互換性のないファイルシステムを1から作る手はあるけどね。
書く場所間違えたら他のファイルとか、管理領域の真上に書いてしまうかもしれないわけだしね。
当然だけどHDの空いてる領域をきちんと見つけないといけないし、
空いてる領域が小さいと、書き込むデータを分割しないといけない。
分割したら次のデータ開始位置のポインタを書かないといけないし。
これがずれると大変なことになる。
管理領域にもちゃんとファイルの存在を明示してあげないとディスクに書いただけじゃファイルとして
認識されない。
まあ、他のOSとまったく互換性のないファイルシステムを1から作る手はあるけどね。
2006/07/23(日) 02:37:12
エミュレータ上でテストしないの?
2006/07/23(日) 06:58:17
46デフォルトの名無しさん
2006/07/24(月) 18:59:372006/07/24(月) 19:01:13
頭悪いなぁ
2006/07/24(月) 22:13:42
FDコントローラを直接叩いてヘッドをぐりぐり押し込んで壊すやつを思い出した
そういう壊れ方だしょ
そういう壊れ方だしょ
2006/07/25(火) 03:32:23
自分で作ったことがないひとには想像も及ばないことかも知れませんね
2006/07/25(火) 05:00:50
昔CRTを破壊したのを思い出した。
「パンッ!!」っていって、ちょっと焦げた匂した…
Windows使ってる奴はユーザの行動は全てOSの管理下にあるから
あまり直接ハード叩いて壊すって言うのがわからないのかもね
「パンッ!!」っていって、ちょっと焦げた匂した…
Windows使ってる奴はユーザの行動は全てOSの管理下にあるから
あまり直接ハード叩いて壊すって言うのがわからないのかもね
2006/07/25(火) 05:55:28
直接ハード叩いて壊すって言うと
HardDiskを物理的に叩いて壊す
イメージになるんだろうね
HardDiskを物理的に叩いて壊す
イメージになるんだろうね
2006/07/25(火) 09:58:08
>>50
今のモニタだとそこそこ保護回路入っているから基板焦がすのも昔の話だね。
今のモニタだとそこそこ保護回路入っているから基板焦がすのも昔の話だね。
2006/07/25(火) 11:49:26
2006/07/25(火) 12:47:12
保護回路が燃えたら保護の意味がないだろwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
2006/07/25(火) 12:51:34
何か壮大な勘違いをしている予感
2006/07/25(火) 16:24:52
>>52
保護回路のヒューズに萌えたんじゃないの?
保護回路のヒューズに萌えたんじゃないの?
2006/07/25(火) 16:32:40
ヒューズたん(*´ω`*)ハァハァ
2006/07/25(火) 22:29:14
管ヒューズたんに棒ヒューズたんの姉妹?
2006/07/26(水) 02:23:39
保護回路が燃えることで本来の回路が燃えるのを未然に防いでいる
2006/07/26(水) 08:27:16
2006/07/26(水) 08:42:39
まぁ、今のモニターの保護回路は電源切りに行くけどな。
2006/07/26(水) 11:48:25
俺の920はヒューズだな
ハイエンドのモニタは多分ヒューズだと思う
液晶だとハイエンドも糞もないからしらないけど
ハイエンドのモニタは多分ヒューズだと思う
液晶だとハイエンドも糞もないからしらないけど
2006/07/26(水) 13:47:27
920とは金持ちかよ。
俺は当時ショーケースに輝く920を目で楽しんで実際使ってたのは962。
962とPCを新調したと思って、920買おうかと思ったけど俺には45万の壁は厚かった・・・
ハイエンドCRTはその性質の都合上、どんな信号が着てもそれを性格に表現しようとするから
ヒューズ使う以外にはどうしようもないと思う。
リレー使ってるやつ見たことあるけど、範囲外の信号来るとカチカチずっとリレーが動きつづけて
点滅してかなり負担かけてた。 負担かけるくらいなら切れてくれた方が交換だけでいいからたすかる。
安いのはちょっとでも範囲外の信号機たらカットしたらいいけど、そういうわけにはいかないからね
今現在は机の都合上S2410WとL797使ってるけど、会社の173V7は仕方がないとしてRDS152Xより画質が
悪いのはどうにかして欲しい。
なんかなつかし話したかったの
ごめん、
俺は当時ショーケースに輝く920を目で楽しんで実際使ってたのは962。
962とPCを新調したと思って、920買おうかと思ったけど俺には45万の壁は厚かった・・・
ハイエンドCRTはその性質の都合上、どんな信号が着てもそれを性格に表現しようとするから
ヒューズ使う以外にはどうしようもないと思う。
リレー使ってるやつ見たことあるけど、範囲外の信号来るとカチカチずっとリレーが動きつづけて
点滅してかなり負担かけてた。 負担かけるくらいなら切れてくれた方が交換だけでいいからたすかる。
安いのはちょっとでも範囲外の信号機たらカットしたらいいけど、そういうわけにはいかないからね
今現在は机の都合上S2410WとL797使ってるけど、会社の173V7は仕方がないとしてRDS152Xより画質が
悪いのはどうにかして欲しい。
なんかなつかし話したかったの
ごめん、
2006/07/26(水) 14:11:26
今の若者はハードの知識がないって言うのは確か
結構いいコードが書けるやつがいたから自分の下に置いたら
ICE使わないで実機で実験してた
案の定暫く後に「ハードが壊れました」って言ってきたよ
「壊れたんじゃなくてお前が壊したんだよ」って理解させるのに
どれだけ時間が掛かったか。
廃棄のCRTを実験台にしてハードの壊し方を教えてやった.
結構いいコードが書けるやつがいたから自分の下に置いたら
ICE使わないで実機で実験してた
案の定暫く後に「ハードが壊れました」って言ってきたよ
「壊れたんじゃなくてお前が壊したんだよ」って理解させるのに
どれだけ時間が掛かったか。
廃棄のCRTを実験台にしてハードの壊し方を教えてやった.
2006/07/26(水) 20:03:30
今の若者が使えないいい見本だな
2006/07/26(水) 20:14:40
実機で実験してるのを見たにもかかわらず、そのまま放置した
先輩の方が使えない
先輩の方が使えない
2006/07/26(水) 20:15:57
てか、たった一人のサンプルで今の若者を語っちゃうあたりが・・・
2006/07/26(水) 20:39:46
見本ゆーとるやん
2006/07/26(水) 22:29:59
若者の悪口言う前にいいもの作れよ。
いばってるだけで自分で何もしねーじゃん
いばってるだけで自分で何もしねーじゃん
2006/07/26(水) 22:56:10
最近のハードは高密度化のせいで
寿命が短くて壊れやすくなった気がする
某中国で作ってる品質管理がダメダメなだけ鴨試練が
寿命が短くて壊れやすくなった気がする
某中国で作ってる品質管理がダメダメなだけ鴨試練が
2006/07/27(木) 09:08:30
2006/07/27(木) 21:50:24
二週間前に買って、買ったその日に10日分読んで、
気づいたら今日だった。
気づいたら今日だった。
2006/07/27(木) 23:04:54
加齢臭のするスレですね。
2006/07/28(金) 00:04:58
涙ぐましいスレだな。
昔話を気分良く語る年寄りは哀れとさえ思う。
気が済むまで昔の自慢話でもしてくれ。
昔話を気分良く語る年寄りは哀れとさえ思う。
気が済むまで昔の自慢話でもしてくれ。
76デフォルトの名無しさん
2006/07/28(金) 12:01:39 年寄りをいくらバカにしても貴方が使えないヤツである事に変わりはない
2006/07/28(金) 14:50:01
早く使えるヤツになりたい。
2006/07/28(金) 22:54:38
バカにされる年寄りにだけはなりたいくないものだ。
掲示板で虚勢張ってもなぁ
掲示板で虚勢張ってもなぁ
79デフォルトの名無しさん
2006/07/29(土) 00:16:41 一日目からわけが分からない...orz
DW命令とDD命令の意味が分からない。
DBと何が違うんだ?
DW命令とDD命令の意味が分からない。
DBと何が違うんだ?
2006/07/29(土) 00:49:16
>>79
ワード単位とダブルワード単位
ワード単位とダブルワード単位
2006/07/29(土) 01:04:08
DW・・・データウェアハウス
DB・・・データベース
DB・・・データベース
2006/07/29(土) 08:45:27
DB DW DD は命令じゃないような
2006/07/29(土) 09:16:06
アセンブラ「命令じゃないの? じゃあめんどいから割付けんのやめよう。暑いし」
2006/07/29(土) 09:25:11
日本語で「命令」とかいうからおかしくなっちゃうんだよ
2006/07/29(土) 09:28:52
まぁ、実際CPUが理解する命令とは違うけどさ
アセンブルするときは、それを見て処理を決めてるんだから命令と言えなくもない・・・
アセンブルするときは、それを見て処理を決めてるんだから命令と言えなくもない・・・
2006/07/29(土) 10:15:04
Cの{とか}とかも命令ですね
2006/07/29(土) 10:19:14
アセンブラやったことないのが丸分かりなコメントだな
2006/07/29(土) 10:22:14
擬似命令という言葉を知らないようですね
2006/07/29(土) 10:22:34
オペランドサイズプリフィックスは命令ですか?
90デフォルトの名無しさん
2006/07/29(土) 10:41:08 ところでアセンブラにDDっていう疑似命令あった?
2006/07/29(土) 15:50:18
6809は39がリターンです。
2006/07/29(土) 15:53:10
>>91
それで?
それで?
2006/07/29(土) 16:12:13
6502の夏は6年後です
2006/07/29(土) 17:48:55
6502は賞味期限が切れました。
と思ったら(立ち読みした)トラ技でなんかやってたな。
と思ったら(立ち読みした)トラ技でなんかやってたな。
2006/07/30(日) 00:46:33
>>64
液晶使ってるやつに「CRT使ってるやつは貧乏人」といわれた
液晶が1万円のCRTを超えたら買ってやるよ
俺は会社の増築時に溜まった有給使ってたら962が廃棄されてたから
SyncMaster 920T, 172Xってのを使ってるんだけど画質悪すぎる
自宅の962を会社に持っていこうか検討中
液晶使ってるやつに「CRT使ってるやつは貧乏人」といわれた
液晶が1万円のCRTを超えたら買ってやるよ
俺は会社の増築時に溜まった有給使ってたら962が廃棄されてたから
SyncMaster 920T, 172Xってのを使ってるんだけど画質悪すぎる
自宅の962を会社に持っていこうか検討中
2006/07/30(日) 00:55:16
句読点つけろ。チョンかお前。
2006/07/30(日) 01:04:38
液晶すら買えない在日貧乏人の僻みかあ・・・
2006/07/30(日) 01:10:35
>SyncMaster 920T, 172X
これって液晶だと思うけど。
オイラは逆に液晶使ってると、CRT置けるスペースのある家を変えない貧乏人だと言われる
四畳半一間だからまさにそのとおりだけど・・。 orz
実際CRTの方が高かったしね
これって液晶だと思うけど。
オイラは逆に液晶使ってると、CRT置けるスペースのある家を変えない貧乏人だと言われる
四畳半一間だからまさにそのとおりだけど・・。 orz
実際CRTの方が高かったしね
2006/07/30(日) 01:25:45
CRTが安いと思ってるのは、最近店頭に並んでるようなのしか知らない人だけかと。
100デフォルトの名無しさん
2006/07/30(日) 01:34:50 フラットパネルか、せめて円筒形の管面でなきゃいやだ。
101デフォルトの名無しさん
2006/07/30(日) 02:08:33 うっせばーか
102デフォルトの名無しさん
2006/07/30(日) 11:20:43 俺も液晶は172X使ってる。
17インチでちっちゃいけど、フレームが小さいからx4ディスプレイで仕様
CRTは塗り替えてるから型番がわからない。型落ちの25万くらいのものだったと思う。
172Xを一台4万ちょいで買ったから16万とアームで6万で22万。CRTのが高いな
液晶の利点って、小さくて安い事だと思ってる。
普通の事務処理だと発色とか反応速度はどうでもいいから、液晶で十分事足りるし
17インチでちっちゃいけど、フレームが小さいからx4ディスプレイで仕様
CRTは塗り替えてるから型番がわからない。型落ちの25万くらいのものだったと思う。
172Xを一台4万ちょいで買ったから16万とアームで6万で22万。CRTのが高いな
液晶の利点って、小さくて安い事だと思ってる。
普通の事務処理だと発色とか反応速度はどうでもいいから、液晶で十分事足りるし
103デフォルトの名無しさん
2006/07/30(日) 11:23:31104デフォルトの名無しさん
2006/07/30(日) 11:54:24 お前等板違い
105デフォルトの名無しさん
2006/07/30(日) 20:17:44106デフォルトの名無しさん
2006/07/30(日) 23:58:30 CRTをけなすやつはCRTを常用した事ないやつだけ
液晶をけなすのは金持ちだけ
こんなかんじか?
液晶をけなすのは金持ちだけ
こんなかんじか?
107デフォルトの名無しさん
2006/07/31(月) 12:29:03 CRTを貶すのは貧乏人だけ
液晶を貶すのは金持ちだけ
こうしとけ
液晶を貶すのは金持ちだけ
こうしとけ
108デフォルトの名無しさん
2006/08/02(水) 15:36:43 ひじょうに勉強になる話でしたが確かに板違い。w
109デフォルトの名無しさん
2006/08/14(月) 02:56:36 マルチタスクいらないんです。
その代わり早く計算したい・・そんなOSがこの本読めばつくれますか?
(マルチタスクにしようが、シングルタスクにしようが、計算速度はそんなに違わないんですかね?最近のcpuは)
その代わり早く計算したい・・そんなOSがこの本読めばつくれますか?
(マルチタスクにしようが、シングルタスクにしようが、計算速度はそんなに違わないんですかね?最近のcpuは)
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★11 [蚤の市★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
- インド料理屋に抗議に行った
- 【正論】検察「山上よ、どんな事情があろうと暴力が許されない」 [442080748]
- 熱はないけど倦怠感があるんやが
- スマホゲ問い合わせ俺「ここでこんなことしたらバグった!」返答「アカウント情報と画面のスクショと操作手順をメールで送って」
- 「サッポロ塩ラーメン」ってやたら評価するやついるよな
