next up previous
Next: Über dieses Dokument ... Up: Der MIPSpro 7.0 C Previous: Zusammenfassung

32-bit oder 64-bit?

Der Mipspro 7.0 C Compiler kann drei verschiedene Arten von Code erzeugen.

Defaultmässig wird 32-bit Code erzeugt (bzw. mit der Option -32 oder -o32). D.h. Es wird ein 32-bit Adressraum benutzt, Pointer (und long int) sind 32-bit lang und es werden nur Befehle aus dem 32-bit Instructionset benutzt.

Mit der Option -n32 (new 32) wird Code erzeugt, der Instruktionen für eine bessere Perfomance benutzt, Pointer sind aber noch immer 32-bit lang.

Um einen 64-bit Adressraum und 64-bit Instruktionen verwenden zu können muß der Compiler mit der Option -64 aufgerufen werden.



Mail to: Oliver Schönbrunner
Programmieren unter UNIX