logo

Crowdly

Voici un code IJVM.  Répondez aux questions suivantes en entrant une valeur en d...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Voici un code IJVM. 

Répondez aux questions suivantes en entrant une valeur en décimal. Ne donnez que la valeur en décimal. Rien d'autre: pas de phrase, pas de virgule rien. Exemple: 13  ou -13 ou 50 etc...

Donnez la valeur  qui est en sommet de pile à la fin de l'execution de ce code:

Donnez le nombre de fois où l'instruction assembleur Bipush apparait dans ce code hexa :

Donnez  le nombre de fois où l'instruction assembleur Invokevirtual apparait dans ce code hexa:(sans compter celle qui correspond à l'appel initial du main)

Donnez  le nombre de méthodes qui  apparaissent dans ce code hexa (sans compter le main):

Donnez  le nombre de variables locales du main:

Donnez  le nombre de paramètres de la premiere méthode appelée  par le main (ne donner que les paramètres utiles, donc sans compter le paramètre fictif lequel correspond en principe à la référence à l'objet auquel appartient la méthode):

Donnez  le nombre de variables locales de la premiere méthode appelée par le main:

Method Area

Addr |Content

0x40000 0xb6 0x00 0x02 0x00

0x40004 0x01 0x00 0x04 0x10

0x40008 0x02 0x10 0x28 0x10

0x4000c 0x02 0x10 0x02 0xb6

0x40010 0x00 0x03 0x36 0x03

0x40014 0x15 0x03 0x10 0x1e

0x40018 0x60 0x00 0x03 0x00

0x4001c 0x02 0x15 0x01 0x59

0x40020 0x10 0x01 0x64 0x36

0x40024 0x03 0x99 0x00 0x10

0x40028 0x10 0x28 0x15 0x03

0x4002c 0x15 0x02 0xb6 0x00

0x40030 0x03 0x15 0x02 0x60

0x40034 0xac 0x10 0x00 0xac

Constant Pool

Addr |Content

0x0 Ox0

0x1 Ox2a

0x2 Ox40003

0x3 Ox40019

0x10BIPUSH octet
0x59DUP  
0xA7GOTO offset  
0x60IADD  
0x7EIAND   
0x99IFEQ offset  
0x9BIFLT offset  
0x9FIF_ICMPEQ offset  
0x84IINC numvar const  
0x15ILOAD numvar   
0xB6INVOKEVIRTUAL dep  
0x80IOR  
0xACIRETURN  
0x36ISTORE numvar  
0x64ISUB  
0x13LDC_W index  
0x00NOP  
0x57POP  
0x5FSWAP
0xC4WIDE
More questions like this

Want instant access to all verified answers on celene.univ-orleans.fr?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!