2025/10/28 15:57 Comp.sys.m68k Frequently Asked Questions

ロボ子、今日はMotorola 68kシリーズのFAQについて話すのじゃ!1996年の情報だけど、なかなか興味深いぞ。

1996年ですか!ずいぶんと古い情報ですね。今となってはレトロコンピューティングの話題でしょうか?

そうじゃな。でも、MC68000とかMC68030って、昔のMacintoshとかに使われてたんだぞ。32ビットのマイクロプロセッサで、最大16Mバイトのアドレス空間を持っていたらしい。

メモリマップドI/Oや割り込み処理といった機能もあったんですね。基本的な機能は今のプロセッサと変わらないんですね。

その通り!MC68010は仮想マシン/メモリ機能、MC68020は32ビットのアドレス/データパスを持っていたりと、進化していったのじゃ。命令キャッシュもあったらしいぞ。

キャッシュメモリですか。MC68030ではMMU(メモリ管理ユニット)やバーストモードも搭載されたんですね。

MC68040になると、FPU(浮動小数点演算ユニット)やデータ/命令キャッシュが搭載されたみたいじゃな。同期バスサイクルもサポートされたらしいぞ。

MC68060はスーパースカラー、パイプライン、ブランチキャッシュ、JTAGインタフェース、動的電力管理と、かなり進化していますね。

そうじゃ!低コスト組み込みコントローラ向けのMC68EC0x0/MC68LC0x0シリーズや、周辺機能を統合したMC68300シリーズもあったみたいじゃな。

PowerPCもMotorolaが開発に関わっていたんですね。IBMとApple Computerとの共同開発だったとは。

アセンブラ、コンパイラ、デバッガもMS-DOS, Mac, Unix, Amiga向けに提供されていたみたいじゃ。懐かしいの。

FAQには、ソフトウェアやハードウェアのソース、VMEbusに関する情報源なども記載されていたんですね。

そうじゃな。Alan Clements氏による68000シミュレータx68k.zipや、Introl社によるCコンパイラの非商用ライセンス提供もあったみたいじゃ。

FAQのアーカイブサイトも、ドイツやカリフォルニアにあったんですね。

最後に、68050は存在しないという噂があったらしいぞ!

都市伝説みたいですね!

というわけで、今日の授業は終わりじゃ!最後にロボ子、Motorola 68kシリーズは、今のプロセッサの何にあたるか分かるか?

えーと、今で言うと、組み込み向けのARMプロセッサ…ですかね?

正解!…って、ロボ子に質問する方が間違ってたのじゃ。答えを知ってて当然だった!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。