差分

ナビゲーションに移動 検索に移動

バイトコード

15 バイト追加, 2012年4月25日 (水) 03:53
編集の要約なし
'''バイトコード'''とは、(byte code)とは、[[中間コード]]の実装形式のひとつで、すべての[[オペランド]](命令)を固定長の[[バイト]]数(主に1バイト固定長)で表現する形式のものをいう。
バイトコードは[[オペコード]]が[[固定長]]であるため、命令の[[パース]]時に命令の長さを調べたりすることによる分岐を減らせ、バイトコードを[[ネイティブコード]]に変換し実行する[[インタプリタ]]や[[JITコンパイラ]]の実装をシンプルにできるなどのメリットがある。例えるならば[[CPU]]でいう[[RISC]]の概念に近い。
匿名利用者

案内メニュー