Una calcolatrice a due cifre

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Una calcolatrice a due cifre"

Transcript

1 Una calcolatrice a due cifre L idea di realizzare questo circuito è nata da un paio di topic sul forum di Grix. Ci si chiedeva se fosse possibile realizzare una calcolatrice per eseguire somme e sottrazioni di numeri a due cifre senza usare PIC o integrati specializzati per calcolatrici. Per restare nel tema dei thread ho sperimentato una addizionatrice seriale sul modello di ENIAC. A parte i CD4561 ho usato solo componenti che avevo in casa: il circuito impiega sedici circuiti integrati ed esegue somme e sottrazioni con numeri a due cifre. Il numero di cifre gestite può essere esteso anche se non ne vale la pena visto che una calcolatrice a 8 cifre che fa le quattro operazioni costa 3 euro. Un po di algebra Una calcolatrice binaria trasforma i numeri in una parola binaria lunga quanto serve, esegue i calcoli binari ed infine ritrasforma il risultato in decimale per la visualizzazione. Una calcolatrice numerica non binaria lavora in BCD, quindi trasforma ciascuna cifra decimale in 4 bit, poi esegue le somme su unità, decine, centinaia, ecc, gestisce i vari riporti ed infine visualizza il risultato. Entrambe usano porte logiche più o meno integrate in singoli chip ma poichè la funzione logica elementare sottrazione non esiste deve entrare in gioco l algebra. Introduciamo il complemento a 9 di una cifra decimale cmp9(x) = 9-X Per le dieci cifre decimali si ottiene: cifra = cmp9 = Se il numero è di più cifre il metodo è lo stesso: cmp9(xxx) = 999-xxx. Basta calcolare il complemento a nove di ogni cifra ricordandosi gli eventuali 0 iniziali, ad esempio con tre cifre si ha: 123 -> = 025 -> = 002 -> 997 E fondamentale definire con quante cifre vogliamo lavorare per introdurre tutti gli 0 iniziali necessari per avere i corrispondenti 9 iniziali nel cmp9. Per sottrarre un numero se ne fa il cmp9, lo si somma e se il risultato è positivo si aggiunge 1. Per verificare se il risultato è positivo si usa l overflow generato dalla somma: in presenza di overflow lo si usa per aggiungere l 1 necessario: se invece la somma non produce overflow allora il risultato è un numero negativo in cmp9. Torniamo alla nostra sottrazione e decidiamo di lavorare con DUE cifre. Sottraendo > minuendo 71-5= cmp9(05) -> =165 poiché lavoriamo a DUE cifre c è overflow (la terza cifra) che sommiamo al risultato parziale in cmp si prende l overflow e lo si somma al risultato parziale

2 Sottraendo < minuendo 34-85= cmp9(85) -> = 48 non c è overflow e quindi il risultato è negativo: cmp9(48) -> in cmp in cmp essendo negativo va ricomplementato cmp9(48) -> -51 Il metodo funziona ovviamente con numeri a più di due cifre > = 960 -> -039 (no_ovl e quindi negativo) > = > =407 (si_ovl e quindi positivo e +1) E essenziale non superare mai la capacità del numero di cifre con cui si lavora, con due cifre il risultato deve essere sempre compreso fra -99 e +99 altrimenti avremo risultati errati: l overflow viene infatti usato per gestire il segno. Questo metodo di calcolo che usa il complemento a 9 per le sottrazioni era usato già centinaia di anni fa nell abaco cinese poi esportato in Russia ed in Giappone. Quando andai a Samarcanda nel 1988 nei mercati ed in molti negozi i venditori lo usavano per le addizioni del conto e per le sottrazioni calcolando il resto da darti: le loro mani erano velocissime sull abaco mentre spostavano le palline! L uso del complemento per le sottrazioni venne adottato nel progetto di ENIAC nel 1946 da Eckert e Mauchly. ENIAC usava 20 accumulatori a 10 cifre ed ogni cifra era codificata con un ring counter per contare da 0 a 9. I numeri erano con il segno e un bit evidenziava se il numero era positivo (bit di segno=0) oppure negativo in complemento (bit di segno=1). ENIAC era quindi un calcolatore decimale mentre l ABC di Atanasoff e Berry del 1939 era un calcolatore binario. Il metodo del complemento per eseguire le sottrazioni funziona ovviamente anche in binario: prima si fa il cmp1 e poi si somma 1, per calcolare il cmp1 di un numero binario basta invertire gli zeri con gli uni e viceversa. La mia calcolatrice usa il cmp9 con lo stesso approccio di ENIAC: un pallottoliere elettronico che somma e sottrae unità e decine tramite ring counter decimali realizzati con dei CD4029. Il calcolo del complemento a 9 Per ottenere il complemento a 9 di una cifra in BCD si usa un CD4561 appositamente progettato per essere il compagno del CD4560 full adder BCD: usati assieme realizzavano un completo addizionatore/sottrattore BCD con riporto e gestione del segno. Qui c è il data sheet L integrato ha tre ingressi di controllo. L ingresso Z se messo a 1 imposta tutte le uscite a 0. La combinazione COMP+=1 e COMP-1=0 abilita il complemento a 9 mentre le altre tre combinazioni portano in

3 uscita gli ingressi inalterati. Noi settiamo Z=0 e COMP+=1, in tal modo l ingresso COMPseleziona l uscita diretta o complementata a 9. L integrato è ormai obsoleto ma con la fortuna del dilettante ne ho trovati alcuni in un negozietto stile Blade Runner. Lo si può sostituire con tre porte NOR/ExOR/NOT ed uno switch a 3 vie e 2 posizioni CD4053 che selezioni gli ingressi diretti o complementati a 9. Il CD4561 serve per inserire numeri negativi e per visualizzare in positivo i valori in cmp9, quindi se ne può fare a meno se il passaggio da positivo a cmp9 e viceversa viene fatto a mente quando si inseriscondo gli addendi e quando si visualizza il risultato. I cinesi facevano davvero così con il loro abaco e chiamavano "numeri compagni" i numeri in cmp9. Lo schema La calcolatrice numerica ha dieci tasti da 0 a 9, tre tasti per il (-), (+) e per l azzeramento (CL), un display a due cifre ed un led per il segno meno; è composta da quattro blocchi: tastiera, accumulatore di ingresso, accumulatore di uscita e visualizzatore. il circuito è alimentato a 12 Volt ed assorbe fra 30 e 100 ma in funzione delle cifre visualizzate sui display. E' possibile scendere a 5 Volt adeguando le resistenze dei display. Per non appesantire inutilmente gli schemi non hi riportato le alimentazioni degli integrati. In estrema sintesi funziona così: - Con la tastiera si inserisce il primo numero da sommare caricando in parallelo un contatore di ingresso a due cifre - Con il tasto (+) lo si scarica in seriale su un secondo contatore di uscita a due cifre; - Con la tastiera si inserisce il secondo numero da sommare o sottrarre ricaricando il contatore di ingresso a due cifre - Con il tasto (+) lo si scarica sul contatore di uscita sommandolo al valore precedentemente raggiunto ed ottenendo il risultato - Se il numero da sommare è negativo prima di inserire il numero tramite la tastiera si preme il tasto (-) passando in modalità cmp9: tre flip flop gestiscono l overflow ed il segno. In effetti sembra proprio un pallottoliere. Vediamo ora in dettaglio i vari blocchi. tastiera Dieci tasti (0-9) sono trasformati in BCD da due encoder CD4532 in cascata e quando un tasto viene premuto l uscita Fl1 va bassa. La cifra in BCD va ad un CD4561 che esegue il cmp9: se la linea Sign_T =1 l uscita segue l entrata, se sign_t=0 l uscita della tastiera è in complemento a 9.

