| Autore |
Discussione  |
|
|
mikoko
Nuovo Utente

Prov.: Bari
|
Inserito il - 06/02/2009 : 17:59:26
|
salve, potreste risp a queste domande?
1) vorrei sapere cosa vuol dire x eccesso (esempio eccesso 8).
2) come si rappresenta nel sistema di calcolo i numeri relativi? se è cm penso io è la rappresentazione del numero giusto? con complemento ecc.. giusto?
3) quali sono le parti di memoria utilizzate per la gestione?
4) Qual'è il ciclo del bus?
grazie in anticipo!
|
|
|
maria lucia
Utente giovane

Regione: Puglia
Prov.: Bari
Città: Canosa di Puglia
|
Inserito il - 09/02/2009 : 11:34:58
|
ciao...la risposta alla domanda 1) dovrebbe essere questa:
Notazione eccesso 2 ^ (n-1)
questa notazione rappresenta i numeri come somma di se stessi con 2^(n-1) dove n è il numero di bit utilizzati per rappresentare il valore.
ATTENZIONE: il sistema è identico al complemento a due con il bit di segno invertito.
In pratica i numeri tra –128 e 127 sono mappati tra 0 e 255.
PER ESEMPIO:
Rappresentazione tramite eccesso a 2^(n-1) per –76 supponendo che
il valore sia memorizzato in un byte (n=8 => 2^(n-1)= 2^7= 128)
quindi poi..... -76+128 = 52 = 00110100
Nota il simbolo "^" in 2^8 si legge due alla ottava
|
Modificato da - maria lucia in data 09/02/2009 11:42:09 |
 |
|
|
jwein
Utente giovane

|
Inserito il - 09/02/2009 : 13:56:07
|
Aggiungerei che la rappresentazione per eccesso si riferisce alla rappresentazione dell'esponente 
Se sai che il sistema utilizza, ad esempio, 1 byte per la rappresentazione dell'esponente (potenza di 2) ti calcoli l'eccesso che è sostanzialmente il valore che rappresenta l'esponente uguale a 0. Numeri minori dell'eccesso rappresentano esponenti negativi, numeri maggiori dell'eccesso rappresentano esponenti positivi. L'eccesso è quindi uguale a 2 ^ (bit utilizzati dal sistema - 1) e quindi, nell'esempio proposto, 2 ^ (1 byte * 8 bit - 1), quindi 128. Ora 128 viene utilizzato per rappresentare l'esponente uguale a 0, numeri da 127 a 0 rappresentano in ordine crescente esponenti negativi e numeri da 129 a 255 (il massimo numero rappresentabile con 8 bit) rappresentano esponenti positivi... Se devi rappresentare, ad esempio, l'esponente 15 il valore da salvare effettivamente in memoria è 128 + 15 = 143.
Ovviamente stiamo ragionando in decimale, poi va convertito in binario  |
 |
|
|
mikoko
Nuovo Utente

Prov.: Bari
|
Inserito il - 09/02/2009 : 15:39:05
|
| grazie x le risposte! x le altre domande potete aiutarmi? |
 |
|
| |
Discussione  |
|