【发布时间】:2014-02-07 08:10:42
【问题描述】:
我在wiki 中阅读了有关instruction set 的内容,我偶然发现了这一段:
一些支持字节码作为 ISA 的虚拟机,例如 Smalltalk、Java 虚拟机和微软的通用语言 运行时,通过翻译常用的字节码来实现 本机机器代码的代码路径。此外,这些虚拟 机器通过解释执行不常用的代码路径 (参见:即时编译)。 Transmeta 实现了 x86 以这种方式在 VLIW 处理器上设置指令集。
这到底是什么意思?
是bytecodes 是ISA 用于JVM 和JVM 依次支持ISA 的处理器。
【问题讨论】:
标签: java jvm bytecode processor instruction-set