4 accumulatore di ingresso I dati in BCD provenienti dalla tastiera tramite i preset caricano i due CD4029 (contatore B/D, U/D, presettabile) per avere un numero di due cifre. Quando si pigia un tasto numerico l uscita Fl1 va bassa e una serie di monostabili precaricano in sequenza i due contatori. Ogni volta che si preme un tasto dapprima si sposta il dato presente nelle unità alle decine e subito dopo si sposta il dato proveniente dalla tastiera alle unità. Il primo monostabile usa un 555 con funzione di antirimbalzo del tasto. Nell accumulatore di ingresso a due cifre saranno sempre presenti gli ultimi due tasti premuti e se ne preme uno solo le decine saranno sempre a zero. Premendo il tasto (+) si setta il flip flop che attiva un oscillatore a circa 1500 Hz, gli impulsi pilotano i due CD4029 precaricati dalla tastiera. I due contatori contano all indietro e quando arrivano a zero il carry out va a zero resettando il flip flop che blocca l oscillatore. Se si era precaricato il valore 45 l oscillatore genera 45 impulsi e le uscite tornano tutte a 0 azzerando l accumulatore. Gli impulsi generati vengono inviati all accumulatore di uscita. ll condensatore dell oscillatore è da 10nF, se lo si porta a 1uF, riducendo di cento volte la frequenza, si può distinguere sul display l'avanzamento del conteggio.

5 accumulatore di uscita Gli impulsi che arrivano dall accumulatore di ingresso pilotano una seconda coppia di CD4029 che contano in avanti e accumulano i vari treni di impulsi eseguendone la somma I tre flip flop lavorano solo quando si eseguono sottrazioni. Il flip flop di sinistra aggiunge un impulso al valore accumulato in caso di overflow: viene settato dall overflow e resettato dalla linea fine_cont. In tal modo l impulso è generato solo in presenza di overflow. Il flip flop centrale gestisce il flag Sign_T del segno negativo per complementare a 9 il numero da inserire tramite la tastiera: viene settato dal tasto (-) e resettato dall overflow. Il flip flop di destra comanda la linea Sign_V del CD4561 affinchè un numero negativo in cmp9 sia riportato in positivo per una corretta visualizzazione sul display. Il led del segno è pilotato da un or logico delle linee Sign_T e Sign_V: si accende sia quando si preme il tasto (-) per inserire un numero negativo sia quando il risultato della sottrazione è negativo. Il tasto (CL) azzera l accumulatore mandando ad 1 l ingresso Pe dei CD4029 precaricati a 0 e resettando i flag del segno Sign_T e Sign_V Visualizzatore i dati relativi a decine, unità vengono inviati a due decodificatori CD4511 a 7 segmenti con catodo comune per la visualizzazione sul display a due cifre. Un led indica il segno negativo.

6 Come si usa la calcolatrice L uso ricorda molto quello delle storiche calcolatrici meccaniche Olivetti Prima15 e Prima20 a leva. Addizione = 57 Si azzera l accumulatore premendo il tasto (CL) Si digita il primo numero a due cifre (45) sulla tastiera, se si premono più tasti sono validi gli ultimi due, se si preme un solo tasto le decine sono preimpostate a 0 Si legge 45 sul display Si digita il secondo numero (12) Si legge il risultato sul display (57) ) con il led (Segno) SPENTO: il risultato è +57 Sottrazione = 57 Si azzera l accumulatore premendo il tasto (CL) Si digita il primo numero sulla tastiera (75) Si legge 75 sul display Si preme il tasto (-) Si accende il led del segno (-) Si digita il secondo numero sulla tastiera (18), se tale numero è ad una cifra occorre premettere lo 0, es 07 e non 7 Si legge il risultato sul display (57) : il led è SPENTO quindi il risultato è +57 Sottrazione = -35 Si azzera l accumulatore premendo il tasto (CL) Si digita il primo numero sulla tastiera (45) Si legge 45 sul display Si preme il tasto (-) Si accende il led del segno (-) Si digita il secondo numero sulla tastiera (70), se tale numero fosse ad una sola cifra occorre premettere lo 0, es 04 e non 4 Si legge il risultato sul display (35): il led è ACCESO quindi il risultato è -35

7 I limiti del circuito Il circuito ha alcuni bugs che non inficiano assolutamente il corretto svolgimento dei calcoli se se ne tiene conto nell'uso: 1) La calcolatrice usa l overflow per la sottrazione in complemento a nove e quindi è possibile eseguire esclusivamente calcoli il cui risultato è compreso fra -99 e +99 2) per la stessa ragione di prima il primo addendo deve essere sempre positivo, quindi posso calcolare ma non ) Quando si inseriscono numeri negativi occorre usare sempre DUE cifre: -7 va inserito come - 07 altrimenti il cmp9 non viene calcolato correttamente (02 invece di 92) 4) Se si preme il tasto (+) senza aver prima impostato alcun numero sulla tastiera si va in overflow e si aggiunge un 1: "sommare 0" è una operazione non consentita Tali bugs potevano essere tutti eliminati con un po di circuiteria aggiuntiva, ma si sarebbe complicato inutilmente il progetto snaturandone lo scopo volutamente sperimentale ed anche un po didattico. Con due cifre non si fanno molti conti ma avendo più cifre a disposizione sarebbe possibile eseguire moltiplicazioni e divisioni proprio come nella vecchia Olivetti Summa20 usando somme e sottrazioni ripetute. Ci sono molti metodi per ottimizzare il numero di operazioni necessarie usando la proprietà distributiva e si puo estrarre anche la radice quadrata usando solo addizioni e sottrazioni ma si sconfina nell esoterico: ENIAC lo faceva con uno stupendo algoritmo! Per chi fosse interessato ci sono dei link più avanti. La realizzazione La calcolatrice a due cifre serve solo a valutare la fattibilità di un circuito di calcolo usando integrati semplici, ovviamente è di una totale inutilità pratica e quindi ho lasciato il circuito sulle tre breadboard senza passarlo neppure su una basetta millefori. Per i tasti ho usato delle strisce di lamierino di ottone fissate su una basetta: non avevo alcuna intenzione di spendere trenta euro di pulsanti! Il piccolo display a 10 barre sulla destra visualizza le due cifre caricate nell accumulatore di ingresso, in BCD decimale se il numero è positivo o in BCD cmp9 se negativo: mi è servito nella messa a punto e non è riportato nello schema elettrico.

