jmp

    7Hitze

    2Antwort

    Ich habe über das Folgende gefragt. Ich habe bemerkt, dass IA32 beim Schreiben einer Assemblersprache derart entworfen ist, dass die Verwendung von relativen Sprüngen gefördert wird, d. H. Ein Verschi

    0Hitze

    1Antwort

    Ja, ich versuche, so etwas wie __asm__(jmp label;); zu erreichen, wo label durch den Wert eines Strings im Speicher (Feld eines struct) gehalten ersetzt werden soll. Gibt es eine Möglichkeit, dies zu

    1Hitze

    1Antwort

    I verwendet objdump -M intel -d test und objdump -d test sehr einfach mit gcc 686-elf Quer Compiler for-Schleife zu zerlegen. I In beiden Fällen bekomme ich folgendes: d: eb 11 jmp 20 <loop+0x

    6Hitze

    5Antwort

    Als eine Zuweisung für eine Sicherheitsklasse versuche ich __asm__("jmp 0xbffff994"); in meinem Code zu verwenden, aber wenn ich Dinge in gdb zerlege, wird die Anweisung zu jmp 0xc8047e2a geändert. Ir

    8Hitze

    1Antwort

    Ich wurde aufgefordert, 'jmp anstatt' call 'zu verwenden, aber' jmp 'mag mich nicht .. wenn ich spring, kommt es nicht zurück (so dass es nie ausgeht und nicht glückliche Tage), aber Calls gibt es wie

    0Hitze

    2Antwort

    Betrachten Sie eine einfache Sprunganweisung (jmp) in Assembly, wobei das Ziel eine vordefinierte Bezeichnung ist. jmp destination Nach Kip Irvine „Assembly Language für x86-Prozessoren“, wenn die C

    0Hitze

    1Antwort

    Ich habe eine JMP-Datei, die viele Informationen aus Bildern enthält. Zum Beispiel: "Feature 1" "Merkmal 2" "Bild FullPath" 1 2,1 "/ myimage1path/myimagename1" 3 4,0 "/ myimage2path/myimagename2" Wenn