Avatar billede madseksperten Nybegynder
21. november 2012 - 12:53 Der er 2 kommentarer og
1 løsning

jvmi, stakke og c til asemblervode

Hejsa.

Jeg er igang med et kursus, hvor vi skal transformere C til bytecode.

Er der nogle som kender et sted med nogle gode forklaringer, tutorials eller videoer omkring dette emne? Altså hvordan man fx transformerer:

int gcd(int x, int y){
    while( x!= y){

til

.args

.define x=1
.define y=2

        iload x
        ireturn                // return x;

        while

        iload x
        iload y
        if_icpeq end_while      // (x != y)

osv :-)

Med Venlig Hilsen
Mads
Avatar billede Slettet bruger
23. november 2012 - 02:58 #1
det du skal gøre er at skrive nøjagtigt det samme kode i maskinkode (assembler), og så kan du dumpe dette program som hex.

? tror jeg da nok, ellers ved jeg efter 30 år ikke hvad bytekode er :)
Avatar billede arne_v Ekspert
24. november 2012 - 04:05 #2
Java byte code?
Avatar billede madseksperten Nybegynder
03. december 2012 - 09:21 #3
stavefejl :-/
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