| V I S U A L I Z Z A D I S C U S S I O N E |
| mikoko |
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! |
| 3 U L T I M E R I S P O S T E (in alto le più recenti) |
| mikoko |
Inserito il - 09/02/2009 : 15:39:05 grazie x le risposte! x le altre domande potete aiutarmi? |
| jwein |
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  |
| maria lucia |
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
|