Newsgroup: it.hobby.fai-da-te
Titolo: [OT] Mb e MB e perchè 8

Scusate, ma è il dilemma di fine anno.
Perchè in informatica si è deciso di usare 8 come base per il calcolo della
capacità di memoria e dell'unità "d'informazione"?
La scoperta del diodo ha imposto la notazione binaria per cui con 0 ed 1 si
può esprimere qualsiasi numero; ma perchè, quale è la base logica su cui
poggia la convenzione, perchè credo che di una convenzione si tratti e non
di una verità matematica, di definire come base della "informazione"  la
serie di 8 caratteri ( 00000000 ) e non quella di 2 o 10 o 37 o qualsiasi
altra entità?
Poi la dizione giusta è:
b	bit
B	bait
o viceversa?
E quale è la loro differenza? che l'uno indica il singolo digit (0) e
l'altro la sequenza di 8 digit (0000000 )?
Chi sa ed ha voglia di spiegarlo mi estirpi questa incertezza esistenziale
per cui sto perdendo infinite ore di sonno  ;-)
Ri buon anno a tutti
--
Ciao
Caron Dimonio = Insubrico = Diego
ICQ 32090712
L'astemio: un debole che cede alla tentazione di negarsi un piacere.
(A.Bierce)

 l'altro la sequenza di 8 digit (0000000 )?
Esatto.
-- 
Cinghiale (34, 109, RM)
"Le persone si giudicano da come ti trattano
 quando non hanno bisogno di te" (C.G.) 

 capacità di memoria e dell'unità "d'informazione"?
Per un fatto semplicissimo: nei primi anni '70 Intel ha sviluppato un
processore, l' 8008, dal quale  sono derivati in seguito l' 8080 (padre
dell' 8086, capostitpite dell'architettura x86) e lo Z80 (uno dei
processori piu' venduti di tutti i tempi: ZX80, ZX81, Spectrum, MSX).
L'8008 aveva un bus dati a 8 bit, e tale e' rimasto fino all' 8086, che
era a 16 bit ma retrocompatibile coi fratellini .
Dall'altra parte della barricata, Chuck Peddle ha lasciato la Motorola
e s'e' messo a produrre il MOS 8502, anch'esso con bus a 8 bit, che poi
e' finito in tutti i computer Commodore e nei primi Macintosh. DI
fatto, il grosso del mercato era a 8 bit, e questo e' diventato uno
standard.
cia'
Max

 ha scritto nel messaggio
news:7ovep2hb2ihpj0bv8...@4ax.com...


 l'altro la sequenza di 8 digit (0000000 )?
b = bit = 1 cifra binaria
B = byte (pron bait) = raggruppamento di 8 cifre binarie raggruppabili in
due cifre esadecimali
Paolo

 
No, la codifica per i caratteri ASCII e' a 7 bit (da 0 a 
127)
 
-- 
Bye!
Scossa
(togli LaCorrente per rispondermi)

l'altro la sequenza di 8 digit (0000000 )?
esatto.
-- 
************************************************************
* Visita il sito ufficiale del gruppo: 
http://www.i-h-f.it
 *
************************************************************
Stefano Aglietti - StallonIt on IRCnet
Email: 
st...@40annibuttati.it
 
ste...@people.it
Sites: 
http://www.40annibuttati.it
 - 
http://www.wordpress-it.it
 
http://www.grassochecala.it
 

 l'altro la sequenza di 8 digit (0000000 )?
