遅延スロットとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > 遅延スロットの意味・解説 

遅延スロット

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/10/28 00:59 UTC 版)

遅延スロット(ちえんスロット)またはディレイスロット: Delay slot)は、直前の命令が効力を発揮する前に実行される命令のスロット(位置)を指す。最も典型的な形態としては、RISCDSPアーキテクチャでの分岐命令(遅延分岐[1])の直後の位置の命令がある。この命令は分岐が実際に行われる前に実行される。従って、その命令は(その場所が遅延スロットであることを理解していないと)無意味な位置にあるように見える。アセンブラは一般に自動的な命令の並べ替えを行い、コンパイラやプログラマが遅延スロットを気にせずにコードを書けるようにしている。


  1. ^ L.Hennessy, John; A.Patterson, David (1994). Computer Organization and Design: The Hardware/Software Interface. Morgan Kaufmann Publishers. p. 443,A-37. ISBN 1-55860-281-X 
  2. ^ A.Patterson, David; L.Hennessy, John (1990). Computer Archtecture A Quantitative Approach. Morgan Kaufmann Publishers. p. 274. ISBN 1-55860-069-8 
  3. ^ 分岐スロット中に分岐命令を記述することは禁止されていた(動作保証されていなかった)
  4. ^ The TMS320C30 Floating-Point Digital Signal Processor”. ti.com. p. 14. 2023年10月28日閲覧。
  5. ^ a b The RISC-V Instruction Set Manual Volume I: Unprivileged ISA” (PDF). pp. 154-155 (2019年6月8日). 2019年12月12日閲覧。
  6. ^ OpenRISC 1000 Architecture Manual, Architecture Version 1.3” (PDF). p. 17 (2019年6月4日). 2019年12月12日閲覧。


「遅延スロット」の続きの解説一覧


このページでは「ウィキペディア」から遅延スロットを検索した結果を表示しています。
Weblioに収録されているすべての辞書から遅延スロットを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書から遅延スロットを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「遅延スロット」の関連用語

遅延スロットのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



遅延スロットのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの遅延スロット (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS