めいれい‐セット【命令セット】
命令セット
命令セット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/10/26 21:20 UTC 版)
命令セット(めいれいせっと、英: instruction set)はプロセッサ命令の集まりである。すなわちコンピュータのハードウェアに対して命令を伝えるための言葉の語彙である[1]。
- ^ パターソン&ヘネシー(上) p.44
- ^ "プロセッサが実行できる命令の集合を命令セット ... と呼ぶ.実際には,プログラムから使用できるレジスタの種類,メモリアドレスの指定方法なども含めて命令セットと呼ぶのが通常である" 鏡. (2015). 計算機工学 - 5 命令セットアーキテクチャ. 東北大学.
- ^ "basic execution environment for an IA-32 processor ... The eight general-purpose registers" Intel. (2006). Intel® 64 and IA-32 Architectures Software Developer’s Manual. Vol.1. p.3-3
- ^ "The execution environment for 64-bit mode ... The number of general-purpose registers (GPRs) available is 16." Intel. (2006). Intel® 64 and IA-32 Architectures Software Developer’s Manual. Vol.1. p.3-6
- ^ Ganssle, Jack. "Proactive Debugging". 2001年2月26日
- ^ a b "命令セットアーキテクチャ ... ソフトウェアとハードウェアのインタフェース" 天野. マイクロプロセッサ特論 - 第5回 RISCの命令セットアーキテクチャ. 慶應義塾大学.
- ^ a b "命令セットアーキテクチャ ... コンピュータに何ができるかをユーザに示し、 どのようなハードウェア機能が必要かをハードウェア設計者に教えるものである。" 森. (2020). コンピュータアーキテクチャ. 福井大学.
- ^ "コンピュータの草創期、開発したマシン毎に命令セットを決め、 それに合わせてソフトウェアを作っていました。" 天野. マイクロプロセッサ特論 - 第5回 RISCの命令セットアーキテクチャ. 慶應義塾大学.
- ^ "命令セットアーキテクチャ ... この概念はIBM360開発時に明確になった ... IBMは一連の製品の命令セットを統一し、ソフトウェアとハードウェアのインタフェースとしてのISAを明確に定義しました。" 天野. マイクロプロセッサ特論 - 第5回 RISCの命令セットアーキテクチャ. 慶應義塾大学.
- ^ "プログラマは、ハードウェアの詳細を気にすること無しにISAを対象に ... 作り、ハードウェア設計者は、ISAの仕様を満足するように、要求性能、コストが違う様々な製品を作れば、全ての製品で同じソフトウェアが動作" 天野. マイクロプロセッサ特論 - 第5回 RISCの命令セットアーキテクチャ. 慶應義塾大学.
- ^ その他: メモリマネジメント、割り込みと例外処理、入出力
- ^ Stallings, William (2016). Foundations of modern networking : SDN, NFV, QoE, IoT, and Cloud. Florence Agboma, Sofiene Jelassi. Indianapolis, Indiana. ISBN 978-0-13-417547-8. OCLC 927715441
- 1 命令セットとは
- 2 命令セットの概要
- 3 関連項目
- 命令セットのページへのリンク