Fondamenti di Informatica ESERCIZI: CODIFICA

Documenti analoghi
LABORATORIO DI INFORMATICA

Architettura degli Elaboratori

Fondamenti di Informatica

La codifica dei numeri

1.2e: La codifica Digitale dei Numeri

I sistemi di numerazione. Informatica - Classe 3ª, Modulo 1

La codifica. dell informazione. Codifica dei numeri. (continua) Codifica dei numeri. Codifica dei numeri: il sistema decimale

Codifica binaria. Rappresentazioni medianti basi diverse

Notazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte

Fondamenti di Informatica

UD 1.2e: La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI

Modulo 1: Le I.C.T. UD 1.2e: La codifica Digitale dei Numeri

Fondamenti di Informatica

La codifica. dell informazione

Corso di Sistemi di Elaborazione delle informazioni

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Convertire in formato decimale i seguenti numeri binari:

Informatica e Laboratorio di Programmazione Sistema Binario Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi

Informatica di Base 1 Linea 1

Fondamenti di Informatica. per la Sicurezza. a.a. 2003/04. Calcolo binario. Stefano Ferrari

senza togliersi le scarpe

Fondamenti di Informatica

Rappresentazione di Numeri Reali. Rappresentazione in virgola fissa (fixed-point) Rappresentazione in virgola fissa (fixed-point)

Elementi di informatica

Corso di Sistemi di Elaborazione delle informazioni

Numeri e caratteri in binario. Prof.ssa Antonella Serra

Architettura degli elaboratori - 2 -

Rappresentazione dell informazione

Esame di Informatica. Facoltà di Scienze Motorie LE UNITA DI MISURA (1/4) LE UNITA DI MISURA (3/4) LE UNITA DI MISURA (2/4) Lezione 2

Conversione binario-ottale/esadecimale. Conversione binario-ottale/esadecimale. Rappresentazione di Numeri Interi Positivi (numeri naturali)

Codifica di informazioni numeriche

INFORMATICA DI BASE I FONDAMENTI

La codifica. dell informazione

Codifica dell informazione numerica

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Modulo 1 I numeri. Università degli Studi di Salerno

La codifica dei numeri

Appunti del corso di Informatica 1 (IN110 Fondamenti) 5 Rappresentazione delle informazioni

La codifica digitale

Fondamenti di Informatica

Codifica binaria dei dati numerici: i numeri naturali

Algoritmi Istruzioni che operano su dati. Per scrivere un programma è necessario. che l esecutore automatico sia in grado di.

Seconda lezione. Rivediamo un po di definizioni principali Proseguiremo con nuovi codici

Rappresentazioni ottale ed esadecimale Barbara Masucci

Modulo: Elementi di Informatica

LA CODIFICA DELL INFORMAZIONE

Rappresentazione dell'informazione

Fondamenti di Informatica

Rappresentazione dei numeri

Rappresentazione dell Informazione

LA CODIFICA DELL INFORMAZIONE. Prof. Enrico Terrone A. S: 2014/15

I.4 Rappresentazione dell informazione - Numeri con segno

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due

Lezione 2. Rappresentazione dell informazione

Interi positivi e negativi

Laboratorio Informatico di Base. Concetti di base sull informatica

Rappresentazione binaria

Fondamenti di informatica

MODULO 1. Prof. Onofrio Greco. Prof. Greco Onofrio

Lezione 2. Rappresentazione dell informazione

Dipartimento di Scienze Cliniche Applicate e Biotecnologie. Scienze psicologiche applicate

Informatica B. Sezione D. Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica

Rappresentazione dei numeri interi in un calcolatore

Rappresentazione dei numeri interi in un calcolatore. Rappresentazione dei numeri

Numeri interi (+/-) Alfabeto binario. Modulo e segno

Sistemi di numerazione

La codifica dei caratteri di un testo

Rappresentazione e Codifica dell Informazione

Rappresentazione dell informazione. Gabriella Trucco

