バックアップTweet追加された行はこの色です。削除された行はこの色です。[#hfe12913]-[[8ビットCPU]]--Intel社に対して、コンピュータの端末機を作っていたデータポイント社から文字処理用ICの開発の打診があった。そのシステムでは1文字が8ビットだったため、8ビットCPUの製作に入る。[[割り込み]]処理が可能、メモリのデータを処理する機能が強化され、命令体系はその後登場する[[8080]]のようなものになった。あまりにもデータポイント社が想像していたICとかけ離れてしまったため、契約にはいたらなかった。精工舎と契約し、1972年に完成に見る。--精工舎は8008で科学技術計算用のコンピュータであるS-500を開発。8008の処理能力が複雑だったため、算術処理のために三菱電機のチップも利用していた。--つまり、Intel社は4004では成功したが、8008では失敗に終わったといえる。-[[4004]]の倍の処理単位を持つという理由から、型番が8008と命名される。-周辺回路は汎用チップで組み立てる必要があった。-3,500個のトランジスタを集積-最高500kHzのクロックで動作--この程度が限界だったのは、製造プロセスが4004と同じだったからである。[#c7d26823]-データの出し入れに必要な信号線がある。--8008は8ビットCPUなので8ビットCPUなので、最低8本必要である。-コンピュータが今どのような動作をしているか、その状態を外部に知らせるための状態信号線が必要である。--8008では3本使われている。-クロック信号を伝える電線--8008では2本使われている。-電源を供給するための電線--8008では、+5Vと−9Vの2本使われている。-制御信号--8008では2本使われている。した外部と信号をやり取りするための電線が、わずか4mm四方以下のシリコン小片に引き込まれている。コンピュータとしては最も重要な機能にデータの出し入れと並んで、アドレス指示機能が必要である。普通のコンピュータではアドレス信号線は最低16本あり、その場合は16ビットまでのアドレス(0x0000〜0xFFFF)を扱うことができる。ところが、4004や8008は外形はDIP型の16ピンの集積回路であり、アドレス指示機能専用の線を入れる余裕がない。実際に4004や8008はデータとアドレスを共通バスラインで処理する。[補講1]当時のIntel社がなぜ16ピンの集積回路を採用したのかはわからない。したら、設計者はコンピュータを小さく作れることを誇示したかったからなのかもしれない。シリコン小片をどんなに小さくしようとしても、集積回路の大きさは電極ピンの数で決まってしまう。電極ピンは2.54mm間隔で配列されていて、それ以上に間隔をせばめてしまうと外部電線の接続作業が難しくなる。間隔2.54mmの電極ピンを10本並べたとすると、それだけで集積回路の1辺の長さは2.54cm以上になる。-CPU自体が小さくても、アドレスとデータにおいて電線を共有するという仕様のために、周辺回路が複雑になり、結果としてコンピュータ全体を見たときの小型化に貢献できたかは微妙である。--CPUとメモリの間に、電子回路からコンピュータに信号を送り込むときにきちんと指示を与え、所要データを送り込むための回路であるマルチプレクサ(多重化回路)と、指示に従い共有している信号線を高速に切り替える回路であるデマルチプレクサが必要になる。--つまり、キャラメル大のCPUをコンピュータのために使いこなすために、その周辺に準備しなければならない回路が複雑かつ多くなるのである。-CPUを小さくするということは熱対策が難しくなり、熱対策がうまくいかないと回路が破壊されてしまう恐れもある。-外部と通信線を共用しているため、みかけの速度が倍以上に遅くなる。--時分割多重化通信の利用上の効果は、多様な情報要求に対して少ない通信線でまんべんなくサービスすることである。[#l1b74ea7]#img(http://security2600.sakura.ne.jp/main2/image3/8008bus.jpg)#img(,clear)-コンピュータにはアドレスとデータなど、同種の信号でありながら、多数の電線を必要とすることが多い。8ビット型の場合、データに8本の信号線と1本の信号帰線の計9本が最低限必要である。これらの信号線を束ねて、''バスライン''と呼ぶ。用いてデータとアドレスを共通の電線でやり取りできるようにしている。手作りマイコンとして8008を対象とするなら、少々問題が生ずる。データとアドレスを共通バスラインで処理しているので、これに主記憶装置や入出力機器を接続するためには、外部にやや複雑な制御回路を設けなければならない。8008をグレードアップした[[8080]]系列の方が自作しやすい([[ハンダ付け]]を失敗する確率が少ない)。組み立てのテクニック。