Per semplificare il concetto considera due semplici blocchi di memoria: uno da 1Byte e uno da 1Bit.
Entrambi hanno capacità 1 ma hanno parallelismo diverso, la prima pari ad 1Byte mentre la seconda pari ad 1Bit, quindi nel primo blocco di memoria puoi memorizzare 1Byte mentre nel secondo 1Bit.
La capacità, quindi, indica il numero di locazioni presenti nel blocco (è indicato dal numeretto e da eventuali K, M, G ecc che seguono il numero) mentre il parallelismo indica il numero di bit di cui ogni singola locazione è costituita (Byte, indica che ogni locazione è costituita da 8 bit, Bit che ogni locazione è costituita da 1 bit).
Ad esempio, blocco di memoria da 1KByte: 1K sono le locazioni, cioè quanti registri ci sono nel blocco, e ce ne sono 1K=$ 2^10 $, ma questo valore indica soltanto il numero di locazioni-registri ma non ci dice nulla riguardo al suo parallelismo ossia di quanti bit è costituito ogni singolo registri, praticamente ci dice solo che ci sono tot contenitori ma non quanti bit ogni contenitore può contenere; Byte invece ci dice che ogni registro-locazione è costituito da 1Byte=8bit;
Se invece di considerare il blocco da 1KByte prendiamo il blocco da 1Kbit, per quanto riguarda la capacità abbiamo gli stessi valori, cioè in entrambi i blocchi ci sono $ 2^10 $ registri-locazioni, ma il grado di parallelismo è diverso, perché nel primo ogni locazione è costituita da 8 bit mentre nel secondo da 1bit.
Non devi confondere il termine capacità con la "capacità fisica del blocco" cioè quanti bit può contenere in totale, perché per ottenere la "capacità fisica" cioè quella che noi nella vita quotidiana intendiamo come grandezza di una memoria, devi moltiplicare la capacità, intesa come numero di locazioni, per il grado di parallelismo; quindi per il blocco da 1KByte abbiamo che essa può memorizzare in totale $ 2^10 * 8 $bit mentre il blocco da 1KBit ne può memorizzare $ 2^10 * 1 $ .
Spero di essere stato chiaro e di essere riuscito a spiegarti la differenza tra capacità e parallelismo.
Se hai capito questo, la comprensione del numero di bit del DataBus ed AdressBus di ogni singolo blocco e degli esercizi che ti chiedono di aumentare la capacità o/e il parallelismo, vengono di conseguenza.
-
A sabatinof piace questo post