java编译后的是字节码。
字节码,为java源代码编译完成后,由JVM转换成的文件,可以在任何装有JVM的系统上,转化相应的机器语言。
机器码:即机器语言,表示的就是运行字节码文件后的二进制序列。
1、8086机器码长度不一样,JAVA代码为每种基本指令类型给一个编码格式。2、对照格式填上不同数字表示不同的寻址方式,数据类型,便可求得每条指令的机器码。
3、8086指令采用变长指令,指令长度可有1-6个字节组成。
java编译后的是字节码。
字节码,为java源代码编译完成后,由JVM转换成的文件,可以在任何装有JVM的系统上,转化相应的机器语言。
机器码:即机器语言,表示的就是运行字节码文件后的二进制序列。
1、8086机器码长度不一样,JAVA代码为每种基本指令类型给一个编码格式。2、对照格式填上不同数字表示不同的寻址方式,数据类型,便可求得每条指令的机器码。
3、8086指令采用变长指令,指令长度可有1-6个字节组成。