パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Intel CPU、30歳のお誕生日おめでとう」記事へのコメント

  • やっぱ、モトローラでそ。
    それとも...ザイログ?
    日本もがんばっておけばなぁ...いまごろなー...
    --
    【strawberry:)】
    • あまりに昔のことで,記憶曖昧ですが,IBMがパーソナルコンピュータを
      出すというニュースが流れたとき,下馬評では,MC68系の採用が最有力
      とのことだったように覚えています.
      で,出て来てみたら,インテルチップだったので,けっこう意外だった.と.

      でもまぁ,i86だろうがMC68だろうが,当時としては,大勢に影響はなかった
      ように思えますね.
      どっちにしても,やっぱり玩具染みてた.実務で使うようなものではなかった.

      自分的に,“歴史が動いた”と思ったのは,i80386/MC68040の頃だったように
      思います.ただ,事実関係を拾えば,この頃は既に,MS-DOSの世
      • でもまぁ,i86だろうがMC68だろうが,当時としては,大勢に影響はなかったように思えますね.
        どっちにしても,やっぱり玩具染みてた.実務で使うようなものではなかった.

        MC68 というのが 6800 や 6809 の事を指しておられるのであれば「玩具」には御意です。
        しかし、MC68000 であれば話は違ってきませんか? アドレスバスの幅や MMU、FPU の部分を別にすれば 68000 は 680[2-4]0 とソフト的にはそれ

        • 自己フォロー。
          アドレスバスの幅や MMU、FPU の部分を別にすれば 68000 は 680[2-4]0 とソフト的にはそれほど格差があるわけではありません (と思う。いや、全然違う!というのがあれば御指摘を)。
          致命的な違いがあったのを思い出しました。

          ワードを跨いでもバスエラーにならないぞ! ;-p

          • 68040は68030以前とは、キャッシュのアルゴリズムが違ってたはずです。
            #そのせいで問題が出たMacのソフトも多かった・・・。

            ハード面では、FPU内蔵/省略のラインナップがあったこと、くらいかな?
            #ホントはMMC省略タイプもあるけど、あんまり有名でなかったので、
            #こっそりと(笑)。

            ハード面でもっと詳しく言えば、68000はMMUもFPUもないんですよね。
            MMUが付いたのは68010以降、FPUが内蔵になったのは68040以降だし。
            --
            ---- redbrick
            親コメント
            • 68010はMMUついてませーん。ついたのはexceptionからの再開機能ですよ。

              # しかし、Sun 1 は68000で仮想記憶やってた。さて、どうやってたでしょーか :)/p>

              親コメント
              • by redbrick (4865) on 2001年11月16日 15時53分 (#38717) 日記
                >68010はMMUついてませーん。ついたのはexceptionからの再開機能ですよ。

                おぅ、そーでした(汗)。失礼しました。ご指摘感謝します。

                仮想メモリ、仮想マシンのサポートがされただけで、
                MMUの内蔵は68030からでしたね。
                #68020ではMMUやFPUを外付けする機構が付いたところ
                #までですね。

                SUN1かどうか覚えてませんが、68000を二個使って仮想記憶を動かしてた、
                って話は聞いたことがあるような・・・。
                #正確な話でなくてすみません(汗)。
                --
                ---- redbrick
                親コメント
              • ># しかし、Sun 1 は68000で仮想記憶やってた。さて、どうやってたでしょーか

                確か83~84年ごろのインターフェイス誌に回路図と動作が説明されていましたね. 当時3号連続で16bitCPU特集があって, i8086とMC68000それにZ8000の解説が載っていたのですが, それを見てMC68000が別格と言うか, 足の数が多いのは伊達じゃないことを理解しました.

                # 当時大学の研究室でPCならLisaがいいですよとか言っていたのは若気の至り.

                親コメント
              • by Anonymous Coward
                > SUN1かどうか覚えてませんが、68000を二個使って仮想記憶を動かしてた、
                > って話は聞いたことがあるような・・・。

                片方がバスエラーになったら制御を片方に移して
                エラーになった方はリセットして待機させるような、
                バトンタッチ式でやってたらしいですね
              • by Kludge (4106) on 2001年11月16日 18時40分 (#38754)
                そーいえば、MC68008なんつー邪道な石も
                ありませんでしたっけ?
                親コメント
              • ありましたねえ。
                • 外部 8bit
                • 内部 16bit
                • アドレス 24bit
                • レジスタ 32bit
                という中々結構な chip だと記憶。
                親コメント
              • by Kludge (4106) on 2001年11月16日 20時07分 (#38779)
                アドレス20bitじゃなかったかなー、とマニュアルを見てみたら、
                http://e-www.motorola.com/brdata/PDFDB/docs/MC68000UM.pdf [motorola.com]
                48ピンパッケージは20bitで、52ピンパッケージは22bitって、やっぱ邪道だ(笑)
                親コメント
              • by Kludge (4106) on 2001年11月16日 20時27分 (#38790)

                #68020ではMMUやFPUを外付けする機構が付いたところ
                #までですね。

                確か68000/68010のマニュアルか68881のマニュアルに、
                68000/68010に68881をつなぐという荒技が載っていた
                ような気が。

                #いえ、普通で言うところのコプロセッサとして
                #動くわけではないんで、68020からFPCPサポートと
                #いうのはおっしゃるとおりだと思いますです、はい。
                親コメント

物事のやり方は一つではない -- Perlな人

処理中...