Erlaubt Assembler die tiefstmöglichsten Leistungsanforderungen für ein Programm?
Ich habe vor Assembler programmieren zu lernen, da ich glaube, so besser verstehen zu können, wie ein Computer - und besonders sein Prozessor - funktioniert.
Ich frage mich, ob bei der Ausführung eines Programms, das mit Assembler prorgammiert wurde, der Computer Operationen durchführt, die während der Prorgammierung mit Assembler nicht ausgelassen werden können.
Anders ausgedrückt: Wenn ich mit Maschinensprache und Assembler programmieren könnte, könnte ich mit der Maschinensprache das Programm so programmieren, dass es weniger Leistung braucht, als wenn ich es mit Assembler (mit möglich wenig Leistungsanforderungen) programmiert habe?
Ausserdem interessiert mich: Funktioniert das Programm nur in Windows oder auch auf Linux und Mac?
Vielen Dank für eure Hilfe! 🙂