Passa al contenuto principale

3.1 Rappresentazione e archiviazione dei dati (DATA REPRESENTATION AND STORAGE)

I dati vengono trasferiti da un dispositivo di archiviazione nell'host mittente a un dispositivo di archiviazione nell'host ricevente. Spesso è necessario eseguire determinate trasformazioni sui dati perché le rappresentazioni di archiviazione dei dati nei due sistemi sono diverse. Ad esempio, NVT-ASCII ha rappresentazioni di archiviazione dati diverse in sistemi diversi. I DEC TOPS-20 di solito memorizzano NVT-ASCII come cinque caratteri ASCII a 7 bit, giustificati a sinistra in una parola a 36 bit. I mainframe IBM di solito memorizzano NVT-ASCII come codici EBCDIC a 8 bit. Multics memorizza NVT-ASCII come quattro caratteri a 9 bit in una parola a 36 bit. È auspicabile convertire un file da una rappresentazione a un'altra solo quando necessario. Questo design consente di convertire i file solo quando necessario per nascondere le differenze nella rappresentazione di archiviazione.