国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php - Que sont le bytecode et l'opcode? Quelle est la différence?
怪我咯
怪我咯 2017-06-05 11:07:43
0
2
808
Q1

Que sont le bytecode et l'opcode??

Q2

Quelle est la différence ?

Q3

Est-ce que toutes les langues interprétées ont des codes similaires ?

Ma compréhension est la suivante?:

  • bytecode et opcode sont tous deux des codes intermédiaires

  • Les langages interprétés traduiront le code source en code intermédiaire, qui est ensuite interprété et exécuté par la machine virtuelle (comme jvm, zend)

怪我咯
怪我咯

走同樣的路,發(fā)現(xiàn)不同的人生

répondre à tous(2)
洪濤

opcode est le code d'opération.

Le bytecode utilisé en Java est aussi une sorte d'opcode Parce que chaque code d'opération utilise un octet, il est appelé bytecode (en fait, il existe aussi des codes multi-octets).

Chaque octet est utilisé pour représenter une instruction, et théoriquement il peut y avoir 256 opcodes.

Le iadd(將兩個整數(shù)相加)、dadd (ajout de deux nombres à virgule flottante) que l'on voit souvent n'est pas un bytecode, mais un mnémonique.

De nombreuses langues interprétées n'ont pas de codes similaires.

伊謝爾倫

Le bytecode et l'opcode sont une sorte de code intermédiaire, et il n'y a pas de comparaison. Java est compilé en bytecode de code intermédiaire puis exécuté dans jvm, et php est compilé en opcode de code intermédiaire et exécuté dans ZendVM.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal