CONVERSIONE NUMERI INTERI CON COMPLEMENTO A DUE. I computer di oggi effettuano ogni tipo di operazione numerica, ma le prime ALU degli anni 50 erano in.

Slides:



Advertisements
Presentazioni simili
Dall’informazione al linguaggio macchina
Advertisements

I numeri interi relativi
Rappresentazioni numeriche
1 I numeri relativi DEFINIZIONE. Si dicono numeri relativi tutti i numeri interi, razionali e irrazionali dotati di segno (positivo o negativo). ESEMPI.
INSIEMI NUMERICI I numeri
Informatica Generale Susanna Pelagatti
Fondamenti di Informatica
Rappresentazione di Numeri Reali
IL NUMERO …qualche idea…..
Rappresentazioni dei numeri non interi A. Ferrari.
Rappresentazioni numeriche
Le Informazioni e la loro Rappresentazione nei calcolatori
Trasmissione delle informazioni
Sistemi di numerazione e codici
Sistema di numerazione binario
Informatica 3 Codifica binaria.
A.S.E.6.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 6 Complemento a MComplemento a M Rappresentazione di numeri con segnoRappresentazione di numeri.
A.S.E.5.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 5 Rappresentazione di numeri con segnoRappresentazione di numeri con segno –Modulo e segno (MS)
Corso di Informatica (Programmazione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Rappresentazione dellinformazione su calcolatore Anno Accademico 2009/2010.
Corso di Informatica (Programmazione)
Lezione del 30/11/2010 By Vaccaro Maria A.. Con base 2 e n cifre, abbiamo a disposizione 2 n configurazioni distinte. Per esempio con 8 bit (n=4) possiamo.
Corso di Informatica per Giurisprudenza
Rappresentazione dei dati
Codifiche Interne Codifiche Interne
Codifica binaria Rappresentazione di numeri
Rappresentazione di numeri relativi (interi con segno)
Programma del corso Dati e loro rappresentazione Architettura di un calcolatore Sistemi operativi Linguaggi di programmazione Applicativi: - fogli elettronici.
Conversione binario - ottale/esadecimale
Conversione binario - ottale/esadecimale
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet)
RAPPRESENTAZIONE DELL'INFORMAZIONE
Dalle potenze ai numeri binari
Algoritmi e Programmazione strutturata
I sistemi di numerazione
I computer vengono utilizzati per automatizzare la soluzione di problemi di varia natura trattando le informazioni in entrata (DATI) eseguendo gli opportuni.
La rappresentazione delle informazioni in un computer Seconda parte.
La rappresentazione delle informazioni in un computer [Terza parte]
Rappresentazione dell’Informazione
Rappresentazione dell’informazione nel calcolatore.
Rappresentazione Dati Codificare informazioni nel Computer

Capitolo 2 Architettura di un calcolatore
Informatica Lezione 3 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
ARCHITETTURA DEI SISTEMI ELETTRONICI
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 11.
RETI LOGICHE Daniele Manzaroli
Rappresentazione dell’informazione
Fondamenti di Informatica
La Rappresentazione dell’Informazione
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Rappresentazione dell'informazione
La codifica dei numeri.
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Conversione binario-ottale/esadecimale
Rappresentazione degli interi
Informatica Lezione 3 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
Codifica binaria dell’informazione
Rappresentazione dei numeri
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 11.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Numeri in virgola Marco D. Santambrogio – Ver. aggiornata al 24 Agosto 2015.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 24.
I sistemi di numerazione
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Numeri con segno ed in virgola Marco D. Santambrogio – Ver. aggiornata al 20 Marzo.
La numerazione ottale. Il sistema di numerazione ottale ha ampio utilizzo in informatica E’ un sistema di numerazione posizionale La base è 8 Il sistema.
© 2015 Giorgio Porcu - Aggiornamennto 09/12/2015 I STITUTO T ECNICO SECONDO BIENNIO T ECNOLOGIE E P ROGETTAZIONE Rappresentazione dell’ Informazione Conversioni.
Operazioni con le frazioni
Rappresentazione delle informazioni negli elaboratori L’entità minima di informazione all’interno di un elaboratore prende il nome di bit (binary digit.
I numeri relativi DEFINIZIONE. Si dicono numeri relativi tutti i numeri interi, razionali e irrazionali dotati di segno (positivo o negativo). ESEMPI Numeri.
Transcript della presentazione:

CONVERSIONE NUMERI INTERI CON COMPLEMENTO A DUE

I computer di oggi effettuano ogni tipo di operazione numerica, ma le prime ALU degli anni 50 erano in grado di svolgere solo addizioni di due binari non negativi. Uno dei problemi dei primi informatici fu legato alluso dei numeri negativi. Ovviamente il numero dei numeri da rappresentare è legato al numero di caratteri che posso utilizzare, quindi questo numero veniva diviso in due metà una codificava i positi e una i negativi.

Prendiamo in considerazione la rappresentazione in base 10 con due cifre decimali: posso rappr. 100 numeri: La codifica da 0 a 49 (50) la utilizzerò per i numeri positivi quella da 50 a 99 (50) per rappresentare i numeri negativi (99 corrisponde a -1, 98 a -2, ecc.. Questa regola prende il nome di complemento a 10.

Facciamo un esempio: Si calcolerà con la relativa codifica in questo modo: 98+10=108 Dovendo limitarsi a sole due cifre il risultato che si mostra è 8 che è proprio quello corretto!

Nel caso di due cifre decimali : -10+(-5) =90+95=185 Perciò 85 che è -15

La stessa cosa si può fare per il complemento a 2 in modo che la macchina esegua le operazioni. Considero valori positivi i valori compresi tra 0 e 2 n-1 -1 e negativi quelli tra 2 n-1 e 2 n -1 La regola pratica per trasformare un numero in complemento a due è: Scrivo il numero in binario come se fosse positivo Trasformo i bit 0 in 1 e viceversa Sommo 1 al risultato ottenuto