Want to create interactive content? It’s easy in Genially!

Get started free

Sistemi

ROSA JENNIFER GARCIA

Created on October 12, 2023

Schema riassuntivo degli argomenti visti a lezione - Sistemi automatici

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Agenda

Akihabara Content Repository

Interactive Scoreboard

Correct Concepts

Semicircle Mind Map

Choice Board Flipcards

Team Retrospective

Transcript

sistemi automatici 3a

Da decimale a binario

da binario a decimale

esadecimale - binario - decimale

Per trasformare da decimale a binario si divide per 2. .

Per trasformare da binario a decimale si moltiplica per 2

Esadecimale Binario decimale

Per passare da esadecimale a decimale, prima trasformiamo in binario

Clicca qui per visualizzare l'esempio

Clicca qui per visualizzare l'esempi o

Clicca qui per visualizzare l'esempi o

rappresentazioni in virgola mobile

Complemento a due

La rappresentazione in virgola mobile, ci permette di rappresentare un numero reale con 32 bit.

Numeri signed --> riesco a rappresentare anche un numero negativo in binario

Clicca qui per visualizzare come convertire si svolge il complemento a due

Clicca qui per visualizzare come sono composti i 32 bit

Clicca qui per fare un breve test

Da decimale a binario

Per passare dal sistema decimale a quello binario dobbiamo: Dividere il numero da convertire per 2, calcoliamo il quoziente e ilresto della divisione. Se il quoziente della divisione è diverso da zero, dividerlo per 2 e continuare a dividere ogni quoziente ottenuto per 2 fino a quando non otteniamo 0 come quoziente Scriviamo il resto delle divisioni in ordine inverso rispetto a come sono stati calcolati, l'uno in seguito all'altro. Nell'esempio riportato accanto, il numero decimale 118 in binario è pari a: 1110110

Rappresentazione di un numero con la virgola con singola precisione

Conversione da Esadecimale a Binario e da Binario a Esadecimale

Il SISTEMA ESADECIMALE è UN SISTEMA DI NUMERAZIONE POSIZIONALE IN BASE SEDICI

QUINDI PER COMPORRE UN NUMERO USIAMO 16 SIMBOLI, LE CIFRE DA 0 A 9 E LE LETTERE DALLA A ALLA F .CI VOGLIONO 4 CIFRE BINARIE PER UNA ESADECIMALESe convertiamo da binario a esadecimale faremo quindi: 01011001 --> Consideriamo le prime 4 cifre e le convertiamo in esadecimale e le successive 4 cifre e le convertiamo in esadecimale. Quindi 0101 --> corrisponde al numero 5 1001--> corrisponde al numero 9 Quindi 01011001 --> in esadecimale è 59 Invece se convertiamo da Binario a Esadecimale--> ogni singola cifra la convertiamo a valore corrispondente in binario, ad esempio: 3B --> il 3 in binario è pari a 0011 la B in binario è pari a 1011 --> Il numero in binario sarà pari a 00111011 cioè 111011

DA BINARIO A DECIMALE

Quando abbiamo un numero binario, il valore di una cifra cambia a seconda della posizione

  • Si parte dalla prima cifra a destra e ci si sposta verso sinistra
  • Moltiplichiamo la prima cifra per la seconda cifra per , la terza per e si continua in questo modo, fino ad esaurire tutte le cifre
  • Sommiamo tutti i prodotti ottenuti.
Decimale

Il bit più significativo lo usiamo per il segno ( il primo bit a sinistra). Usiamo lo 0 per i numeri uguali o maggiori di zero e 1 per i numeri negativiCon 4 bit riusciamo a rappresentare i numeri che vanno dallo 0 al 7 e dal -1 al -8. Ad esempio se vogliamo avere -6 in binario. Dobbiamo procedere così: Partiamo da 6 positivo --> in 4 bit il suo valore sarà 0110 --> il primo bit è pari a 0 perchè di segno positivo

Quindi -6 è pari a 1010