8 Per avere un tocco vintage sarebbe molto bello realizzare il tasto (+) con un interruttore a leva lunga ed sostituire le decodifiche CMOS a sette segmenti con due TTL SN7441 e relative nixie alimentate a 160 Volt con qualche milliamper, basta un piccolo survoltore switching fatto con un 555, un mosfet ed un transistor. Occorre ricordarsi di adattare i livelli fra CMOS e TTL, al limite si può alimentare tutto il circuito a 5 Volt. Un filmato della calcolatrice in azione Ho fatto un piccolo filmato per il mio archivio: il video è in formato mp4 per occupare poco spazio ed i browser IE e Firefox lo riproducono correttamente, se il vostro browser non lo fa occorre scaricare il file col tasto destro del mouse e visualizzarlo in locale. file: Vide0_7.mp4-320x240-15fps - senza audio - durata 1min - dimensione 1,0 Mb Nel video eseguo le seguenti operazioni: link a video a) = 59 b) reset -> (C) -> 00 c) = 69 il led del segno si accende quando si premo il tasto (-) e si spegne al termine d) reset -> (C) -> 00 e) = -35 il led del segno si accende quando premi il tasto (-) e resta acceso al termine f) reset -> (C) -> 00 Sul display a barre a destra della seconda breadboard compaiono i numeri digitati sulla tastiera, positivi o in cmp9 a seconda del segno: come detto prima non è nello schema. Il led giallo che lampeggia sulla sinistra della prima breadboard è collegato al flag FL1 degli encoder e segnala se un tasto numerico è premuto: anche questo non è nello schema Qualche link per approfondire La calcolatrice usa due coppie di contatori decimali CD4029: in fondo anche loro sono dei ring counter a 10 stadi che realizzano accumulatori a due cifre. ENIAC usava 20 accumulatori a 10 cifre che potevano essere accoppiati in ingresso/uscita in modo flessibile in funzione del calcolo da svolgere. Ogni cifra dell accumulatore era codificata da un ring counter composto da dieci flip flop realizzati con doppi triodi ed ogni ring counter era accoppiato in ingresso ed uscita alla cifra precedente e successiva. il ring counter che memorizza una cifra

9 il modulo di singola cifra dell accumulatore CD4017 Possiamo dire che ciascuno dei venti accumulatori di ENIAC usava 10 integrati CD4017 da pochi centesimi di euro! Qui c'è un po' di documentazione su ENIAC: il progetto ENIAC l'accumulatore di ENIAC ENIAC pdf/k-8-r eniac-circuits.pdf sottrazioni e radici in ENIAC

Codifica binaria dei numeri relativi

Codifica binaria dei numeri relativi Codifica binaria dei numeri relativi Introduzione All interno di un calcolatore, è possibile utilizzare solo 0 e 1 per codificare qualsiasi informazione. Nel caso dei numeri, non solo il modulo ma anche

Dettagli

Modulo 8. Elettronica Digitale. Contenuti: Obiettivi:

Modulo 8. Elettronica Digitale. Contenuti: Obiettivi: Modulo 8 Elettronica Digitale Contenuti: Introduzione Sistemi di numerazione posizionali Sistema binario Porte logiche fondamentali Porte logiche universali Metodo della forma canonica della somma per

Dettagli

I SISTEMI DI NUMERAZIONE

I SISTEMI DI NUMERAZIONE ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOY CARBONIA I SISTEMI DI NUMERAZIONE Prof. G. Ciaschetti Fin dall antichità, l uomo ha avuto il bisogno di rappresentare le quantità in modo simbolico. Sono nati

Dettagli

SISTEMI DI NUMERAZIONE E CODICI

SISTEMI DI NUMERAZIONE E CODICI SISTEMI DI NUMERAZIONE E CODICI Il Sistema di Numerazione Decimale Il sistema decimale o sistema di numerazione a base dieci usa dieci cifre, dette cifre decimali, da O a 9. Il sistema decimale è un sistema

Dettagli

Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013

Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013 Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013 In questo documento vengono illustrate brevemente le operazioni aritmetiche salienti e quelle logiche ad esse strettamente collegate.

Dettagli

4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0

4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0 Rappresentazione dei numeri I numeri che siamo abituati ad utilizzare sono espressi utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 0 cifre (0,,2,3,4,5,6,7,8,9). Si dice

Dettagli

CALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.6. Unità di controllo microprogrammata

CALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.6. Unità di controllo microprogrammata Lezione n.6 Unità di controllo microprogrammata 1 Sommario Unità di controllo microprogrammata Ottimizzazione, per ottimizzare lo spazio di memoria occupato Il moltiplicatore binario Esempio di architettura

Dettagli

2.12 Esercizi risolti

2.12 Esercizi risolti Codifica dell'informazione 55 Lo standard IEEE prevede cinque cause di eccezione aritmetica: underflow, overflow, divisione per zero, eccezione per inesattezza, e eccezione di invalidità. Le eccezioni

Dettagli

APPUNTI DI ELETTRONICA DIGITALE

APPUNTI DI ELETTRONICA DIGITALE APPUNTI DI ELETTRONICA DIGITALE ITIS MARCONI-GORGONZOLA docente :dott.ing. Paolo Beghelli pag.1/24 Indice 1.ELETTRONICA DIGITALE 4 1.1 Generalità 4 1.2 Sistema di numerazione binario 4 1.3 Operazioni con

Dettagli

RAPPRESENTAZIONE DEI NUMERI BINARI. Corso di Fondamenti di Informatica AA 2010-2011

RAPPRESENTAZIONE DEI NUMERI BINARI. Corso di Fondamenti di Informatica AA 2010-2011 RAPPRESENTAZIONE DEI NUMERI BINARI Corso di Fondamenti di Informatica AA 2010-2011 Prof. Franco Zambonelli Numeri interi positivi Numeri interi senza segno Caratteristiche generali numeri naturali (1,2,3,...)

