Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Unterschied JMP und GOTO

Hi,

ich habe eine frage.. wo ist der unterschied zwischen dem bösen "goto" und dem wohl eher unbekanntem "JMP".

GOTO

halo:       //die sprungmarke
goto halo;  //sprung-befehl

JMP
__asm("  halo:  \n\t");  //sprungmarke
__asm("  JMP halo \n\t"); //sprung-befehl

Wo ist jetzt der eigentliche unterschied zwischen den beiden.. da goto wohl weniger gemocht wird.. wollt ich fragen ob es mit der assembler-lösung JMP geht ?

Danke im Vorraus

MFG
TOMEK

Antworten zu Unterschied JMP und GOTO:

 

Zitat
ASM
Typ: Befehl
Kategorie: Fremdsprachen

Bindet Maschinensprache-Code ins Programm ein.
Unterstützt wird der gesamte IA32-Befehlssatz.

Syntax A:
ASM ASSEMBLER-Code

Syntax B:
ASM
   'ASSEMBLER-Code
END ASM

Der Assembler-Code unterliegt der INTEL-Syntax.
kurz = es gibt keinen

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

hmm.. du postest mir die Syntax von Inline Assembler...
noch dazu nicht Dev-C++ gerecht.. Und da unterliegt der Assembler code nicht der Intel Syntax sondern der AT&T Syntax ! hmmm..

wo soll ich jetzt hier den "unterschied" ausdiesem zitat herauslesen !?

Ahh und.. wenns keinen gibt.. ok

danke

MFG
TOMEK


« (VB) - ComboBox-Einträge verlinkenDateinamen lesen ( c++ ) »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...

QR-Code
QR-Codes, die Abkürzung für "Quick Response Codes", sind eine Form von zweidimensionalen Barcodes. Damit lassen sich Informationen schnell und effizient speiche...