多数のトランジスタやICで構成され、コンピュータが行う処理の中枢的な役割を果たす装置のこと。コンピュータ5大装置(入力装置、出力装置、記憶装置、演算装置、制御装置)の演算装置と制御装置に当たる。
コンピュータには、実行すべき処理を1ステップずつの命令として記述したプログラムがメモリに記憶されており、その命令ごとにメモリ番地が振り分けられている。CPUは、コンピュータに処理実行の命令が出た際に、指定されたメモリ番地からプログラムを読み込む。次に、その内容に従って入力装置や記憶装置からデータを受け取り、レジスタ(命令とデータを一時的に記憶しておく場所)へと送ることで処理を進めていく。CPUが扱うレジスタには2種類あり、プログラム中で番地やデータ値を格納する汎用レジスタとCPUの動作を制御するための専用レジスタがある。1つの命令が終了すると、次の命令に移る。CPUはこの処理を繰り返している。
組み込み開発フォーラム 新着記事
- フルスクラッチの“Hello World”を動かしてみよう(2011/3/31)
- FlexRayプロトコルの概要(その2)(2011/3/29)
- JASA、東北地域に拠点を置く会員企業を支援(2011/3/25)
- NEC、震災の影響を受けた4拠点の生産再開を発表(2011/3/23)
- 内部ブロック図の基礎と共通要素(2011/3/22)
- インテル、被災地におけるITインフラの復旧を支援(2011/3/22)
- Facts on AUTOSAR/AUTOSAR導入の現実(2011/3/18)
- 計測器・震災被害ホットラインを開設、テクトロニクス(2011/3/18)
- ZMP、地震の揺れを多角的に計測するアプリ無償配布(2011/3/16)
- メンター、3Dテレビ・マルチメディア検証プラットフォーム(2011/3/16)
- 【番外編】タチの良い計測値、悪い計測値とは?(2011/3/15)
- tarファイルシステムをAndroidに組み込む!!(2011/3/10)









