CPUの種類と歴史
CPUの種類と歴史
- CPU(シーピーユー、英: Central Processing Unit)は、コンピュータなどにおいて中心的な処理装置として働く電子回路のことである。中央処理装置(ちゅうおうしょりそうち)や中央演算処理装置(ちゅうおうえんざんしょりそうち)などと訳される。 CPUはプログラムによって様々な数値計算や情報処理、機器制御などを行う。CPUは通常はハードウェアであるプロセッサにより実現され、現代のプロセッサの大多数はマイクロプロセッサである。 「CPU」と「プロセッサ」と「マイクロプロセッサ」は、ほぼ同義語として使われる場合も多い。本来は「プロセッサ」は処理装置の総称、「CPU」はコンピュータ上で中心的なプロセッサ、「マイクロプロセッサ」はマイクロチップに実装されたプロセッサである。
- CPUの構造は1949年に世界最初のストアードプログラム方式コンピュータであるEDSACが発表された時点で、現在のCPUの原型が完成している。 CPUの発達は、プロセス技術の微細化による高速化、パイプライン並列化(命令パイプライン、演算パイプライン)、命令並列化(スーパースカラ、VLIW)、データ並列化(SIMD演算)、CPUコア並列化、スレッド並列化(同時マルチスレッディング)などに支えられている。
- CPUの歴史は今日のCPUのような装置が出てくる以前、「ENIAC」のような計算機は実行するタスク毎に物理的に配線を変更していた。このような機械では、プログラムを変更するために物理的に再構成する必要があることから「プログラム固定計算機」と呼ばれることがある(なお、ENIACは後に機能と性能を限定すれば、プログラム内蔵方式でも動作した)。
- CPUは、一般にソフトウェア(プログラム)を実行する装置として定義されるため、CPUと呼べる最初の装置はプログラム内蔵方式のコンピュータからである。プログラム内蔵方式の考え方は、ENIACの設計時にすでに存在していたが、性能を考慮してENIACでは採用されなかった。ENIACが完成する以前の1945年6月30日、数学者のジョン・フォン・ノイマンは、First Draft of a Report on the EDVAC という論文を発表した。この中で、彼はプログラム内蔵方式のコンピュータの設計について概説し、「EDVAC」は1949年8月に完成した(ノイマンは単に発表しただけである。実際の設計者についてはEDVAC参照)。EDVACは様々な命令の集まりを実行するよう設計されていた。命令を組み合わせることで実用的なプログラムを構成し、EDVACで動作させることができたのである。殊にEDVACではプログラムは高速なメモリに格納されており、物理的に配線を変更することで指定されるものではない点が重要である。ノイマン型の設計では、EDVACで動作させるプログラムを変更するにはメモリを書き換えればよかったのである。
- ただし、プログラム内蔵方式という点で何が最初かといえば、EDSAC(1949年)やManchester Mark Iの試作機 Baby (1948年)である。EDVACは先に設計が始まっているが、設計者間のごたごたがあって完成が遅れた。また、アイデアレベルではZuse Z3を後に開発したコンラッド・ツーゼもプログラム内蔵方式を考案していた(1936年に特許申請しているが、アメリカに出願した際にチャールズ・バベッジの解析機関との類似を指摘され、特許は成立していない。ツーゼはこのときまでバベッジの業績を知らなかったと思われる)。データとプログラムを同じ記憶装置に格納するノイマン型と全く異なる方式として、ハーバード・アーキテクチャと呼ばれるものがある。これはEDVAC以前に完成したHarvard Mark Iの方式であり、さん孔テープにプログラムを格納した。ノイマン型とハーバード型の大きな違いは、後者が命令とデータの格納場所と扱いを完全に分離していることであり、前者はどちらも同じ記憶領域に格納していた。最近のCPUは基本的にノイマン型であるが、ハーバード・アーキテクチャも部分的に採用されている(キャッシュメモリなど)。
- デジタル機器としてのCPUは、状態を変更したり表現したりするために、何らかのスイッチを必要とする。電気機械式から電子式への移行期には、リレーや真空管がスイッチとして使われた。これらは、従来の完全な機械式よりも高速にスイッチを切り替えられたが、信頼性が低かった。例えば、直流順序論理回路をリレーで構築するには、チャタリングと呼ばれる問題を補正する追加のハードウェアが必要だった。一方、真空管はチャタリングは起こさないが、機能するには熱が必要であり、動作中にカソードの電子放射能力が減退(エミッション減退)して動作不能になってしまう。真空管が故障したら、故障した部位を特定して交換しなければならない。したがって、初期の電子計算機は高速化は実現したものの、電気機械式計算機よりも信頼性が低かった。EDVACのような真空管計算機は故障と故障の間の平均時間(MTBF = Mean Time Between Failure)は約 8 時間であったが、Harvard Mark Iのようなリレー式計算機はほとんど故障しなかった。しかし、信頼性よりも性能が重視され、真空管式計算機が主流となっていった。当時の同期式CPUの動作周波数は現在のCPUに比較すると非常に遅く、100kHz〜4MHz程度であった。これは、当時のスイッチ部品(真空管)の切り替えに要する時間によって限定されていたのである。
- CPUの設計と複雑さの進化は、さらに小型で信頼性の高い電子部品を使うことで達成された。その最初の進化はトランジスタの発明である。これによって、1950年代から1960年代には、かさばって信頼性の低い真空管やリレーは使われなくなり、トランジスタ製CPUが主流となった。この改善によってさらに複雑で信頼性のあるCPUを一枚から数枚のプリント基板で構成できるようになったのである。
- 1964年、IBMが発表したSystem/360アーキテクチャは、いろいろな性能と大きさのコンピュータとして実装され、それらのシリーズではプログラムを変更することなく動作させることができた。当時、たとえ同じメーカーであっても、サイズの違うコンピュータは互換性がないのが普通だったのである。この改善を成し遂げるため、IBMはマイクロプログラム方式を採用した。これは現在のCPUでも広く使われている手法である。System/360は大変な成功を収め、その後数十年間メインフレーム市場を支配し続け、現在のz/Architectureに至っている。
- 同じ1964年、DECも、「PDP-8」という後世に影響を与えたミニコンピュータを、科学分野や研究分野に向けてリリースした。DECは、後にさらに広く使われることとなる「PDP-11シリーズ」を発表したが、このシリーズは、後に集積回路(IC)が使えるようになると、それを使ったバージョンも製造されている。トランジスタを使ったCPUでは、新たな設計上の工夫をする余裕が生じ、SIMDやベクトル計算機と呼ばれるものが出現した。そのような初期の実験的設計は、後にクレイ社の製造したスーパーコンピュータのベースとなっている。
- トランジスタを使ったコンピュータは、それ以前のものと比較していくつかの明確な利点があった。信頼性向上と消費電力低下はもちろん、トランジスタによるスイッチは切り替え時間が劇的に短縮されたため、CPUが高速化されたのである。トランジスタによるコンピュータでは動作周波数は数十MHzまで高速化された。
- CPUの実装と設計を大きく変えた最近の技術革新は、1970年代中頃に登場したマイクロプロセッサである。世界初のマイクロプロセッサは1970年(Intel 4004)であり、広く使われるようになったのは1974年(Intel 8080)であるが、このクラス(8ビット)のCPU実装方法は完全にマイクロプロセッサだけになってしまった。それ以前のCPUが一枚から数枚の基板で実装されていたのに対して、マイクロプロセッサではそれを小さな集積回路(IC)にまとめ、多くの場合シングルチップでCPUを実現している。トランジスタのサイズが小さくなることによってゲートの静電容量が減るので、スイッチとしてもさらに高速化した。そのため、同期式マイクロプロセッサの動作周波数は数十MHzから数GHzが可能となった。また、IC上のトランジスタは技術の向上にしたがって小さくなっていき、CPUを構成するトランジスタ数は飛躍的に多くなって機能も複雑化していった。この傾向はムーアの法則と呼ばれ、CPU(IC)の高速化・集積化を正確にモデル化していた。
- 複雑さ、大きさ、構造、一般的な形状はこの60年間で劇的に変化したが、CPUの基本的な機能とデザインはほとんど変化していない。今日のCPUのほとんどはフォン・ノイマンが描いたプログラム内蔵方式を採用している。
| ■ 1970〜 | ■ 1980〜 | ■ 1990〜 |
| ■ 2000〜 | ■ 2005〜 | ■ 2010〜 |
| ■ 4bit | ■ 8bit | ■ 16bit |
| ■ 32bit | ■ 64bit | ■ AMD |
| ■ ARM | ■ Cell | ■ Cyrix |
| ■ DEC | ■ IBM | ■ MIPS |
| ■ IDT | ■ アップルコンピュータ | ■ インテル |
| ■ エイコーン・コンピュータ | ■ ザイログ | ■ サン・マイクロシステムズ |
| ■ ソニー・コンピュータエンターテイメント | ■ テキサス・インスツルメンツ | ■ ナショナル・セミコンダクタ |
| ■ ヒューレット・パッカード | ■ モステクノロジー | ■ モトローラ |
■クレジットカード関連情報
キャッシュディスペンサー(CD)とクレジットヒストリー
キャッシュディスペンサー(CD)とは現金自動引出機。または現金自動貸出機。クレジットカード 現金化 略称で単にCD(シーディー)あるいはCD機と呼ばれることもある。入金機能をもつものはATMと呼ばれ、CDとは区別される。クレジットヒストリーとはクレジットなどの利用履歴の事をいう。クレジットヒストリーが悪いとは未払いや支払に遅れがある状況で、追加借入などができなくなる。クレジットカード 現金化 クレジットカードやキャッシングの審査においては重要な項目で、ほかの項目がよくてもクレジットヒストリーが悪いと審査に通ることが難しくなる。
クーリングオフと組戻し
訪問販売など店舗以外で商品を購入した場合は、8 日以内は無条件キャンセルができる。これをクーリングオフと呼んでいる。クレジットカード 現金化 ショッピングクレジットなどを利用した場合もクーリングオフが可能だ。具体的には所定の内容を記載したはがきを送付するだけでクーリングオフが成立する。組戻しとは相手先や振込み金額を間違って振り込んだ場合、その銀行振込を取り消す手続きである。クレジットカード 現金化 振込み人が振り込み手続きをした銀行を通じて依頼し、相手の口座がある銀行が入金を取り消すこと。
実質年率とアドオン方式
実質年率は1 年を単位とした金利や手数料率のことで、法律で表示が義務付けられている。ショッピング枠 現金化 実質年率の表示が義務付けられている理由は、アドオン金利表示と混同しないように統一した金利や手数料表示をして、性格に金利比較ができるようにするためである。アドオン金利では12 回払いの手数料率は実質年率に比べて低くなるため、このような規制がされている。クレジットカード 現金化 アドオン方式とは金利や手数料の計算方式の一種。電卓で計算ができるため主にショッピングクレジットなどの手数料計算に使用される。アドオン方式の年率は実質年率と比べ低く表示されるため注意が必要。クレジットカード 現金化
ガールズバー 池袋
池袋西口・北口からすぐ、現役女子大生中心のガールズバーです。若い女の子とカウンター越しでワイワイ楽しくお酒が飲めるお店。アルバイト募集求人もお気軽に。体入(体験入店)もOKな池袋のガールズバーはこちら。池袋 ガールズバー バイト
更新日 2012/05/17
浦島太郎
昔々、ある村に浦島太郎という若い漁師がいました。ある日太郎が海辺を通りかかると、子どもたちが大きなカメをつかまえていじめていました。心のやさしい太郎が亀を助けると、亀はお礼に竜宮城に連れていってくれました。竜宮城には乙姫がいて、楽しい踊りや食事で太郎をもてなしてくれました。しばらくして太郎は帰りたいと乙姫に申し出ました。帰り際に玉手箱を受け取り、「この玉手箱は決して開けてはなりません。開けずに持っている限り永遠に年をとらずに若いままでいられます。」と乙姫に言われました。しかし、浜に帰ると太郎は、まわりに誰も知っている人がいないことをおかしく思い、おもわず玉手箱を開けてしまいました。すると中から煙が出てきて太郎は一瞬にして老人になってしまいました。竜宮城で過ごしたのは数日でしたが、地上では700年が経っていたのでした。
■知ってて損はしない雑学知識
ガールズバー
ガールズバーとは女性バーテンダーがカウンター越しに接客するショットバーで、一般のショットバーとキャバクラの中間的なお店といえる。料金的にはキャバクラよりは安いが、ショットバーよりは若干高い。ドリンクやつまみは800円〜1000円程度、チャージは1時間1000円〜3000円が相場。池袋 ガールズバー バイト
ロング・アイランド・アイス・ティー
ニューヨーク州のロング・アイランドで生まれたカクテル。アイスティーとは名前ばかりで、実際には複数の酒をコーラとレモンジュースで割った飲み物。風味や見た目がアイス・ティーに似ていることからそう名づけられた。作り方はクラッシュアイスを入れたグラスに、ドライ・ジン、ウォッカ、テキーラ、ラム、ホワイト・キュラソーを入れ、コーラとレモンジュースを注ぎ、シュガーシロップを少し入れる。軽くステアしてレモンスライスを飾る。飲み口はいいが、強い酒ばかり使っているので急に酔いが回ってくるので注意。
フランクリン・ルーズベルト
民主党出身の第32代アメリカ大統領。1882年1月30日にニューヨーク州北部のハイドパークで生まれる。1904年にアイビーリーグのひとつハーバード大学、1908年コロンビア大学ロースクールを卒業した。アメリカ史上唯一4選された大統領で、ウィンストン・チャーチル、ダグラス・マッカーサーとは遠戚関係にある。ルーズベルトは、任期中に世界恐慌と第二次世界大戦を経験した。肖像は、米国の10セント銀貨に採用されている。第二次世界大戦の勝利目前に、脳卒中で死亡。
アレキサンダー大王
マケドニア王国のテメノス朝の国王として即位、後にコリント同盟の盟主、エジプトのファラオを兼任した人物であり、アレクサンドロス大王、アレクサンドロス3世とも称される。20歳の若さでマケドニア王を継承したアレクサンドロスは、敵対者を排除してマケドニアを掌握すると、父の遺志を継いで紀元前334年にギリシア軍を率いてペルシャ東征に出発し、小アジアの征服、エジプトの征服、ペルシャ帝国を征服した。さらに東西融合政策を目指しインドへの遠征を試みるがこれに失敗し、バビロンに戻る。再びアラビア遠征を計画していたが、ある夜の祝宴中に突然倒れ死亡した。
池袋
東京都豊島区に属する池袋駅を中心とする副都心。新宿、渋谷と並ぶ山の手3大副都心の一つでもある。この街の事を若者を中心に「ブクロ」と略して呼称されることもある。戦国時代から「池袋」という地名が使われていることは分かっており、現在の池袋駅西口のホテルメトロポリタン付近に存在していたとされる、袋型の大きな池が袋池とよばれていたのが有力な説である。池袋の地は古くは栄えているとは言いがたい農村地帯で、栄えるきっかけとなったのは、鉄道の開業である。近代においては1930年代に菊屋デパートの名で池袋駅に開店した現西武百貨店が池袋駅周辺を繁華街に発展させた起点といえる。
更新日 2012/05/17