Dettagli

Sistemi di Numerazione

Sistemi di Numerazione Fondamenti di Informatica per Meccanici Energetici - Biomedici 1 Sistemi di Numerazione Sistemi di Numerazione I sistemi di numerazione sono abitualmente posizionali. Gli elementi costitutivi di un sistema

Dettagli

I sistemi di numerazione

I sistemi di numerazione I sistemi di numerazione 01-INFORMAZIONE E SUA RAPPRESENTAZIONE Sia dato un insieme finito di caratteri distinti, che chiameremo alfabeto. Utilizzando anche ripetutamente caratteri di un alfabeto, si possono

Dettagli

Parte II Indice. Operazioni aritmetiche tra valori rappresentati in binario puro. Rappresentazione di numeri con segno

Parte II Indice. Operazioni aritmetiche tra valori rappresentati in binario puro. Rappresentazione di numeri con segno Parte II Indice Operazioni aritmetiche tra valori rappresentati in binario puro somma sottrazione Rappresentazione di numeri con segno modulo e segno complemento a 2 esercizi Operazioni aritmetiche tra

Dettagli

Università degli studi di Lecce

Università degli studi di Lecce Università degli studi di Lecce Tesina di elettronica 2 Studente: Distante Carmelo Facoltà: Ingegneria Informatica teledidattica Generatore di Numeri casuali Anno Accademico 2002/2003 Generatore di numeri

Dettagli

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Dispensa 05 La rappresentazione dell informazione Carla Limongelli Ottobre 2011 http://www.dia.uniroma3.it/~java/fondinf/ La rappresentazione

Dettagli

Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri.

Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri. Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri. A partire da questa lezione, ci occuperemo di come si riescono a codificare con sequenze binarie, quindi con sequenze di 0 e 1,

Dettagli

(71,1), (35,1), (17,1), (8,1), (4,0), (2,0), (1,0), (0,1) 0, 7155 2 = 1, 431 0, 431 2 = 0, 862 0, 896 2 = 1, 792 0, 724 2 = 1, 448 0, 448 2 = 0, 896

(71,1), (35,1), (17,1), (8,1), (4,0), (2,0), (1,0), (0,1) 0, 7155 2 = 1, 431 0, 431 2 = 0, 862 0, 896 2 = 1, 792 0, 724 2 = 1, 448 0, 448 2 = 0, 896 2 Esercizio 2.2 La rappresentazione esadecimale prevede 16 configurazioni corrispondenti a 4 bit. Il contenuto di una parola di 16 bit può essere rappresentato direttamente con 4 digit esadecimali, sostituendo

Dettagli

CONTATORI ASINCRONI. Fig. 1

CONTATORI ASINCRONI. Fig. 1 CONTATORI ASINCRONI Consideriamo di utilizzare tre Flip Flop J K secondo lo schema seguente: VCC Fig. 1 Notiamo subito che tuttigli ingressi J K sono collegati alle Vcc cioe allo stato logico 1, questo

Dettagli

ESEMPIO 1: eseguire il complemento a 10 di 765

ESEMPIO 1: eseguire il complemento a 10 di 765 COMPLEMENTO A 10 DI UN NUMERO DECIMALE Sia dato un numero N 10 in base 10 di n cifre. Il complemento a 10 di tale numero (N ) si ottiene sottraendo il numero stesso a 10 n. ESEMPIO 1: eseguire il complemento

Dettagli

MICROCONTROLLORI COME CIRCUITI LOGICI

MICROCONTROLLORI COME CIRCUITI LOGICI Steve Blackbird (TardoFreak) MICROCONTROLLORI COME CIRCUITI LOGICI 23 September 2010 L' evoluzione tecnologica nel campo dei microcontrollori e la loro massiccia diffusione hanno determinato anche la riduzione

Dettagli

Informatica Generale (Prof. Luca A. Ludovico) Presentazione 5.1 Operazioni aritmetiche nel sistema binario

Informatica Generale (Prof. Luca A. Ludovico) Presentazione 5.1 Operazioni aritmetiche nel sistema binario Operazioni aritmetiche nel sistema binario Operazioni aritmetiche basilari Le regole da imparare nel caso di una base b sono relative alle b 2 possibili combinazioni delle cifre da 0 a b- 1. Ad esempio,

Dettagli

Dispense di Informatica per l ITG Valadier

Dispense di Informatica per l ITG Valadier La notazione binaria Dispense di Informatica per l ITG Valadier Le informazioni dentro il computer All interno di un calcolatore tutte le informazioni sono memorizzate sottoforma di lunghe sequenze di

Dettagli

RAPPRESENTAZIONE BINARIA DEI NUMERI. Andrea Bobbio Anno Accademico 1996-1997

RAPPRESENTAZIONE BINARIA DEI NUMERI. Andrea Bobbio Anno Accademico 1996-1997 1 RAPPRESENTAZIONE BINARIA DEI NUMERI Andrea Bobbio Anno Accademico 1996-1997 Numeri Binari 2 Sistemi di Numerazione Il valore di un numero può essere espresso con diverse rappresentazioni. non posizionali:

Dettagli

4. Operazioni aritmetiche con i numeri binari

4. Operazioni aritmetiche con i numeri binari I Numeri Binari 4. Operazioni aritmetiche con i numeri binari Contare con i numeri binari Prima di vedere quali operazioni possiamo effettuare con i numeri binari, iniziamo ad imparare a contare in binario:

Dettagli

Controllo apertura cancelletto con tastiera a matrice

Controllo apertura cancelletto con tastiera a matrice Premessa Controllo apertura cancelletto con tastiera a matrice Prima di cominciare vorrei specificare che presento questo mio lavoro allo scopo di dare uno spunto e/o una base di partenza a coloro i quali

Dettagli

Codifica binaria dei numeri

Codifica binaria dei numeri Codifica binaria dei numeri Caso più semplice: in modo posizionale (spesso detto codifica binaria tout court) Esempio con numero naturale: con 8 bit 39 = Codifica in virgola fissa dei numeri float: si

Dettagli

Corso di Elettronica PROGETTAZONE E REALIZZAZIONE DI CIRCUITI ELETTRICI ED ELETTORONICI

Corso di Elettronica PROGETTAZONE E REALIZZAZIONE DI CIRCUITI ELETTRICI ED ELETTORONICI Corso di Elettronica PROGETTAZONE E REALIZZAZIONE DI CIRCUITI ELETTRICI ED ELETTORONICI DOCENTE: PROF. GIUSEPPE NATALE 4 Lezione Scopo: visualizzare su un display a 7 segmenti, mediante un integrato contatore

