Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Appunti informatica generale, Appunti di Elementi di Informatica

Appunti informatica calcolo binario e modulo e segno

Tipologia: Appunti

2017/2018

Caricato il 11/01/2018

vinca12
vinca12 🇮🇹

5

(1)

22 documenti

1 / 1

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1

Anteprima parziale del testo

Scarica Appunti informatica generale e più Appunti in PDF di Elementi di Informatica solo su Docsity!

Ad esempio, nel caso di 5 bit sarebbe 2*- 1 = 32-1=31 Quindi con 5 bit con la codifica normale sl possono convertire | numeri da 0 a 31 (totale 32 numero, perché lo O sì conta). _ pe fui .. | Per la codifica modulo e segno sì possono convertire | numeri da — (24! .1)a0eda0Q 9 24! -1(dovekéil numero del bit). Ad esempio, nel caso di 5 bit sarebbe 9%1-1=2%-12=16-1£15 sono convertire i numeri da - 15a 0e da 0a 15 Quindi con 5 bit con la codifica modulo e segno sì pos (totale 31 numeri, perché lo 0 si conta). due fin quando è possibile e Per convertire un numero da decimale a binario bisogna dividere il numero per il resto di ognì operazione comporrà | numero binario. Ad esempio: 16 16:2=8conilresto di 0 8:2=4conilresto di 0 4:2=2conilresto di0 2:2=1conilresto di 0 1:2=0conilresto di1 Poi il numero di scrive dall'ultimo resto al primo, quindi il numero binario sarà 10000. da convertire, invece, è negativo, tipo -16 bisogna usare la codifica modulo e segno. Se il numero caso di -16, bisogna Quindi sarà sempre lo stesso procedimento ma se il numero è negativo, come nel aggiungere il numero 1 al primo posto, quindi sarà 110000. se chiede la codifica modulo e segno di un numero positivo, come nel caso di 16, bisogna aggiungere uno 0 al primo posto, auindi sara 010000. Riassumendo: per codificare il numero 16: Codifica normale: 10000 (quindi richiede 5 bit) Codifica modulo e segno 010000 (quindi richiede 6 bit) per codificare il numero -16 Codifica normale: non si può fare Codifica modulo e segno 110000 (quindi richiede 6 bit) Bisogna sapere se ci troviamo davanti ad una codifica normale o modulo e segno sia per capire quanti bit ci voglio i i DUÒ i i bì gliono (perché potrebbe chiedere se un numero si può codificare con un certo numero di bit oppure ce