スタックマシン vs レジスタマシン - その論点
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/01 20:16 UTC 版)
「バイトコード」の記事における「スタックマシン vs レジスタマシン - その論点」の解説
バイト指向でない中間コードもバイトコードも、その多くは、実ハードウェアの機械語と似た命令フォーマットや命令セットの構成をとっている。ただし、ハードウェアで実装されたプロセッサでは比較的、スタックマシンはあまり多くなくレジスタマシンが多いのに対し、ソフトウェアによる仮想機械や抽象機械ではJava仮想マシンなどスタックマシンも少なくないという特徴がある。なお、Luaのバージョン5やDalvik仮想マシンなど、レジスタマシンも少なくない。
※この「スタックマシン vs レジスタマシン - その論点」の解説は、「バイトコード」の解説の一部です。
「スタックマシン vs レジスタマシン - その論点」を含む「バイトコード」の記事については、「バイトコード」の概要を参照ください。
- スタックマシン vs レジスタマシン - その論点のページへのリンク