Dettagli

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter Informatica B a.a 2005/06 (Meccanici 4 squadra) Scaglione: da PO a ZZZZ PhD. Ing. Michele Folgheraiter Architettura del Calcolatore Macchina di von Neumann Il calcolatore moderno è basato su un architettura

Dettagli

Rappresentazione delle informazioni

Rappresentazione delle informazioni Rappresentazione delle informazioni Abbiamo informazioni (numeri, caratteri, immagini, suoni, video... ) che vogliamo rappresentare (e poter elaborare) in un calcolatore. Per motivi tecnologici un calcolatore

Dettagli

Esami di Stato 2008 - Soluzione della seconda prova scritta. Indirizzo: Elettronica e Telecomunicazioni Tema di ELETTRONICA

Esami di Stato 2008 - Soluzione della seconda prova scritta. Indirizzo: Elettronica e Telecomunicazioni Tema di ELETTRONICA Risposta al quesito a Esami di Stato 2008 - Soluzione della seconda prova scritta Indirizzo: Elettronica e Telecomunicazioni Tema di ELETTRONICA (A CURA DEL PROF. Giuseppe SPALIERNO docente di Elettronica

Dettagli

Esempi ed esercizi Aritmetica degli elaboratori e algebra di commutazione

Esempi ed esercizi Aritmetica degli elaboratori e algebra di commutazione Esempi ed esercizi Aritmetica degli elaboratori e algebra di commutazione Fondamenti di Informatica Michele Ceccarelli Università del Sannio ceccarelli@unisannio.it Angelo Ciaramella DMI-Università degli

Dettagli

Qui i pin sono solo 6, dal pin 1 al pin 6 del PLL LC7120, alan 48 e gemelli

Qui i pin sono solo 6, dal pin 1 al pin 6 del PLL LC7120, alan 48 e gemelli Prendete questi appunti per quel che sono Vediamo come ricodificare gli ingressi del PLL dell RTX CB Primo punto: perché ricodificare gli ingressi del PLL di un ricetrasmettitore canalizzato?? Banale per

Dettagli

90.1 Sistemi di numerazione. 90.1.1 Sistema decimale. 605 Capitolo 90 Dai sistemi di numerazione all organizzazione della memoria

90.1 Sistemi di numerazione. 90.1.1 Sistema decimale. 605 Capitolo 90 Dai sistemi di numerazione all organizzazione della memoria 605 Capitolo 90 Dai sistemi di numerazione all organizzazione della memoria 90.1 Sistemi di numerazione.................................................... 605 90.1.1 Sistema decimale..................................................

Dettagli

ENCODER. Fig. 1. attivi C B A. APPUNTI DI ELETTRONICA ENCODER DECODER rel. 01/06 Prof. Domenico Di Stefano pag. 19

ENCODER. Fig. 1. attivi C B A. APPUNTI DI ELETTRONICA ENCODER DECODER rel. 01/06 Prof. Domenico Di Stefano pag. 19 ENCODER Gli encoder (codificatori) sono dispositivi elettronici che trasformano una informazione non binaria ( ottale, decimale, codice gray, ecc.) in un codice binario. Ad esempio l encoder di Fig. 1

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione La Codifica dell informazione (parte 1) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:

Dettagli

MODULO 3. Microsoft Excel. TEST ED ESERCIZI SU: http://www.informarsi.net/ecdl/excel/index.php

MODULO 3. Microsoft Excel. TEST ED ESERCIZI SU: http://www.informarsi.net/ecdl/excel/index.php MODULO 3 Microsoft Excel TEST ED ESERCIZI SU: http:///ecdl/excel/index.php Foglio Elettronico - SpreadSheet Un foglio elettronico (in inglese spreadsheet) è un programma applicativo usato per memorizzare

Dettagli

Ricevitore radio DCMP2000FL INDICE

Ricevitore radio DCMP2000FL INDICE Ricevitore radio DCMP2000FL INDICE Generalità pag. 2 Caratteristiche pag. 2 Modo di funzionamento pag. 3 Collegamenti pag. 3 Visualizzazioni pag. 4 Eventi pag. 4 Allarme pag. 4 Tamper pag. 4 Batteria scarica

Dettagli

LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1

LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1 LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1 I CODICI 1 IL CODICE BCD 1 Somma in BCD 2 Sottrazione BCD 5 IL CODICE ECCESSO 3 20 La trasmissione delle informazioni Quarta Parte I codici Il codice BCD

Dettagli

SISTEMI DI NUMERAZIONE

SISTEMI DI NUMERAZIONE Università degli Studi di Roma Tor Vergata Facoltà di Ingegneria Corso di Laurea in Ingegneria Medica SISTEMI DI NUMERAZIONE Come nei calcolatori sono rappresentati i numeri Numeri I numeri rappresentano

Dettagli

Sommario. Addizione naturale

Sommario. Addizione naturale Sommario Introduzione Rappresentazione dei numeri interi positivi Rappresentazione dei numeri interi Operazioni aritmetiche Modulo e segno Addizione e sottrazione urale Addizione e sottrazione in complemento

Dettagli

Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo

Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo SCH 33 Voltmetro a 3 digit Obiettivi Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo IC1 = CA 3162 A/D converter for 3-Digit Display IC2 = CA 3161 BCD to seven segment

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica Sistemi di numerazione posizionali Rappresentazione dei numeri Rappresentazione dei numeri nei calcolatori rappresentazioni finalizzate ad algoritmi efficienti per le operazioni

Dettagli

Corso basilare di programmazione «

Corso basilare di programmazione « Parte iv Corso basilare di programmazione Introduzione................................................................... 601 Programma didattico.......................................................

Dettagli

SISTEMA DI PESATURA PER MACROPAK TM2000/2 (LAUMAS W60.000)

SISTEMA DI PESATURA PER MACROPAK TM2000/2 (LAUMAS W60.000) SISTEMA DI PESATURA PER MACROPAK TM2000/2 (LAUMAS W60.000) Il sistema di pesatura della riempitrice TM200 è composto dalla seguente componentistica: N 8 celle di carico da 1.000 kg cadauna tipo CB1.000

Dettagli

LA RAPPRESENTAZIONE DELLE INFORMAZIONI

LA RAPPRESENTAZIONE DELLE INFORMAZIONI ISTITUTO TECNICO E LICEO SCIENTIFICO TECNOLOGICO ANGIOY LA RAPPRESENTAZIONE DELLE INFORMAZIONI Prof. G. Ciaschetti DATI E INFORMAZIONI Sappiamo che il computer è una macchina stupida, capace di eseguire

Dettagli

Corso basilare di programmazione

Corso basilare di programmazione Parte vi Corso basilare di programmazione Introduzione............................................ 947 Programma didattico.................................. 947 Strumenti per la compilazione..........................

Dettagli

I contatori di casa. Come utilizzarli per conoscere i nostri consumi. di Ruggero Da Ros settembre 2013. 1. I contatori

I contatori di casa. Come utilizzarli per conoscere i nostri consumi. di Ruggero Da Ros settembre 2013. 1. I contatori 1 I contatori di casa Come utilizzarli per conoscere i nostri consumi di Ruggero Da Ros settembre 2013 1. I contatori Con il progresso sono aumentate le comodità. Prima l acqua si prendeva nel pozzo, la

Dettagli

Numerazione binaria e rappresentazione delle informazioni

Numerazione binaria e rappresentazione delle informazioni Numerazione binaria e rappresentazione delle informazioni Info Sito del corso: http://home.dei.polimi.it/amigoni/informaticab.html Nicola Basilico, nicola.basilico@gmail.com Problema Abbiamo informazioni

Dettagli

Rappresentazione dei numeri in un calcolatore

Rappresentazione dei numeri in un calcolatore Corso di Calcolatori Elettronici I A.A. 2010-2011 Rappresentazione dei numeri in un calcolatore Lezione 2 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Rappresentazione dei numeri

Dettagli

Circuiti integrati. Circuiti integrati

Circuiti integrati. Circuiti integrati Circuiti integrati Circuiti integrati Le porte logiche non vengono prodotte isolatamente, ma sono realizzate su circuiti integrati Un circuito integrato è una piastrina di silicio (o chip), quadrata o

Dettagli

IL CODICE BINARIO. Il codice binario. Codifica posizionale. Aritmetica binaria

IL CODICE BINARIO. Il codice binario. Codifica posizionale. Aritmetica binaria IL CODICE BINARIO Il codice binario Codifica posizionale Aritmetica binaria www.stoianov.it 1 CODIFICA DI BASE La voce si distribuisce con onde di frequenze 20-20.000 Hz La luce sta nel ordine di 500.000.000.000.000

Dettagli

Materiale di approfondimento: numeri interi relativi in complemento a uno

Materiale di approfondimento: numeri interi relativi in complemento a uno Materiale di approfondimento: numeri interi relativi in complemento a uno Federico Cerutti AA. 2011/2012 Modulo di Elementi di Informatica e Programmazione http://apollo.ing.unibs.it/fip/ 2011 Federico

Dettagli

Aritmetica dei Calcolatori 2

Aritmetica dei Calcolatori 2 Laboratorio di Architettura 13 aprile 2012 1 Operazioni bit a bit 2 Rappresentazione binaria con segno 3 Esercitazione Operazioni logiche bit a bit AND OR XOR NOT IN OUT A B A AND B 0 0 0 0 1 0 1 0 0 1

Dettagli

Parte II.2 Elaboratore

Parte II.2 Elaboratore Parte II.2 Elaboratore Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Dicembre 1, 2015 Elisabetta Elisabetta Ronchieri II Software Argomenti

Dettagli

Chiave DTMF con PIC16F84. Angelo - IT9DOA

Chiave DTMF con PIC16F84. Angelo - IT9DOA Chiave DTMF con PIC16F84 Angelo - IT9DOA Mettendo in ordine la mia libreria ho avuto modo di rileggere degli appunti che trattano alcuni circuiti elettronici che ho realizzato diversi anni fa e di cui

Dettagli

Aritmetica: operazioni ed espressioni

Aritmetica: operazioni ed espressioni / A SCUOLA DI MATEMATICA Lezioni di matematica a cura di Eugenio Amitrano Argomento n. : operazioni ed espressioni Ricostruzione di un abaco dell epoca romana - Museo RGZ di Magonza (Germania) Libero da

Dettagli

Fondamenti di Informatica 2. Le operazioni binarie

Fondamenti di Informatica 2. Le operazioni binarie Corso di per il corso di Laurea di Ingegneria Gestionale Le operazioni binarie Università degli Studi di Udine - A.A. 2010-2011 Docente Ing. Sandro Di Giusto Ph.D. 1 L'algebra binaria Il fatto di aver

Dettagli

Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno

Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno Rappresentazione di numeri Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno Un numero e un entità teorica,

Dettagli

MODULO 02. Iniziamo a usare il computer

MODULO 02. Iniziamo a usare il computer MODULO 02 Iniziamo a usare il computer MODULO 02 Unità didattica 06 Usiamo Windows: Impariamo a operare sui file In questa lezione impareremo: quali sono le modalità di visualizzazione di Windows come

Dettagli

Calcolatori Elettronici A a.a. 2008/2009. RETI SEQUENZIALI: ESERCIZI Massimiliano Giacomin

Calcolatori Elettronici A a.a. 2008/2009. RETI SEQUENZIALI: ESERCIZI Massimiliano Giacomin Calcolatori Elettronici A a.a. 2008/2009 RETI SEQUENZIALI: ESERCIZI Massimiliano Giacomin 1 Esercizio 1: implementazione di contatori Un contatore è un dispositivo sequenziale che aggiorna periodicamente

Dettagli

Software Applicativo. Hardware. Sistema Operativo Software di Base Traduttori e Linguaggi

Software Applicativo. Hardware. Sistema Operativo Software di Base Traduttori e Linguaggi : di base e applicativo L HardWare (monitor, tastiera, circuiti, stampante, ) è il nucleo fondamentale del calcolatore ma da solo non serve a nulla. Bisogna utilizzare il software per poterlo fare funzionare.

Dettagli

ESERCITAZIONI PRATICHE: Ø Creazione di un decoder BCD/DEC con porte logiche. Ø Esercitazione con decoder 4511 e display 7 segmenti.

ESERCITAZIONI PRATICHE: Ø Creazione di un decoder BCD/DEC con porte logiche. Ø Esercitazione con decoder 4511 e display 7 segmenti. BCD 7 SEGMENTI Il display BCD 7 segmenti è un visualizzatore di numeri che possono andare da zero a nove, ed è un dispositivo optoelettrico, cioè fornisce luce all applicazione di tensione ai suoi capi.

Dettagli

LA NUMERAZIONE BINARIA

LA NUMERAZIONE BINARIA LA NUMERAZIONE BINARIA 5 I SISTEMI DI NUMERAZIONE Fin dalla preistoria l uomo ha avuto la necessità di fare calcoli, utilizzando svariati tipi di dispositivi: manuali (mani, bastoncini, sassi, abaco),

Dettagli

Informatica. Rappresentazione dei numeri Numerazione binaria

Informatica. Rappresentazione dei numeri Numerazione binaria Informatica Rappresentazione dei numeri Numerazione binaria Sistemi di numerazione Non posizionali: numerazione romana Posizionali: viene associato un peso a ciascuna posizione all interno della rappresentazione

Dettagli

Appunti di Sistemi e Automazione

Appunti di Sistemi e Automazione Appunti di Sistemi e Automazione Il modello o macchina di Von Neumann rappresenta un computer con i suoi componenti principali e la sua organizzazione logico-funzionale. Tale progetto risale al 1945/1946.

Dettagli

VFO esterno per Drake TR4-C di IK0XUH Boatanchors Net di Roma

VFO esterno per Drake TR4-C di IK0XUH Boatanchors Net di Roma VFO esterno per Drake TR4-C di IK0XUH Boatanchors Net di Roma Premetto che sono particolarmente affezionato al Drake TR4-C che considero un grande ricetrasmettitore ma come tutti i ricetrasmettitori, ormai

Dettagli

Sistemi di numerazione: generalità

Sistemi di numerazione: generalità Sistemi di numerazione: generalità Nel corso della storia sono stati introdotti diversi sistemi di numerazione, dettati di volta in volta dalle specifiche esigenze dei vari popoli. Poiché ogni numero maggiore

Dettagli

CODIFICA BINARIA. ... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità.

CODIFICA BINARIA. ... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità. I METODI DI NUMERAZIONE I numeri naturali... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità. Il numero dei simboli usati per valutare la numerosità costituisce la base

Dettagli

logiche LE PORTE Nelle prime due lezioni del Corso di Elettronica Digitale (parte terza)

logiche LE PORTE Nelle prime due lezioni del Corso di Elettronica Digitale (parte terza) & imparare & approfondire di GIANLORENZO VALLE Corso di Elettronica Digitale (parte terza) LE PORTE logiche In questa puntata poniamo le prime basi per comprendere meglio il funzionamento delle porte logiche

Dettagli

OSCILLATORI AL QUARZO: CONTASECONDI

OSCILLATORI AL QUARZO: CONTASECONDI ... OSCILLATORI AL QUARZO: CONTASECONDI di Maurizio Del Corso m.delcorso@farelettronica.com Come può un cristallo di quarzo oscillare ad una determinata frequenza? Quale spiegazione fisica c è dietro a

Dettagli

Misure di frequenza e di tempo

Misure di frequenza e di tempo Misure di frequenza e di tempo - 1 Misure di frequenza e di tempo 1 - Contatori universali Schemi e circuiti di riferimento Per la misura di frequenza e di intervalli di tempo vengono diffusamente impiegati

Dettagli

Parte 1. Vettori di bit - AA. 2012/13 1.1

Parte 1. Vettori di bit - AA. 2012/13 1.1 1.1 Parte 1 Vettori di bit 1.2 Notazione posizionale Ogni cifra assume un significato diverso a seconda della posizione in cui si trova Rappresentazione di un numero su n cifre in base b: Posizioni a n

Dettagli

Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo. Dip switch Pulsante n.a. Octal tri-state buffer IC2 = MM 2114

Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo. Dip switch Pulsante n.a. Octal tri-state buffer IC2 = MM 2114 SCH 31 Scrittura/lettura RAM Obiettivi Strumenti e componenti Verificare il funzionamento delle memorie RAM Saper effettuare misure di collaudo S1 S5 P1 IC1 = 74LS244 Dip switch Pulsante n.a. Octal tri-state

Dettagli

I CONTATORI SINCRONI

I CONTATORI SINCRONI I CONTATORI SINCRONI Premessa I contatori sincroni sono temporizzati in modo tale che tutti i Flip-Flop sono commutato ( triggerati ) nello stesso istante. Ciò si realizza collegando la linea del clock

Dettagli

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dell informazione negli elaboratori

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dell informazione negli elaboratori Informazione e computer Si può rappresentare l informazione attraverso varie forme: Numeri Testi Suoni Immagini 0001010010100101010 Computer Cerchiamo di capire come tutte queste informazioni possano essere

Dettagli

LA TASTIERA DEL PERSONAL COMPUTER

LA TASTIERA DEL PERSONAL COMPUTER LA TASTIERA DEL PERSONAL COMPUTER La tastiera del Personal computer è composta da 102 o 105 tasti. Nelle nuove tastiere, ce ne sono anche di ergonomiche, si possono trovare anche tasti aggiuntivi, sulla

Dettagli

BICI 2000 - Versione 1.9

BICI 2000 - Versione 1.9 Pagina 1/8 BICI 2000 - Versione 1.9 Il controllo BICI 2000 nasce per il pilotaggio di piccoli motori a magnete permanente in alta frequenza per veicoli unidirezionali alimentati da batteria. La sua applicazione

Dettagli

I Sistemi di numerazione e la rappresentazione dei dati

I Sistemi di numerazione e la rappresentazione dei dati I Sistemi di numerazione e la rappresentazione dei dati LA RAPPRESENTAZIONE DELLE INFORMAZIONI (1) Per utilizzare un computer è necessario rappresentare in qualche modo le informazioni da elaborare e il

Dettagli

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati Il Livello LogicoDigitale i Blocchi funzionali combinatori Circuiti integrati Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati

Dettagli

Indice. 1 Rappresentazione dei dati... 3

Indice. 1 Rappresentazione dei dati... 3 INSEGNAMENTO DI INFORMATICA DI BASE LEZIONE II CODIFICA DELL'INFORMAZIONE PROF. GIOVANNI ACAMPORA Indice 1 Rappresentazione dei dati... 3 1.1. Rappresentazione dei numeri... 3 1.1.1 Rappresentazione del

Dettagli

Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri

Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri 1 Da base 2 a base 10 I seguenti esercizi richiedono di convertire in base 10 la medesima stringa binaria codificata rispettivamente

Dettagli

La somma. Esempio: Il prodotto. Esempio:

La somma. Esempio: Il prodotto. Esempio: La somma L algoritmo della operazione di somma non cambia qualunque sia la base considerata. Naturalmente, le regole da imparare nel caso di una base b sono relative alle sole b 2 posssibili combinazioni

Dettagli

Codifica binaria e algebra di Boole

Codifica binaria e algebra di Boole Codifica binaria e algebra di Boole Corso di Programmazione A.A. 2008/09 G. Cibinetto Contenuti della lezione Codifica binaria dell informazione Numeri naturali, interi, frazionari, in virgola mobile Base

Dettagli

Ing. Paolo Domenici PREFAZIONE

Ing. Paolo Domenici PREFAZIONE Ing. Paolo Domenici SISTEMI A MICROPROCESSORE PREFAZIONE Il corso ha lo scopo di fornire i concetti fondamentali dei sistemi a microprocessore in modo semplice e interattivo. È costituito da una parte

Dettagli

SISTEMA DI RAPPRESENTAZIONE BINARIA DEI NUMERI E. Giordani

SISTEMA DI RAPPRESENTAZIONE BINARIA DEI NUMERI E. Giordani SISTEMA DI RAPPRESENTAZIONE BINARIA DEI NUMERI E. Giordani LEMS- Laboratorio Elettronico per la Musica Sperimentale Conservatorio di Musica G. Rossini- Pesaro,QWURGX]LRQH Tutti i FDOFRODWRUL HOHWWURQLFL