1.2f: Operazioni Binarie

INFORMATICA GENERALE E BASI DI DATI PER ARCHIVI AUDIOVISIVI (PRIMO MODULO) Claudio Piciarelli A.A. 2013/2014

Rappresentazione dei numeri interi in un calcolatore

Codice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli

Rappresentazione dei numeri: il sistema di numerazione decimale

Informazione binaria: - codici binari, notazione binaria/ottale/esadecimale -

Rappresentazione dell Informazione. Cosa vedremo nelle lezioni. Rappresentazione dell Informazione. Codificare per computare e fare

Informatica di Base - 6 c.f.u.

Argomenti trattati. Informazione Codifica Tipo di un dato Rappresentazione dei numeri Rappresentazione dei caratteri e di altre informazioni

APPUNTI DI INFORMATICA

CONVERSIONE DA BASE 10 AD ALTRE BASI E VICEVERSA

Rappresentazione dei numeri

Rappresentazione binaria

Rappresentazione di dati: numerazione binaria. Appunti per la cl. 3 Di A cura del prof. Ing. Mario Catalano

Codifica dei numeri interi positivi e negativi

Fondamenti di Informatica

CODIFICA DELLE INFORMAZIONI. Prof. Marco Camurri

Corso di Calcolatori Elettronici I A.A Lezione 2 Rappresentazione dei numeri: sistemi di numerazione posizionale ing. Alessandro Cilardo

Architettura degli Elaboratori e Laboratorio

LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE. (Prof. Daniele Baldissin)

Calcolo numerico e programmazione Rappresentazione dei numeri

Lezioni di Informarica. Prof. Giovanni Occhipinti

Fondamenti di Informatica A.A. 2017/18

Rappresentazione delle frazioni proprie Aritmetica in binario Barbara Masucci

Esercizi su Sistemi di Numerazione Binaria. Prof. Riccardo Torlone Università di Roma Tre

Abilità Informatiche e Telematiche

Introduzione e Nozioni di Base. Prof. Thomas Casali

Transcript:

Fondamenti di Informatica ESERCIZI: CODIFICA Prof. Marco Lombardi malombardi@unisa.it 2018/2019

Esercizi: Binario Decimale Binario Decimale Esercizio 1 1101101 2? 10 Esercizio 2 1110010 2? 10 Decimale Binario Esercizio 1 25 10? 2 Esercizio 2 97 10? 2

Soluzione 1 (Binario Decimale)

Soluzione 2 (Binario Decimale)

Soluzione 1 (Decimale Binario)

Soluzione 2 (Decimale Binario)

Altri Esercizi Convertire in decimale 11010112 101101112 Convertire in binario 5310 21110 531010 2111010

Soluzioni Convertire in decimale 11010112 -> Sol.: 10710 101101112 -> Sol.: 18310 Convertire in binario 5310 -> Sol.: 1101012 21110 -> Sol.: 110100112 531010 -> Sol.: 10100101111102 2111010 -> Sol.: 1010010011101102

Esercizi: Modulo e Segno 1/2 Scrivere in binario semplice su 7 bit il numero 13 10 Scrivere in modulo e segno su 7 bit il numero 13 10 Scrivere in modulo e segno su 7 bit il numero -13 10

Soluzioni: Modulo e Segno 1/2 Scrivere in binario semplice su 7 bit il numero 13 10 Sol: 0001101 Scrivere in modulo e segno su 7 bit il numero 13 10 Sol: 0001101 Scrivere in modulo e segno su 7 bit il numero -13 10 Sol: 1001101

Esercizi: Modulo e Segno 2/2 Scrivere in modulo e segno su 8 bit il numero 25 10 Scrivere in modulo e segno su 7 bit il numero -12 10 Scrivere in modulo e segno su 5 bit il numero 20 10

