linux-l: OT: Ungenauigkeiten
Thomas Knop
t.knop at isv-gmbh.de
Mo Aug 7 10:05:17 CEST 2000
On, Mon, 07 Aug 2000, Jens-Uwe Morawski wrote:
> > Mir kommen spontan drei Ideen:
> >
> > - Little- und Big Endian
>
> Sorry, aber was bedeutet das?
Die Reihenfolge wie Daten im Speicher der System angelegt werden:
Nemen wie ein 32-Bit Wort: 0x01020304
bei Intel liegen die 4 Bytes so im Speicher:
0x04 0x03 0x02 0x01
bei allen anderen so:
0x01 0x02 0x03 0x04
C-Test:
#define IsIntel (*((int *) "\001\002\003\004") == 0x04030201)
/* returns true if processor memory format is Intel(TM) */
> > - installiere doch in der Uni mal den GNU Compiler, da verschiedene
> > Compiler verschiedene Algorithmen implementieren, um dasselbe Resultat
> > zu erreichen
> Ich glaube das kann ich meinem SysAdmin nicht klar machen!
Da du immer von GMX mails, weiß man gar nicht an welcher Uni du bist.
An der TU sind die gnu compiler in jedem Fall installiert und an der FU
kann ich mir kaum vorstellen, daß das nicht so sein sollte. Notfalls
kannst du ihn dir auch in deinem Bereich istallieren ... sind doch nur ein
par hunder MB ;-)
Gruß Thomas
--
Thomas Knop Tel: +49-30-53433408
ISV GmbH Berlin Fax: +49-30-53433435
Am Treptower Park 75 t.knop at isv-gmbh.de
12435 Berlin http://www.isv-gmbh.de
Mehr Informationen über die Mailingliste linux-l