Dettagli

Informatica Generale 02 - Rappresentazione numeri razionali

Informatica Generale 02 - Rappresentazione numeri razionali Informatica Generale 02 - Rappresentazione numeri razionali Cosa vedremo: Rappresentazione binaria dei numeri razionali Rappresentazione in virgola fissa Rappresentazione in virgola mobile La rappresentazione

Dettagli

Sistemi di Numerazione Binaria NB.1

Sistemi di Numerazione Binaria NB.1 Sistemi di Numerazione Binaria NB.1 Numeri e numerali Numero: entità astratta Numerale : stringa di caratteri che rappresenta un numero in un dato sistema di numerazione Lo stesso numero è rappresentato

Dettagli

I SISTEMI DI NUMERAZIONE

I SISTEMI DI NUMERAZIONE Istituto di Istruzione Superiore G. Curcio Ispica I SISTEMI DI NUMERAZIONE Prof. Angelo Carpenzano Dispensa di Informatica per il Liceo Scientifico opzione Scienze Applicate Sommario Sommario... I numeri...

Dettagli

GUIDA ALL UTILIZZO DEGLI OROLOGI DIGITALI

GUIDA ALL UTILIZZO DEGLI OROLOGI DIGITALI GUIDA ALL UTILIZZO DEGLI OROLOGI DIGITALI A.N. Ilaria Olivo L'orologio da gara fece la sua comparsa per la prima volta nel torneo di Londra del 1883, in cui un orologio meccanico sostituì le scomode e