Ciao,
anche io dò il mio contributo.
il fatto che l'elettronica digitale si basi sui due valori logici Vero Falso
ha portato all'utilizzo della numerazione binaria (per ora!) e tutto deriva
da lì.
Il bit quindi è il nome della cifra binaria (può valere zero o uno)
il byte invece è una 'parola' di 8 bit e può rappresentare 256 quantità
differenti come hai scritto tu corettamente.
il perchè si sia diffuso il byte come base della rappresentazione
dell'informazione testuale è perché con 256 combinazioni si riesce a
rappresentare tutti i caratteri alfabetici, maiuscole e minuscole, caratteri
speciali e numeri.
In verità si sarebbe riusciti a fare lo stesso anche con 128 combinazioni
(cioè 7 bit) però 8 è una potenza di 2 per cui nel mondo binario viene
gestito meglio. (con 3 bit rappresenti esattamente 8 quantità, mentre con 2
ne rappresenti 4; per rappressentare 7 quantità comunque ci vogliono 3
bit...allora tanto vale usere tutti e 8 i valori).
Quindi evidentemente non si tratta di verità matematiche ma di
convenzioni... che derivano anche dal fatto che con 8 bit puoi rappresentare
comodamente i caratteri alfabetici e un bel po' di altre cose, soprattutto
numeri.
Con 2 byte (16 bit) puoi rappresentare oltre 65000 valori, che sono
sufficienti già per un sacco di utilizzi. Con 4 byte si arriva a 4 miliardi.
All'inizio dell'informatica (e anche oggi su particolari computer) si
usarono parole di memoria di lunghezza differente, poi il mercato ha creato
la convenzione attuale.
Ciao e buon anno
FG
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 127)
Non e` l'unica codifica esistente o esistita...
Quando la velocita` di trasmissione dati girava intorno ai 134.5 b/s (mi
raccomando il mezzo bit!)
comprimere la codifica nel minor numero di bit possibile aveva senso,
d'altra parte una parte dei codici serviva per gestire la comunicazione.
All'inizio, d'altra parte la codifica non era uno standard, anzi!
Io ho usato, fra le altre, le codifiche BCD ed EBCDIC oltre alla ASCII...
Paolo

 la corrispondenza con un carattere/numero/segno di punteggiatura
intendevo dire che per questo bastano 7 bit.


127)
Solo perchè si usa l'ottava bit per il controllo di parità, cosa che
oggi ha rare applicazione (solo su macchine server) ma che una volta
coi sistemi meno affidabile era necessaria.


 coi sistemi meno affidabile era necessaria.
E anche perché, come diceva FG, per fare 7 bit devi implementare comunque 
tutto quel che serve per farne 8... e allora tanto vale sfruttare anche 
l'ottavo.



Complimenti !
Una risposta giusta fra le tante, si vede che devi essere anche tu 
abbastanza
vecchio come me se ricordi le macchine a 36 bit. (non solo IBM ma anche 
Unisys)
Per fare un po' di storia ci furono anche macchine a 24 bit (Siemens)
Il valore otto non deriva dai microprocessori a 8 bit (anche perche' prima 
ci sono stati
quelli a 4 bit, il 4004 sempre Intel), non deriva dalle codifiche ASCII o 
EBCDIC,
ma proprio da esigenze "meccaniche" nelle memorie a nuclei.
Un banco di nuclei non e' piano, ma e' un cubo e per indirizzare un bit
servono 3 fili, x,y,z , cosa fa 2^3 ?
Ecco che i banchi nascono come multipli di 8. 8 e' il giusto compromesso
per avere semplicita' costruttiva ed un BUS di  indirizzamento semplice.
Ciao

 per avere semplicita' costruttiva ed un BUS di  indirizzamento semplice.
Dopo un anno di lavori manuali, taglia, sega, fora, salda, intonaca ecc. 
ecc. č bello finire l'anno con un po' di teoria.
Ho letto con interesse le varie spiegazioni.
Mi sto preparando per  un fine anno effervescente, ho deciso di esaGGerare, 
nel menů sono riuucito a infilarci 1 fetta di pancetta + 1 acciuga sottolio 
+1 cucchiaiata di mascarpone da spalmare sul panettone e ...... udite udite, 
invece della solita unica solitaria sigaretta di mezzanotte,  stanotte 
accenderň 1 SIGARO.
Semel in anno licet vicere da persona normale.
Buon anno  a tutti da Fabbrogiovanni.

 l'altro la sequenza di 8 digit (0000000 )?
