メインメニューを開く

差分

オペランド

16 バイト追加, 2012年7月6日 (金) 00:59
編集の要約なし
== オペランドの数 ==
[[計算機]]([[コンピューター]])の実装方式は、[[機械語]]の[[命令セット]]において明示的に指定できるオペランドの最大数で大きく分類される。
* [[0オペランド ]] - [[スタックマシン]]と呼ばれる。[[共通言語ランタイム]]や[[Java仮想マシン]]などが採用している方式。* [[1オペランド ]] - [[アキュムレーターマシン]]と呼ばれる。初期の[[コンピューター]]はほぼこれであったと言われている。* [[2オペランド ]] - [[レジスターマシン]]と呼ばれる。多くの[[CPU]]が採用する方式。* [[3オペランド ]] - これも[[レジスターマシン]]と呼ばれる。非常に希な存在であったが最近では[[インテル]]の[[AVX]]などで採用されている方式。
* 4以上 - [[DEC]]の[[VAX]]におけるPOLY命令(多項式命令)で特例的に存在した。他は知らない。
匿名利用者