Dettagli

Rappresentazione di informazioni con un alfabeto finito

Rappresentazione di informazioni con un alfabeto finito Rappresentazione di informazioni con un alfabeto finito Sia A = { a 1,, a k } un insieme (alfabeto) di k simboli, detti anche lettere. Quante sono le sequenze composte da n simboli (anche ripetuti) di

Dettagli

Tester prova ascensore

Tester prova ascensore Questo articolo è stato pubblicato su... Tester prova ascensore 2 Viene proposto un dispositivo che fornisce a un ascensore i comandi necessari al suo funzionamento. NON è un gadget, ma un autentico tester

Dettagli

IMSV 0.8. (In Media Stat Virtus) Manuale Utente

IMSV 0.8. (In Media Stat Virtus) Manuale Utente Introduzione IMSV 0.8 (In Media Stat Virtus) Manuale Utente IMSV è una applicazione che calcola che voti può'prendere uno studente negli esami che gli mancano per ottenere la media che desidera. Importante:

Dettagli

BILANCIA ELETTRONICA SERIE APM-PM Manuale d uso

BILANCIA ELETTRONICA SERIE APM-PM Manuale d uso BILANCIA ELETTRONICA SERIE APM-PM Manuale d uso ALIMENTAZIONE E INSTALLAZIONE pag 2 FUNZIONE DEI TASTI pag 2 NOTE SUL FUNZIONAMENTO pag 3 PROCEDURA DI CALIBRAZIONE pag 4 DICHIARAZIONE DI CONFORMITÀ pag

