テーマグループ選択に戻る | 一階層上へ |
5B013 | 先行制御 | 情報処理 |
G06F9/38 -9/38,390 |
G06F9/38,310@A-9/38,310@Z | AA | AA00 先行制御 |
AA01 | AA02 | AA03 | AA04 | AA05 | AA06 | AA07 | |||
・命令先取、命令バッファ | ・・オペランド先取、オペランドバッファ | ・・IF、OF優先制御 | ・・バンクモジュールアクセス | ・・キャッシュメモリ | ・・アドレス計算 | ・・ワード境界、アラインメント | ||||||
AA11 | AA12 | AA13 | AA14 | AA15 | AA16 | AA17 | AA18 | AA20 | ||||
・タイミング制御 | ・投入順序変更制御 | ・・終了管理 | ・ベクトル処理 | ・可変長 | ・・可変長命令 | ・・可変長オペランド | ・パイプライン演算 | ・その他 | ||||
G06F9/38,330@A-9/38,330@Z | BB | BB00 分岐制御 |
BB01 | BB02 | BB03 | BB04 | BB05 | BB06 | BB07 | BB08 | BB09 | |
・分岐予測 | ・・分岐ヒストリ | ・・分岐予測指定フラグ | ・・早期判定 | ・・・CC判定 | ・・・計数分岐判定 | ・ループ処理 | ・特殊命令による命令再読出 | ・・EXECUTE命令 | ||||
BB11 | BB12 | BB13 | BB14 | BB15 | BB16 | BB17 | BB18 | BB20 | ||||
・分岐先命令先取 | ・・分岐先命令バッファ | ・・分岐先アドレス計算 | ・・分岐命令早期検出 | ・・先取抑止 | ・条件分岐 | ・・分岐判定 | ・・見込実行、キャンセル処理 | ・その他 | ||||
G06F9/38,350@A-9/38,350@Z | CC | CC00 ストア制御 |
CC01 | CC02 | CC03 | CC04 | CC05 | CC06 | CC07 | CC08 | CC09 | CC10 |
・フェッチストアコンフリクト | ・・FS優先制御 | ・・コンフリクトアドレスチェック | ・・アドレス生成インタロック | ・・レジスタインタロック | ・・待合せ | ・・無効化、再フェッチ | ・・内容一致制御 | ・・・書替、修正 | ・・・バイパス、置換 | |||
CC11 | CC12 | CC13 | CC20 | |||||||||
・ストアバッファ | ・ストアおいてきぼり制御 | ・R/W並列処理 | ・その他 | |||||||||
G06F9/38,370@A-9/38,370@Z | DD | DD00 並列処理 |
DD01 | DD02 | DD03 | DD04 | DD05 | DD06 | DD10 | |||
・同種複数処理機構 | ・異種複数処理機構 | ・・付加処理機構 | ・複数ALU | ・複数プロセッサ | ・マイクロプログラム制御 | ・その他 | ||||||
G06F9/38,380@A-9/38,380@Z | EE | EE00 誤動作対策 |
EE01 | EE02 | EE03 | EE04 | EE05 | EE06 | EE07 | EE08 | EE09 | EE10 |
・割込、中断 | ・・中断時点処理 | ・・再試行 | ・・エラー、例外処理 | ・・・アドレス例外 | ・デバッグ | ・・アドレス一致、ストップ | ・テスト | ・モニタ、トレース | ・その他 |