コンピュータ・アーキテクチャ
さらに下位でのより具体的なシステムに関する記述であり、ISAを実装するためにシステムの構成部品をどのように接続し、それらがどのように相互にやりとりするかを示す。例えば、(内蔵の1次)キャッシュの大きさは、ISAには通常何の関係もないが、その下位レベルの実装においては重要な問題である。
機械語(またはアセンブリ言語プログラマ、ただしOSのそれも含む)から見たプロセッサの抽象化されたイメージであり、命令セット、アドレッシングモード、レジスタ、アドレスとデータの形式などが含まれる。すなわち、プロセッサをソフトウェア側から見たときのインタフェース定義である。