Casa Sviluppo Cos'è il end-endian? - definizione da techopedia

Cos'è il end-endian? - definizione da techopedia

Sommario:

Anonim

Definizione - Che cosa significa end-endian?

Il termine "end-endian" nell'IT descrive una configurazione piuttosto insolita nell'hardware di elaborazione, in cui alcuni minicomputer o altri dispositivi potrebbero archiviare byte di informazioni in un modo meno organizzato e coerente di quello che è considerato lo standard del settore. Al contrario, nel design little-endian, l'architettura di elaborazione memorizza i byte più significativi a indirizzi inferiori. In un approccio big-endian, l'architettura memorizza i byte più significativi a indirizzi più alti. Un approccio di tipo end-endiano si verifica quando i produttori usano "ordini di byte perversi" (nelle parole degli autori del Jargon File) per codificare i byte più significativi nel mezzo.

Techopedia spiega Middle-Endian

Il design di fascia media è piuttosto insolito. Uno dei motivi è che l'uso del design di fascia medio probabilmente creerà qualcosa chiamato problema NUXI, in cui gli sforzi di trasferimento di dati tra macchine diverse con ordini di byte diversi potrebbero finire in un fallimento. I professionisti IT potrebbero parlare di hardware come big-endian, little-endian o "bytesexual" - una macchina "bysesexual" può passare i dati in entrambi i formati. Tuttavia, è molto probabile che gli approcci di fascia media causino questo tipo di problemi.

Un esempio di archiviazione di fascia medio in inglese semplice è correlato all'uso dei campi di mese, giorno e anno quando si rappresentano le date. Laddove il sistema europeo utilizza un approccio little-endian (gg / mm / aa) e i giapponesi usano un sistema big-endian (aa / mm / gg), il sistema americano inserisce effettivamente la giornata tra i mesi dell'anno (mm / gg / aa) per un approccio di tipo end-endian. Tuttavia, l'analogia della rappresentazione della data si interrompe, perché mentre potrebbe essere fonte di confusione per i lettori che sono abituati a un determinato sistema, non vi è alcun errore letterale di trasferimento dei dati, poiché potrebbero esserci problemi nell'ordine dei byte.

Cos'è il end-endian? - definizione da techopedia