Soluzioni: Modulo e Segno 2/2 Scrivere in modulo e segno su 8 bit il numero 25 10 Sol.: 00011001 Scrivere in modulo e segno su 7 bit il numero -12 10 Sol.: 1001100 Scrivere in modulo e segno su 5 bit il numero 20 10 Sol.: 10100 equivale a -4 RISPOSTA: Non è possibile: avrei bisogno di almeno 6 bit (010100).

Esercizi: Complemento a Due Complemento a Due (Notazione Posizionale) 1010 C2? 10 Complemento a Due -9 10? C2 Primo Metodo Secondo Metodo (Metodo «Alternativo»)

Esercizi: Complemento a Due Complemento a Due (Notazione Posizionale) 1010 C2? 10 Complemento a Due -9 10? C2 Primo Metodo Secondo Metodo (Metodo «Alternativo»)

Complemento a Due Notazione Posizionale

Esercizi: Complemento a Due Complemento a Due (Notazione Posizionale) 1010 C2? 10 Complemento a Due -9 10? C2 Primo Metodo Secondo Metodo (Metodo «Alternativo»)

Complemento a Due Primo Metodo 1/3

Complemento a Due Primo Metodo 2/3

Complemento a Due Primo Metodo 3/3

Esercizi Complemento a Due (Notazione Posizionale) 1010 C2? 10 Complemento a Due -9 10? C2 Primo Metodo Secondo Metodo (Metodo «Alternativo»)

Complemento a Due Secondo Metodo (Metodo «Alternativo»)

Altri Esercizi Convertire, se possibile, in Modulo e Segno ed in Complemento a 2 1) Su 6 bit 31 10 2) Su 5 bit 26 10 3) Su 9 bit -129 10 4) Su 9 bit -200 10 5) Su 7 bit -64 10 6) Su 7 bit -63 10 7) Su 7 bit 64 10

Soluzioni Convertire, se possibile, in Modulo e Segno ed in Complemento a 2 1) Su 6 bit 31 10 011111, 011111 2) Su 5 bit 26 10 Bit non sufficienti, Bit non sufficienti 3) Su 9 bit -129 10 110000001, 101111111 4) Su 9 bit -200 10 111001000, 100111000 5) Su 7 bit -64 10 Bit non sufficienti, 1000000 6) Su 7 bit -63 10 1111111, 1000001 7) Su 7 bit 64 10 Bit non sufficienti, Bit non sufficienti

Enigma: come conta ET? Un Extra-Terrestre viene sulla Terra e ci dice che i re di Roma sono 13. Quante dita ha l Extra- Terrestre? Il 13 deve essere interpretato come una stringa di simboli Non conosciamo la base della loro numerazione Sappiamo che il loro sistema di numerazione è POSIZIONALE Sappiamo che in decimale i re di Roma sono 7 E se ci dicesse che i re di Roma sono 111?

Ecco come conta ET! 1/2 Un Extra-Terrestre viene sulla Terra e ci dice che i re di Roma sono 13. Quante dita ha l Extra- Terrestre? Il 13 deve essere interpretato come una stringa di simboli Non conosciamo la base della loro numerazione Sappiamo che il loro sistema di numerazione è POSIZIONALE Sappiamo che in decimale i re di Roma sono 7 13 x = 1 * X 1 + 3 * X 0 = X + 3 = 7 10 X = 7 3 = 4 L Extra-Terrestre conta in base 4 per cui (sfruttando l esperienza del sistema decimale) possiamo dire che ha 4 dita (2 per mano) L Extra-Terrestre usa l alfabeto {0, 1, 2, 3}

Ecco come conta ET! 2/2 I re di Roma sono 7 10 Base 10, simboli {0,, 9} 7 10 = 7 * 10 0 = 7 10 I re di Roma sono 13 4 Base 4, simboli {0, 1, 2, 3} 13 4 = 1 * 4 1 + 3 * 4 0 = 7 10 I re di Roma sono 111 2 Base 2, simboli {0, 1} 111 2 = 1 * 2 2 + 1 * 2 1 + 1 * 2 0 = 7 10