CPU自作入門で作ったCPUでOS自作入門を動かしたら

このエントリーをはてなブックマークに追加
1 ◆WtYPhlmXUw
正式名称「もし、『CPU自作入門』で作ったCPUで『OS自作入門』のOSを動かしたら」
後はお好きに
2Be名無しさん:2012/05/26(土) 01:21:39.96
iPhoneの勝利
3Be名無しさん:2012/05/26(土) 10:40:04.00
OS入門、と言えるほど十分な機能を持ったOSを動かせるほどのCPUを自作するのは、
入門としてはちょい難しすぎる、というのが問題かねぇ。
4Be名無しさん:2012/05/26(土) 18:17:05.23
ALU強化(addだけでなくsub,mul,divなどもつかえるようにする)
レジスタ増やす・RAMを作る・USBサポート・例外処理・割り込み処理
↑とりあえずこれだけできればおk
5Be名無しさん:2012/05/26(土) 19:14:56.15
それが簡単だと思うなら、実際に自作してみればいいと思うよ。
6Be名無しさん:2012/05/27(日) 13:34:29.41
>>1
有言実行。
さあやって見ろ。
7:2012/05/27(日) 14:14:12.61
いまは無理。今は勉強しとくわww
8Be名無しさん:2012/05/27(日) 15:17:42.95
っていうか、OSが乗る最小のハードって考えると何が必要なのかな?
チューリングマシン?
9Be名無しさん:2012/05/27(日) 21:54:38.26
>>3
そもそも十分な機能って何?
ワークエリアにパラメータセットして、そのアドレスをレジスタに入れて、
エントリにジャンプするだけじゃダメなの?
10Be名無しさん:2012/05/27(日) 22:38:17.03
今だ!10ゲットォーーー!!
 ̄ ̄ ̄∨ ̄ ̄ ̄        (´´
     ∧∧    )      (´⌒(´
  ⊂(゚Д゚⊂⌒ ̄`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ
11Be名無しさん:2012/05/28(月) 00:06:25.27
>>9
そりゃほんとにただのハリボテじゃないか。
たとえばITRON3.0のレベルRとか。
12Be名無しさん:2012/05/28(月) 00:32:52.98
VGA出力をするにはどうしたらいいんだっけ
13Be名無しさん:2012/05/28(月) 00:46:53.71
>>11
itronなんてwin32の上にだってラップできるじゃない。
14Be名無しさん:2012/05/28(月) 08:51:06.14
意味不明。リアルタイム性の保証とかできないだろ。
15Be名無しさん:2012/05/28(月) 11:31:20.31
リアルタイム性とか意味不明。
未知のCPUのどこでクロックが保証されるんだ?
16Be名無しさん:2012/05/28(月) 14:13:02.36
CPUを設計(自作)した、というのに、そのCPUのクロックが保証されないの?
それってどういう自作?
17Be名無しさん:2012/05/28(月) 15:30:55.68
同じ自作なら、回路では保証されてプログラムでは保証されないとか、単なる神話。
18Be名無しさん:2012/05/28(月) 15:44:40.63
プログラムでは保証されない、とは言っていない。
win32の上にラップしたら保証されない、と言っている。
19Be名無しさん:2012/05/28(月) 15:51:10.30
原発は危険だというのと一緒だよ。
保証する人が居ないというだけで、そもそも自作にはそんなのいない。
20Be名無しさん:2012/05/28(月) 16:16:18.96
自作だったら、たとえば、10クロックの命令が10MHzで動作させて、1マイクロ秒で
実行されたりされなかったりする、というの?

Windowsのシステムコールに、そういった動作時間の保証があるの?
21Be名無しさん:2012/05/28(月) 17:01:27.92
保証できる実装を作ればいいだけなんじゃないの?
22Be名無しさん:2012/05/28(月) 17:31:24.20
まあ、保証を考える向きはメーカー製を定格で使うべきで、自作はおすすめできないな。
23Be名無しさん:2012/05/28(月) 18:47:00.88
「動作時間の保証」という言葉を、メーカー保証とかそういう意味に誤解することしか
できない、ということはよくわかった。
24Be名無しさん:2012/05/28(月) 19:02:08.69
ちゃんと説明しないほうが悪いんでしょうに。

話を戻せば、「十分な機能」の話だったわけなのだから、ITRONの人はwin32の機能ですら満足しないってことだよね。
そりゃ確かに>>3の言うとおりだ。
25Be名無しさん:2012/05/29(火) 15:50:28.30
「Win32の機能ですら」って?

「動作時間の保証」って言ったのを、「Win32の機能」ってスリ替えて、何が言いたいの?
26Be名無しさん:2012/05/29(火) 15:55:35.75
「win32上にだって」という言い方をする>>13の時点で、リアルタイム云々なんて百も承知って事でしょう。
後付けでは保証できない理由と、そもそもそんな保証が必要な理由を述べて
そのいわば新トロンチップ化で絶対省けない回路がどんなものかを提案してくれよという話なのに、
教科書通りの受け答えに終始しているだけだから、ラッチがあかないんだよ。
27Be名無しさん:2012/06/02(土) 16:16:17.10
両方買ったけどMINIXのほうが勉強になった
28Be名無しさん:2012/06/02(土) 20:39:15.89
そりゃそうだろうな
29Be名無しさん:2012/07/12(木) 00:11:08.49
スレタイを言いたかっただけだろ、という突っ込みはおいといて

組み込み系に入社した人間なら研修でやらされてるんじゃないか?両方とも。
30 【10.4m】 電脳プリオン:2014/07/14(月) 00:09:57.34
自作は無理だろ
31島本町で凄惨なイジメを受けて廃人にされた方へ
>大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて廃人になってしもうた僕が言うんやから、
まちがいないで。僕のほかにも、イジメが原因で精神病になったりひきこもりになったりした子が何人もおる。
教師も校長も、暴力やいじめがあっても見て見ぬフリ。イジメに加担する教師すらおった。
誰かがイジメを苦にして自殺しても、「本校にイジメはなかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな

>島本町って町は、暴力といじめと口裏合わせと口封じの町なんだな

子供の時に受けた酷いイジメの体験は、一生癒えない深い傷になるなあ