「0アドレス命令」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | '''0アドレス命令''' | + | '''0アドレス命令'''(0-address instructions)とは、[[機械語]]の[[命令]]でアドレス部([[オペランド]])を持たないもののことである。 |
== 概要 == | == 概要 == | ||
0アドレス命令は主に処理が対象と結果が[[CPU]]の[[レジスタ]]内で完結するものを指す。[[レジスタ]]の値をゴニョゴニョして[[レジスタ]]に書き戻すなどの処理を行う命令のことである。 | 0アドレス命令は主に処理が対象と結果が[[CPU]]の[[レジスタ]]内で完結するものを指す。[[レジスタ]]の値をゴニョゴニョして[[レジスタ]]に書き戻すなどの処理を行う命令のことである。 | ||
− | また[[共通中間言語]]などの[[スタックマシン]] | + | また[[共通中間言語]]などの[[スタックマシン]](とスタックベースの言語)では多くの命令が0アドレス命令である。 |
== 関連項目 == | == 関連項目 == | ||
* [[機械語]] | * [[機械語]] | ||
− | * [[ | + | * [[アセンブラ]] |
== 参考文献 == | == 参考文献 == |