Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#2

AW: [ASM] Abhängigkeiten der Hardware

  Alt 9. Sep 2014, 08:39
Assembler ist vereinfacht gesagt Maschinensprache. Es gibt nur eine handvoll Befehle, dafür werden sie schnell ausgeführt, weil der jeweilige Prozessor sie direkt versteht. Darum gibt es für jede(n) Prozessor(familie) ein eigenes Assembler. Freilich hat man nicht für jeden Prozessor das Rad neu erfunden, und es gibt ähnliche bis gleiche Befehle, aber das wars dann auch schon. Ich habe mitte der 80er noch mit Assembler rumgespielt, mangels guter Alternativen. Heute würde ich sowas nie mehr machen. Viel zu umständlich für minimalen Performancegewinn erkauft mit maximaler Unwartbarkeit.

Und genau deshalb ist Assembler eben NICHT mit C oder irgendeiner anderen standardisierten (Hoch)Sprache vergleichbar.

http://de.wikipedia.org/wiki/Assembler_%28Informatik%29
http://de.wikipedia.org/wiki/Assemblersprache

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat