スーパースカラ・プロセッサにおける複合命令のマルチパイプ・ディスパッチおよび実行

2004 
【課題】マルチサイクル命令および複合命令をディスパッチし、実行する方法および装置を提供する。 【解決手段】複合多機能マルチサイクル命令が単一の命令待ち行列バッファにロードされ、命令待ち行列バッファ内の複合多機能マルチサイクル命令を単純命令に分割してグループ化し、グループ化された命令を全てのディスパッチポート上に複製し、誤った結果を含むパイプに対する汎用レジスタの書込み制御信号を不能にする。 【効果】命令復号またはディスパッチ・ユニット内で行う、またはコンパイラによって分割するのではなく、実際の実行が行われる固定小数点ユニット(FXU)内でこれらの命令をどのようにして実行するかという点がフレキシブルになる。 【選択図】図2
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []