つくる
さがす
ログイン
登録
ゲスト
ログインしていません
ログイン
登録
メニュー
通知
検索
単語帳をつくる
マニュアル
フィードバック
お問い合わせ
開発者を支援
サービス稼働状況
Ankilotについて
ログイン
通知はありません
ホーム
キタミ式 CPU 用語集
キタミ式 CPU 用語集
暗記
テスト
出力
違反報告
表示設定
お気に入り
フルスクリーン表示
非公開のユーザー
2021年09月15日
カード
62
いいね
0
暗記
テスト
出力
広告
単語カード
設定
全面表示
各装置を制御する指揮的役割
制御装置
命令にしたがって演算を行う
演算装置
動作に必要な情報を保持したり、ファイルとして保存したりする
記憶装置
紙や画面などに処理の結果を出力する
出力装置
文字や位置情報、画像や音声など様々なデータをコンピュータに入力する装置
入力装置
制御装置の部分では、プログラムの命令を会社して、コンピュータ全体の動作を制御します。演算装置の部分では、四則演算をはじめとする計算や、データの演算処理を行います(この装置をALU)。
中央処理装置
CPU
動作するために必要なプログラムやデータを一時的に記憶する装置です。電源を切ると、その内容が消えます。(メモリ)
主記憶装置
プログラムやデータを長期に渡り記憶する装置です。長期保存を前提としているので、主記憶装置のように電源を切る事で内容が破棄することはないです。CD-ROM、DVD-ROM
補助記憶装置
コンピュータにデータを入力するための装置。スキャナ
入力装置
コンピュータのデータを出力するための装置です。
出力装置
広く利用されているコンピュータの型。
ノイマン型コンピュータ
一定の区画ごとに番号は割りふられていて、この番号を指定することで、任意の場所を読み書きすることができる。
アドレス
次に実行するべき命令が入っているアドレスを記憶するレジスタ
プログラムカウンタ
取り出した命令を一時的に記憶するためのレジスタ
命令レジスタ
アドレス修飾に用いるためのレジスタで、連続したデータの取り出しに使うための増分値を保持する。
インデックス(指標)レジスタ
アドレス修飾に用いるためのレジスタで、プログラムの先頭アドレスを保持する
ベースレジスタ
演算の対象となる数や、演算結果を記憶するレジスタ。
アキュムレータ
特に機能を限定していないレジスタ。一時的な値の保持や、アキュムレータなどの代用に使われたりする。
汎用レジスタ
命令実行の手順
フェッチ→命令の解読→対処データ読み出し→命令実行
オペランド部に、対象となるデータそのものが入っている方式。
即値アドレス指定方式
オペランド部に記載してあるアドレスが、そのまま実効アドレスとして使える式
直接アドレス指定方式
オペランド部に「対象となるデータが入っている箇所を示すメモリアドレス」が記載されている。
間接アドレス指定方式
オペランド部の値に、インデックス(指標)レジスタの値を加算することで実効アドレスを求める。
インデックス(指標)アドレス指定
オペランド部の値に、ベースレジスタの値を加算することで実効アドレスを求める。
ベースアドレス指定方式
オペランド部の値に、プログラムカウントの値を加算することで実効アドレスを求める。命令位置を基準として、そこからの差分をオペランド部で指定する方式
相対アドレス指定方式
2バイト以上のデータをどのような並びで主記憶装置上に格納する。
バイトオーダ
エンディアン
データの上位バイトから下位バイトの順に主記憶装置へと配置する方式
ビッグエンディアン
データの下位バイトから上位バイトの順に主記憶装置へと配置する方式
リトルエンディアン
クロックが1秒に繰り返される回数
クロック周波数
クロック周波数
クロック数/秒
クロックサイクル時間
1秒/クロック数
1秒/クロック周波数
1命令あたり何クロックサイクル必要か
CPI
1秒間に実効できる命令の数
MIPS
命令の種類によって実行に必要なクロックサイクル数が異なる場合
命令ミックス
科学技術計算で使われる命令ミックス
ギブソンミックス
事務計算などで使われる命令ミックス
コマーシャルミックス
実行に要する平均時間
平均命令実行時間
マイクロプロセッサ(MPU/CPU)内部での命令実行方式の一つで、一つの命令を複数の段階に分割してそれぞれを別の回路で実行することにより、いくつかの命令の実行を並行して進める方式。
パイプライン処理
分岐命令などが出てきた場合は、先読みが無駄になったりして、パイプライン処理の乱れのこと
ハザード
分岐命令に起因する
制御ハザード
分岐ハザード
ハードウェアの競合に起因する
構造ハザード
後続の命令で用いるデータが、他の命令の結果待ちになること
データハザード
分岐が実施されるのか、その場合の次の命令はどれかを予測することで、無駄な待ち時間を生じさせないようにすること
分岐予測
分岐先の命令を実行開始する手法
投機実行
各ステージの中身をさらに細かいステージに分割することで、パイプライン処理の効率をアップを図るもの
スーパーパイプライン
パイプライン処理を行う回路を複数持たせることで、まったく同時に複数の命令を実行できるようにしたもの
スーパースカラ
同時に実行可能な複数の動作をまとめて1つの命令にすることで、複数の命令を同時に実行される手法
VLIW
Very Long Instruction Word
基本設計とか設計思想という意味
アーキテクチャ
CPUに高機能な命令を持たせることによって、ひとつの命令で複雑な処理を実現するアーキテクチャ
CISC
高機能な命令を実現できるプログラム
マイクロプログラム
CPU内部に単純な命令しか持たないかわりに、それらをハードウェアのみで実現して、ひとつひとつの命令を高速に処理するアーキテクチャ
RISC
物理的に結線された論理回路
ワイヤードロジック
1つの命令で1つのデータを処理する。ごく一般的なPCはこの方式です。
SISD
1つの命令で複数のデータを処理します。マルチメディア系の処理に適しており、グラフィック処理用のプロセッシングユニットであるGPUの多くはこの方式です。
SIMD
複数の命令で1つのデータを処理します。理論上のものであり、実際に製品として普及しているものはありません。
MISD
複数の命令で複数のデータを処理します。マルチプロセッサを採用する一般的なPCはこの方式です。
MIMD
複数のプロセッサが主記憶を共有し、それを単一のOSが制御する方式です。
密結合マルチプロセッサ
複数のプロセッサそれぞれに対して独立した主記憶を割り当てる方式です。各プロセッサ毎にOSが必要です。
疎結合マルチプロセッサ
どれだけ高速化できるかという理論上の限界値を求める法則
アムダールの法則
並列処理による速度向上率(単一プロセッサ比)
E
並列処理によって高速化できる割合
r
プロセッサの数
n
広告
コメント
コメントを送信
単語帳を共有
X
LINE
はてな
アプリ
QRコード
URLコピー
キャンセル
表示設定
文字の色
デフォルト
白
シルバー
グレー
黒
赤
オレンジ
黄
黄緑
緑
水
青
紫
ピンク
文字の太さ
デフォルト
太字
文字の大きさ
デフォルトの文字サイズに加算・減算します。
px
チェック済を非表示
暗記でチェックをつけたカードを非表示にします。
カードの一部を隠す
カードの一部を指定して隠します。
表の文字
表のヒント
表の画像
裏の文字
裏のヒント
裏の画像
設定を適用する
つくる
さがす
ホーム
リスト
メニュー