2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

1 : ◆WtYPhlmXUw :2012/05/25(金) 19:41:49.49
正式名称「もし、『CPU自作入門』で作ったCPUで『OS自作入門』のOSを動かしたら」
後はお好きに

2 :Be名無しさん:2012/05/26(土) 01:21:39.96
iPhoneの勝利

3 :Be名無しさん:2012/05/26(土) 10:40:04.00
OS入門、と言えるほど十分な機能を持ったOSを動かせるほどのCPUを自作するのは、
入門としてはちょい難しすぎる、というのが問題かねぇ。

4 :Be名無しさん:2012/05/26(土) 18:17:05.23
ALU強化(addだけでなくsub,mul,divなどもつかえるようにする)
レジスタ増やす・RAMを作る・USBサポート・例外処理・割り込み処理
↑とりあえずこれだけできればおk

5 :Be名無しさん:2012/05/26(土) 19:14:56.15
それが簡単だと思うなら、実際に自作してみればいいと思うよ。

6 :Be名無しさん:2012/05/27(日) 13:34:29.41
>>1
有言実行。
さあやって見ろ。

7 ::2012/05/27(日) 14:14:12.61
いまは無理。今は勉強しとくわww


8 :Be名無しさん:2012/05/27(日) 15:17:42.95
っていうか、OSが乗る最小のハードって考えると何が必要なのかな?
チューリングマシン?

9 :Be名無しさん:2012/05/27(日) 21:54:38.26
>>3
そもそも十分な機能って何?
ワークエリアにパラメータセットして、そのアドレスをレジスタに入れて、
エントリにジャンプするだけじゃダメなの?

10 :Be名無しさん:2012/05/27(日) 22:38:17.03
今だ!10ゲットォーーー!!
 ̄ ̄ ̄∨ ̄ ̄ ̄        (´´
     ∧∧    )      (´⌒(´
  ⊂(゚Д゚⊂⌒ ̄`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ

11 :Be名無しさん:2012/05/28(月) 00:06:25.27
>>9
そりゃほんとにただのハリボテじゃないか。
たとえばITRON3.0のレベルRとか。

12 :Be名無しさん:2012/05/28(月) 00:32:52.98
VGA出力をするにはどうしたらいいんだっけ

13 :Be名無しさん:2012/05/28(月) 00:46:53.71
>>11
itronなんてwin32の上にだってラップできるじゃない。

14 :Be名無しさん:2012/05/28(月) 08:51:06.14
意味不明。リアルタイム性の保証とかできないだろ。

15 :Be名無しさん:2012/05/28(月) 11:31:20.31
リアルタイム性とか意味不明。
未知のCPUのどこでクロックが保証されるんだ?

16 :Be名無しさん:2012/05/28(月) 14:13:02.36
CPUを設計(自作)した、というのに、そのCPUのクロックが保証されないの?
それってどういう自作?

17 :Be名無しさん:2012/05/28(月) 15:30:55.68
同じ自作なら、回路では保証されてプログラムでは保証されないとか、単なる神話。

18 :Be名無しさん:2012/05/28(月) 15:44:40.63
プログラムでは保証されない、とは言っていない。
win32の上にラップしたら保証されない、と言っている。

19 :Be名無しさん:2012/05/28(月) 15:51:10.30
原発は危険だというのと一緒だよ。
保証する人が居ないというだけで、そもそも自作にはそんなのいない。

20 :Be名無しさん:2012/05/28(月) 16:16:18.96
自作だったら、たとえば、10クロックの命令が10MHzで動作させて、1マイクロ秒で
実行されたりされなかったりする、というの?

Windowsのシステムコールに、そういった動作時間の保証があるの?

21 :Be名無しさん:2012/05/28(月) 17:01:27.92
保証できる実装を作ればいいだけなんじゃないの?

22 :Be名無しさん:2012/05/28(月) 17:31:24.20
まあ、保証を考える向きはメーカー製を定格で使うべきで、自作はおすすめできないな。

23 :Be名無しさん:2012/05/28(月) 18:47:00.88
「動作時間の保証」という言葉を、メーカー保証とかそういう意味に誤解することしか
できない、ということはよくわかった。

24 :Be名無しさん:2012/05/28(月) 19:02:08.69
ちゃんと説明しないほうが悪いんでしょうに。

話を戻せば、「十分な機能」の話だったわけなのだから、ITRONの人はwin32の機能ですら満足しないってことだよね。
そりゃ確かに>>3の言うとおりだ。

25 :Be名無しさん:2012/05/29(火) 15:50:28.30
「Win32の機能ですら」って?

「動作時間の保証」って言ったのを、「Win32の機能」ってスリ替えて、何が言いたいの?

26 :Be名無しさん:2012/05/29(火) 15:55:35.75
「win32上にだって」という言い方をする>>13の時点で、リアルタイム云々なんて百も承知って事でしょう。
後付けでは保証できない理由と、そもそもそんな保証が必要な理由を述べて
そのいわば新トロンチップ化で絶対省けない回路がどんなものかを提案してくれよという話なのに、
教科書通りの受け答えに終始しているだけだから、ラッチがあかないんだよ。

27 :Be名無しさん:2012/06/02(土) 16:16:17.10
両方買ったけどMINIXのほうが勉強になった

28 :Be名無しさん:2012/06/02(土) 20:39:15.89
そりゃそうだろうな

29 :Be名無しさん:2012/07/12(木) 00:11:08.49
スレタイを言いたかっただけだろ、という突っ込みはおいといて

組み込み系に入社した人間なら研修でやらされてるんじゃないか?両方とも。

5 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)