Avatar billede fastpoint Nybegynder
16. december 2004 - 10:07 Der er 6 kommentarer og
1 løsning

Java til JVM oversættelse.. kort

Oversæt følgende JAVA-metode til symbolsk JVM-kode:

int beregn(int a, int b)
{
int i;   
for (i=1;i<5;i++)
    a=a+b;
return a;
}
Avatar billede soreno Praktikant
16. december 2004 - 10:14 #1
Den nemme løsning:
kompiler koden og kør denne kommando på class filen:
javap -c MyClass
Avatar billede fastpoint Nybegynder
16. december 2004 - 10:15 #2
i msdos promt?
Avatar billede soreno Praktikant
16. december 2004 - 10:18 #3
Hvis dit system kører en Windows variant så lyder det som en god ide.
Men der kræver at der er PATH til C:\....\jdk\bin, eller at kommandoen køres fra det directory.
Avatar billede fastpoint Nybegynder
16. december 2004 - 10:20 #4
kan lige se om jeg kan finde ud af det... plejer aldrig at rode med noget udenfor jdev
Avatar billede fastpoint Nybegynder
16. december 2004 - 11:55 #5
kan sgu ikke finde rundt på skolens stier
Avatar billede kalp Novice
16. december 2004 - 13:10 #6
i)    bipush 8 istore 1   
      x10/8    36/1   

ii)  bipush 8 iload a  isub    istore 2 
      x10/8    x15/1    x64    x36/1

iii)  iloadb bipush2  isub iload1 I add  Istore3
      x15/02  x10/02    x64  x15/01 x60/ x36/03
Avatar billede kalp Novice
16. december 2004 - 13:20 #7
Iconst 1
Istore 3
Iload  3
Iconst 5
If icmpeq
Iload 1
Iload 2
Iadd
Istore1
Iinc
Go to
I return


sorry.... det var lidt sort... det der er korrekt.. hehe fik lidt hjælp:p
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester