Il blog del SamuraiSamurai e Kiocciola: Attualità Sport Tecnologia Psicologia e quant'altro |
AREA PERSONALE
MENU
I MIEI BLOG AMICI
CONTATTA L'AUTORE
Nickname: IlSamurai82
|
|
Sesso: M Età: 41 Prov: LT |
« CHE GIORNATINA... | ATTUALITA'........VIOLENZA » |
Salve cari surfatori! Oggi un articolo tecnico, forse un pò troppo per la maggior parte di voi, ma forse sarà utile a chi è capitato sotto il metodo LITTLE ENDIAN.
L'altro giorno, combattendo con il software dei sensori Tmote Sky mi sono imbattuto in una stranezza... questi begli oggettini mandavano i loro dati all'incontrario!! Vi faccio un esempio : se ho un dato da due byte in esadecimale, che vale 4B 6F , il nostro bel sistemino lo scriverà così : 6F 4B! esaurimento per il mio povero cervello! cerca che ti ricerca ho scoperto che il sistema si chiama Little- Endian (ovvero il piccolo indiano... che bello).
Bene ho scoperto che questo problemino è comune a tutti i sistemi informatici in circolazione. Mi spiego meglio: ci sono sistemi che scrivono i Big Endian (come le persone normali da sinistra a destra) e altri in Little Endian. quindi se io scrivo un programma in C che su un sistema funziona, su un altro potrebbe non funzionare o dare dati completamente sballati! di seguito riporto una piccola tabella con dei sistemi e il loro metodo:
Big Endian:
IBM 370
RISC (non tutti)
Motorola
Little Endian
Intel
DEC alpha
il Power PC può funzionare in tutte e due le modalità
Per saperne di più vi rimando ad un sito in cui si parla del problema in modo più approfondito.
www.salvitti.it/nuke60/modules.php?name=News&file=article&sid=49
Ciao bloggatori!
INFO
LE IENE A LATINA
C'È POSTA PER TE... A LATINA
CERCA IN QUESTO BLOG
ULTIMI COMMENTI
Inviato da: Anonimo
il 23/03/2008 alle 11:42
Inviato da: Anonimo
il 25/12/2007 alle 21:03
Inviato da: Anonimo
il 13/12/2007 alle 11:40
Inviato da: Anonimo
il 30/09/2007 alle 14:17
Inviato da: Anonimo
il 15/04/2007 alle 20:42