MC68000系のメモリ事情(その2:MC68010)

カテゴリー:

MC68010の前にMC68008について書いておきましょう。

Intelの8088に対抗して小規模向けに作られたのがMC68008です。データバスが8ビット、アドレスバスが20ビットに縮小されています。メモリ空間は1MBとなります。

アドレスは内部32ビットのうち必要な分を外部に引き出しているだけなのでメモリ空間のサイズが変わってもソフトウェアでの扱いは変わりません。

これで不足するなら素直にMC68000を使えということです。

それでは本題のMC68010を見ていきましょう。

ハードウェア的にはMC68000と互換でそのまま挿し換えもできます。当然バス幅にも変更はなく、メモリ空間も16MBのままです。ソフトウェア的にはさまざまな改良点がありますが、メモリに関するものには次のようなものがあります。

MC68000系のメモリ事情(その1:MC68000)

カテゴリー:

MAA-1の改造のデバッグ状況は逐一実況してもなんなので大きな進展があったときに書くことにしますね。

今回はパーソナルなコンピュータのメモリ事情 (第8回: 80386以降)で書くと予告してまだ書いていなかったMC68000系のメモリ事情について取り上げてみようと思います。

以前書いたようにIntelは8086で64kBから1MBにメモリ空間を拡張するに際してはアドレスのレジスタ長を8ビット時代の16ビットのままセグメントによって拡張する道を選びました。単独で64kBを超えるメモリを必要とするプログラムが少ないという当時の事情を考慮すれば悪くない選択だったのでしょう。不幸は拡張を繰り返して使われ続けたことです。

一方でMotorolaは大胆にレジスタ長をデータもアドレスも32ビットにするという選択をしました。Intelが必要に応じて少しずつ拡張していくことになったのに対し、最初に考えうる最大限を計画しておいてそのサブセットを実装していくという道です。

MAA-1を小改造(壊したかも?)

テーマ:

カテゴリー:

ちょっと試してみたいことがあってMAA-1をちょっと改造しました。

別にZ80 CPUさえ載っていればZ80ボード3号機とかでも構わなかったのですが、実験のベースとしてはシンプルな方が良いのでMAA-1を選びました。

改造の内容はとても簡単で、Z80 CPU(とSIO/0)へのクロック供給を切れるようにすること、分周器の74LS393の横にジャンパピンを設置するだけです。こんな失敗の余地のなさそうな内容だったので事前に動作確認しなかったのですが...

とりあえずジャンパをショート(改造前と同じ状態)しておいて電源を入れてみたところウンともスンとも言わないではないですか。

2年前に掲載用の画面キャプチャした時は確かに動作していたのに。

CPUの6ピン(CLK)の周波数をテスタでみてみるとなんか変です。

Garmin シリアルケーブル

テーマ:

GarminのeTrex Legend-J用のシリアルケーブルをやっと見つけました。

Garmin シリアルケーブル
PCと接続してトラックログの転送などを行うためのケーブルです。

PC側コネクタ
PC側は一般的な9ピンのコネクタでした。後の機種からはUSB接続になりましたが、この時はまだシリアル接続でした。

テプラ SR3500P

テーマ:

カテゴリー:

一時使っていたテプラを発見、ここ何年か行方不明になっていたんですが偶然出てきました。

SR3500P
SR3500Pというキーボード無しのモデルです。

昔職場でキーボード付きのを使っていましたがタッチも漢字変換もイライラしていたので自分で買うときにはPCで入力できるようにこのタイプを選びました。どうせPCの無いところでは使わないだろうと。

PC対応の中で一番安かったのがこれでした。

ABP-930/40UA

テーマ:

カテゴリー:

私はいったい何枚のSCSIボードを買ったのだろうか? また1枚出てきました...

ABP-930/40UA
AdvanSysのABP-930/40UAあるいはABP-960/70UA、両方の型番が書かれているのでどちらなのか不明です。

どちらもPCIバスのUltra SCSIのボードです。960の方はMacintosh対応らしいという話もありますが、だとすると違いはROMの中身だけかもしれません。

LOCTITE

テーマ:

カテゴリー:

今日のは電気とは無関係です。LOCTITEというとネジの頭にちょっと付けるネジロック剤が有名ですが、こんなものもあります。

LOCTITE 271
これはLOCTITE 271、ネジ部品用とありますが頭に付けるのではなくてネジ部に塗ります。それをねじ込むと硬化するというものです。

TI TMS9900

テーマ:

カテゴリー:

D8251Aはついでに買ったと書きましたが、その時の本命だったのがこのデバイスです。

TI TMS9900JDL
Texas InstrumentsのTMS9900JDLというプロセッサです。「7906」とありますから1979年製ですね。

64ピンの巨大なパッケージです。しかも結構薄いのでうっかり割ってしまいそうで怖いです。

このようなセラミックパッケージではピンは側面にロウ付けされているのが一般的ですが、これは上面に付けられています。ピンは金メッキのようですが40年近い年月のせいでかなりボロボロになってしまっています。

さて、これはTIのミニコン 990シリーズをIC化したものです。

ページ