Tanto per complicare le cose esistevano macchine con byte di lunghezza 
diversa... ora per byte si sottointende una parola di 8 bit, ma non è 
sempre stato così.
Vedi 
http://en.wikipedia.org/wiki/Byte
Tant'è che in telecomunicazioni si usa(va) l'orrido termine "ottetto".
ciao
Davide
-- 
~ ------------------------------- ~
http://www.cogitamus.it/
L'inutile tensione verso l'infinito
~ ------------------------------- ~

 Semel in anno licet vicere da persona normale.
LOL... mi hai preso alla lettera, eh?


accenderò 1 SIGARO.
Ma non avevi smesso ?


 bit e B per byte, quindi kb sarebbe kilobit e KB sarebbe kilobyte.
Aggiungo: attenzione ad una cosa: 1kB non sono 1000 byte, ma 1024. Cosi come 
1MB non sono 1 milione di byte ma 1024x1024 byte.
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Esistono bionde intelligenti? Si', le birre. 

 Ma non avevi smesso ?
Forse ti sei perso la mai confessione di qualche giorno fa, ho SMESSO ma a 
modo mio, fumo una unica sigaretta tutte le sere fra le 23 e le 24.
-- 
Fabbrogiovanni

 Unisys)
...
Ho cominciato a lavorare nel 73, facevo i turni al 7090 del CNUCE...:-)
Buon anno
Paolo


Perche' ......dopo.... una sigaretta e' proprio quello che ci vuole.
Buon anno.

.... mai confessione....
Lapis Froidiano ?
Buon anno a tutti ed in particolare a coloro che hanno ulteriormente
dimostrato che sto NG č una forza della natura: di tutto, di piů, e con
cortesia.   ;-)
Stasera noi fine d'anno da nonnetti:
Soliti: 
	salmone affumicato (ma selvaggio canadese spedito da amico pescatore
fluviale ci Chicago che l'ha anche affumicato) e poi cotechino e lenticchie
in umido
Nuovo
	Rubrato Feudi di san Gregorio, omaggio di un amico, e simil crostata
di pasta frolla non zuccherata e cotta prima con spalmatura di gelatina
autoprodotta di arance amare con scorzette candite appena pronta dopo un
mese di stagionatura
Niente
	Panettone, venga in eterno maledetta la Nestlč che ha modificato la
ricetta del Motta classico in un qualche dettaglio che ora mi manda a fuoco
la bocca.
Dong, Dong, Dong, Dong, Dong, Dong, Dong, Dong, Dong, Dong, Dong, Dong  
Cin-Cin
Skool
Prosit
.........
.........
  ;-)


 Buon anno.
Anche a te.
-- 
Fabbrogiovanni

1MB non sono 1 milione di byte ma 1024x1024 byte.
Boh no... corettamnete dovrebbero essere 1024, che poi per le memorie
arrotondino a 1000 e che nei dischi alcuni danco la capactà la
indichino in 1000 oaltri in 1024 è un conto. Infati capita che due
dischi di due produttori diversi formattati siano di capacità
notevolmente diversa... proprio per questo.


modo mio, fumo una unica sigaretta tutte le sere fra le 23 e le 24.
Ah ecco me la sono persa.... la scelta dell'ora č come dire il priemio
per la giornata di resistenza.. o perchč.. meglio l'ultima sigaretta
nel caso morissi nel letto ? :)


 nel caso morissi nel letto ? :)
Buona  la prima, č il traguardo da raggiungere, appena mi sveglio comincia 
il conto alla rovescia, l'unico scopo della giornata: aspettare che venga 
mezzanotte !!!!!!!!!!!
-- 
Fabbrogiovanni