Dettagli

ELETTRONICA DIGITALE PRATICA V

ELETTRONICA DIGITALE PRATICA V Roberto Berardi (Robert8) ELETTRONICA DIGITALE PRATICA V COMPARATOR & 7 SEGMENT DISPLAY 26 July 2012 Introduzione Oggi ci divertiamo con qualche esperimento col comparatore digitale 74LS85. Potrebbe sempre

Dettagli

L INNOVAZIONE SCIENTIFICO-TECNOLOGICA NEI PROCESSI PRODUTTIVI

L INNOVAZIONE SCIENTIFICO-TECNOLOGICA NEI PROCESSI PRODUTTIVI L INNOVAZIONE SCIENTIFICO-TECNOLOGICA NEI PROCESSI PRODUTTIVI Scienza ed industria hanno oggi costituito legami molto forti di collaborazione che hanno portato innovazione tecnologica sia a livello organizzativo-amministrativo

Dettagli

Schema del terminale di potenza. Inverter MONOFASE 230V 0.2~0.75kW. L1 L2 P B U V W

Schema del terminale di potenza. Inverter MONOFASE 230V 0.2~0.75kW. L1 L2 P B U V W ITALIANO TT100 Adattamento dal manuale esteso dell operatore degli inverter serie TT100 Collegamenti di potenza Nei modelli con ingresso trifase, collegare i terminali R/L1, S/L2 e T/L3 alla linea trifase

Dettagli

OROLOGIO DIGITALE a MICROCONTROLLORE con PIC 16F628A

OROLOGIO DIGITALE a MICROCONTROLLORE con PIC 16F628A OROLOGIO DIGITALE a MICROCONTROLLORE con PIC 6F68A Realizzazione di un preciso orologio digitale (formato HH:MM:SS) utilizzando un microcontrollore della Microchip, il PIC 6F68A http:///progetti/orologio-digitale-con-picmicro.html

Dettagli

CHIAVE ELETTRONICA CON CHIP CARD (EEPROM) di Massimo e Leonardo Divito div.massimo@tiscali.it

CHIAVE ELETTRONICA CON CHIP CARD (EEPROM) di Massimo e Leonardo Divito div.massimo@tiscali.it CHIAVE ELETTRONICA CON CHIP CARD (EEPROM) di Massimo e Leonardo Divito div.massimo@tiscali.it Ecco a voi un semplice circuito utile ad attivare una serratura elettrica o a tenere sotto chiave qualsiasi

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Università degli Studi di Messina Facolta di Ingegneria - 98100 Messina Tel. (090) 393229 - Fax (090) 393502 Fondamenti di Informatica Ing. delle Tecnologie Industriali Docente: Ing. Mirko Guarnera 1 Sistemi

Dettagli

Alessandro Pellegrini

Alessandro Pellegrini Esercitazione sulle Rappresentazioni Numeriche Esistono 1 tipi di persone al mondo: quelli che conoscono il codice binario e quelli che non lo conoscono Alessandro Pellegrini Cosa studiare prima Conversione

Dettagli