Einzelnen Beitrag anzeigen

SyntaxXx

Registriert seit: 14. Dez 2008
328 Beiträge
 
Delphi XE4 Architect
 
#1

[ASM] Abhängigkeiten der Hardware

  Alt 9. Sep 2014, 08:27
Hallo zusammen,
ich habe eine Frage bezüglich ASM.

Ich habe mir hier diverse Tutorials durchgelesen, in denen ASM Code benutzt wurde.
Um diesen Code besser zu verstehen, wollte ich mich ein wenig in ASM einarbeiten.
Doch in allen Tutorials die ich lese, steht immer wieder, dass z.B. eine Intel CPU benötigt wird.
Mal abgesehen von den ganzen Compilern (TASM, NASM, MASM, ...), die offenbar wieder alle eine andere Syntax haben.

Jetzt stellt sich mir die Frage, ob es DAS ASM überhaupt gibt, oder ob es eher vergleichbar (abstrackt) mit C ist (C, C#, C++).
Denn ich bekomme z.B. diesen Code vorgesetzt:

Code:
  mov eax, .codestart
  mov edx, .codeend
  mov ecx, orginal entrypoint
  xor ss[eax], magic
  inc eax
  cmp eax, edx
  jne mainloop
  jmp ecx // springe zum EntryPoint
Gibt es da jetzt irgendwie eine Liste mit Befehlen, die alle gleich sind, oder auf welchen Compiler / hardware bezieht sich dieser Code?
  Mit Zitat antworten Zitat