FSM: Macchine a Stati Finiti

Размер: px
Начинать показ со страницы:

Download "FSM: Macchine a Stati Finiti"

Транскрипт

1 FSM: Macchine a Stati Finiti Introduzione Automi di Mealy Automi di Moore Esempi Sommario

2 Introduzione Automi di Mealy Automi di Moore Esempi Sommario Introduzione Metodo per descrivere macchine di tipo sequenziale Molto utile per la descrizione di Unità di controllo La loro realizzazione fisica consiste in una rete per il calcolo delle USCITE e dello STATO FUTURO a partire da ingressi e STATO PRESENTE ed un registro di attualizzazione dello stato

3 Introduzione INGRESSI Calcolo Uscite e Stato Futuro USCITE STATO PRESENTE R STATO FUTURO Registro di attualizzazione dello stato Introduzione Si rappresenta un circuito sequenziale come un insieme di STATI raggiungibili Per ogni stato si descrivono le TRANSIZIONI da e per esso Per ogni stato si indicano gli INGRESSI del circuito Per ogni stato si indicano le USCITE del circuito

4 Introduzione Si può utilizzare una RAPPRESENTAZIONE GRAFICA per descrivere L EVOLUZIONE degli STATI Si utilizza un GRAFO State Transition Diagram (STD) Stati Nodi ( pallozzi ) Transizioni Vertici ( frecce ) In gergo si parla di Pallogramma Introduzione Esempio di Pallogramma ( INGRESSO A) A= a A= A= d A= A= A= b A= c A=

5 Introduzione Nell esempio precedente dentro gli stati sono indicate il nome dello STATO ed il valore delle USCITE Lungo le transizioni sono indicati i valori assunti dagli INGRESSI Introduzione Automi di Mealy Automi di Moore Esempi Sommario

6 Automi di Mealy Chiamati anche macchine di Mealy Le USCITE DIPENDONO da STAT PRESENTE ed INGRESSI Nome STATO INGRESSI USCITE Automi di Mealy Molto veloci perché variazioni degli ingressi vengono subito riconosciute producendo le nuove uscite Richiedono un numero di stati inferiore Ritardi diversi sugli ingressi potrebbero causare uscite SPURIE

7 Automi di Mealy INGRESSI Calcolo Uscite e Stato Futuro USCITE STATO PRESENTE Yi R STATO FUTURO Fi Sommario Introduzione Automi di Mealy Automi di Moore Esempi

8 Automi di Moore Chiamati anche Macchine di Moore USCITE DIPENDONO SOLO da STATO Nome STATO USCITE Automi di Moore Richiedono + stati per riconoscere gli ingressi e proporre le corrette uscite Sono potenzialmente + lente (rispetto a Mealy) Si ha maggiore controllo sull evoluzione della macchina Risultano più facilmente testabili e modificabili

9 Automi di Moore Calcolo Uscite USCITE INGRESSI Calcolo Stato Futuro STATO PRESENTE Yi R STATO FUTURO Fi Sommario Introduzione Automi di Mealy Automi di Moore Esempi

10 Esempi Vedremo sempre macchine di Moore Vedremo esempi di FSM Semplici Per il primo vedremo un progetto completo Per il secondo arriveremo alla definizione delle funzioni logiche 2 Esercizi da completare a casa Esempio Progettare circuito che riconosca che il valore logico dell ingresso X al momento attuale è uguale al valore a quello nel periodo di clock precedente. In questo caso l uscita è pari a

11 Esempio X Yi Calcolo Uscite Calcolo Stato Futuro Fi U R Macchina di Moore Esempio Definiamo uno stato iniziale a con uscita pari a (Stato POR Power on Reset) Se ingresso T= vado in stato b se è vado in c con uscita a a X= X= b c

12 Esempio In b se X= (stesso valore di prima) vado in d con uscita pari a. Se X= vado in c. In questo modo se ricevo un altro riconosco la sequenza In c se X= (stesso valore di prima) vado in e con uscita pari a. Se X= vado in b. Esempio Diagramma degli Stati: X= X= a X= X= b X= c X= d e

13 Esempio In d se ricevo uno rimango nello stesso stato. Se X= devo cambiare stato Se ritornassi in b ed al clock successivo avessi ancora X= andrei in c con uscita a mentre dovrebbe essere ad Lo stesso succede per e (ovviamente con valori di X duali) Esempio Allora se sono in d con X= devo andare in c Se sono in e con X= devo andare in b

14 Esempio Diagramma degli Stati Completo X= X= a X= X= b X= d X= X= c e X= X= X= Esempio Abbiamo identificato 5 STATI Intero superiore di log25=3 Per realizzare tale circuito ci vogliono 3 FLIPFLOP

15 Esempio : Funzione generazione Stato Futuro Stato Ingresso Stato Futuro Stato Y2 Y Y a b a a c b b d c b c d c e e c b d d d c e e e b ASSEGNAZIONE dello STATO Esempio : Stato Futuro Tabella di verità Y2 Y Y X F2 F F a b a c b d b c c b c e d d d c e b e e Don t Care Valori di cui non ho specifiche sul valore che devono assumere

16 Y2 Y 3 Esempio : Stato Futuro Y X F = X Y2 Y Y X In fase di copertura attribuisco ai don t care i valori più consoni Y2 Y Y X 3 2 F2 = XY Y F = Y +Y2 X+Y 2X = Y + X + Y2 Esempio : Stato Futuro Circuito Generazione stato futuro X F F F2 Y2 Y Y

17 Esempio : Funzione generazione delle uscite Macchina di Moore: uscita dipende solo dallo stato presente Tabella di Verità: Stato Y2 Y Y U a b c d e Esempio : Uscite Y2 Y Y U = Y2YY + Y 2 YY U Y2 Y Y

18 Esempio : Circuito Finale X F U F F2 Y Y Y2 CLK Esempio : Considerazioni aggiuntive Alcuni stati non erano coperti (don t care) Se per errore la macchina entra in uno di questi (ad esempio allo startup), non si conosce comportamento uscite Si rischia anche di non uscire da stato di errore In quei casi sarebbe stato meglio fissare lo stato futuro ad a Rifare per esercizio

19 Esempio 2 Circuito che riconosca la sequenza in ingresso: Ingresso è segnale X Quando viene riconosciuta l uscita U deve essere portata ad ( altrimenti) Arriveremo a definire diagramma stati e assegnazione stati ed uscite Completare per esercizio Esempio 2 Partiamo da stato iniziale A con U= Se X= rimango in A se X= posso andare in un nuovo stato (B) X= A X= B

20 Esempio 2 Da B se ricevo X= posso avanzare in un nuovo stato (C) [Ho riconusciuto ] Se X= posso rimanere in B in modo da rilevare subito un nuovo ingresso ad X= C A X= X= B X= Esempio 2 Da C se X= vado in D che avrà uscita U= [Sequenza ] Se in C X= devo andare in A (non un B) X= A X= D X= X= X= C X= B

21 Esempio 2 Da D se X= posso andare direttamentre in B in modo da poter identificare un nuova sequenza Se X= posso andare in C infatti ho identificato già una nuova sequenza. Infatti lo deriva da C D ed ora ho. Se arriva un altro identifico ancora una sequenza corretta Esempio 2 Diagramma degli Stati finale 4 STATI X= A X= 2 FLIPFLOP D X= X= X= B X= C X= X=

22 Esempio 2: Stato Futuro Stato Ingresso Stato Futuro Stato Y Y A B A A A B B B C B C D C D C A D B D C ASSEGNAZIONE dello STATO Esempio 2: Stato Futuro Tabella di verità Y Y X F F A B A A B B B C C D C A D B D C

23 Tabella di verità Esempio 2: Uscita Stato Y Y U A B C D Esempio 2 Completare l esercizio ricavando le funzioni logiche per lo stato futuro e le uscite Utilizzare le mappe di Karnaugh Disegnare il circuito risultante

24 Esercizio Progettare un circuito che riconosca la sequenza: Se si è riconosciuta allora U= Ricavare diagramma degli stati Ricavare funzione logica per stati futuri Ricavare funzione logica per uscita Disegnare il circuito finale Esercizio 2 Progettare circuito sequenziale che riconosca che ingresso ha variato il suo valore e ponga uscita U= t= t=2 X= U= Si ipotizzi di partire da uno stato iniziale A corrispondente ad avere ricevuto uno (ovvero NO STATO POR)

25 Esercizio 2 Ricavare Diagramma degli Stati Ricavere le funzioni logiche per Stato Futuro ed Uscita Disegnare schema del circuito finale

FSM: Macchine a Stati Finiti

FSM: Macchine a Stati Finiti FSM: Macchine a Stati Finiti Sommario Introduzione Automi di Mealy Automi di Moore Esempi Introduzione Metodo per descrivere macchine di tipo sequenziale Molto utile per la descrizione di Unità di controllo

Подробнее

Reti Logiche 1. Prof. B. Buttarazzi A.A. 2009/2010. Reti Sequenziali

Reti Logiche 1. Prof. B. Buttarazzi A.A. 2009/2010. Reti Sequenziali Reti Logiche Prof. B. Buttarazzi A.A. 29/2 Reti Sequenziali Sommario Analisi di Reti Sequenziali Sintesi di Reti Sequenziali Esercizi 3/6/2 Corso di Reti Logiche 29/ 2 Analisi di Reti Sequenziali Passare

Подробнее

Sintesi di Reti Sequenziali Sincrone

Sintesi di Reti Sequenziali Sincrone Sintesi di Reti Sequenziali Sincrone Maurizio Palesi Maurizio Palesi 1 Macchina Sequenziale Una macchina sequenziale è definita dalla quintupla (I,U,S,δ,λ ) dove: I è l insieme finito dei simboli d ingresso

Подробнее

Introduzione. Sintesi Sequenziale Sincrona. Modello del circuito sequenziale. Progetto e strumenti. Il modello di un circuito sincrono può essere

Introduzione. Sintesi Sequenziale Sincrona. Modello del circuito sequenziale. Progetto e strumenti. Il modello di un circuito sincrono può essere Sintesi Sequenziale Sincrona Sintesi Comportamentale di reti Sequenziali Sincrone di Macchine Senza Processo di Ottimizzate a Livello Comportamentale Sintesi comportamentale e architettura generale Diagramma

Подробнее

Esercizio 1. Utilizzare FF di tipo D (come ovvio dalla figura, sensibili al fronte di discesa del clock). Progettare il circuito con un PLA.

Esercizio 1. Utilizzare FF di tipo D (come ovvio dalla figura, sensibili al fronte di discesa del clock). Progettare il circuito con un PLA. a Esercizio 1. Sintetizzare un circuito sequenziale sincrono in base alle specifiche temporali riportate nel seguito. Il circuito riceve in input solo il segnale di temporizzazione (CK) e produce tre uscite,

Подробнее

Sintesi di Reti sequenziali Sincrone

Sintesi di Reti sequenziali Sincrone Sintesi di Reti sequenziali Sincrone Sintesi di Reti Sequenziali Sincrone Una macchina sequenziale è definita dalla quintupla I è l insieme finito dei simboli d ingresso U è l insieme finito dei simboli

Подробнее

ESAME DI ARCHITETTURA I COMPITO A

ESAME DI ARCHITETTURA I COMPITO A ESAME DI ARCHITETTURA I COMPITO A Esercizio (6 punti) Si consideri l automa di Mealy specificato dalla seguente tabella: S S/ S S S2/ S3/ S2 S2/ S3/ S3 S/ S/ S4 S/ S S5 S2/ S3/ ) Disegnare l automa. 2)

Подробнее

NOME e COGNOME (stampatello): Compito A. Esercizio 1 (8 punti) Minimizzare l automa in tabella e disegnare l automa minimo.

NOME e COGNOME (stampatello): Compito A. Esercizio 1 (8 punti) Minimizzare l automa in tabella e disegnare l automa minimo. NOME e COGNOME (stampatello): Compito A Esercizio 1 (8 punti) Minimizzare l automa in tabella e disegnare l automa minimo. 0 1 S1 S7/01 S2/11 S2 S2/10 S3/11 S3 S0 S2/01 S4 S0 S5/01 S5 S6/10 S4/11 S6 S5/10

Подробнее

Automa a Stati Finiti (ASF)

Automa a Stati Finiti (ASF) Automa a Stati Finiti (ASF) E una prima astrazione di macchina dotata di memoria che esegue algoritmi Introduce il concetto fondamentale di STATO che informalmente può essere definito come una particolare

Подробнее

Reti Logiche T. Esercizi reti sequenziali sincrone

Reti Logiche T. Esercizi reti sequenziali sincrone Reti Logiche T Esercizi reti sequenziali sincrone ESERCIZIO N. Si esegua la sintesi di una rete sequenziale sincrona caratterizzata da un unico segnale di ingresso (X) e da un unico segnale di uscita (Z),

Подробнее

Macchine sequenziali. Automa a Stati Finiti (ASF)

Macchine sequenziali. Automa a Stati Finiti (ASF) Corso di Calcolatori Elettronici I Macchine sequenziali Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso

Подробнее

Sintesi di Reti sequenziali Sincrone

Sintesi di Reti sequenziali Sincrone Sintesi di Reti sequenziali Sincrone alcolatori ElettroniciIngegneria Telematica Sintesi di Reti Sequenziali Sincrone na macchina sequenziale è definita dalla quintupla δ, λ) dove: I è l insieme finito

Подробнее

Esercizi sulle Reti Sequenziali Sincronizzate

Esercizi sulle Reti Sequenziali Sincronizzate Esercizi sulle Reti Sequenziali Sincronizzate Corso di Laurea di Ing. Gestionale e di Ing. delle Telecomunicazioni A.A. 27-28 1. Disegnare il grafo di stato di una RSS di Moore avente tre ingressi A, B,

Подробнее

Sintesi Sequenziale Sincrona

Sintesi Sequenziale Sincrona Sintesi Sequenziale Sincrona Sintesi comportamentale di reti sequenziali sincrone senza processo di ottimizzazione Sintesi comportamentale e architettura generale Diagramma degli stati Tabella degli stati

Подробнее

Compito A. Esercizio 1 (13 punti) Minimizzare l automa descritto dalla seguente tabella degli stati

Compito A. Esercizio 1 (13 punti) Minimizzare l automa descritto dalla seguente tabella degli stati Compito A Esercizio 1 (13 punti) Minimizzare l automa descritto dalla seguente tabella degli stati stato/input x=0 x=1 A B/0 A/0 B C/0 A/0 C B/0 D/1 D B/0 E/0 E B/0 D/1 Esercizio 2. (17 punti) Realizzare

Подробнее

Calcolatori Elettronici

Calcolatori Elettronici Calcolatori Elettronici RETI SEQUENZIALI : ESERCIZI Massimiliano Giacomin 1 Implementazione di contatori Un contatore è un dispositivo sequenziale che aggiorna periodicamente il suo stato secondo una regola

Подробнее

Esempio di Tema di Esame

Esempio di Tema di Esame Esempio di Tema di Esame Esercizio 1 Progettare una rete RC ( a livello RTL) che riconosca validi gli indirizzi da 300H a 30FH nel banco DFxxxH ADDR MEMRQ 20 DECODER INDIRIZZI CS Suggerimenti ES 1 Gli

Подробнее

Circuiti sequenziali: macchine a stati finiti

Circuiti sequenziali: macchine a stati finiti Architettura degli Elaboratori e delle Reti Lezione 9 Circuiti sequenziali: macchine a stati finiti Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell nformazione Università degli Studi di Milano

Подробнее

Esercizio 1 (12 punti) Minimizzare il numero di stati dell automa qui rappresentato. Disegnare l automa minimo.

Esercizio 1 (12 punti) Minimizzare il numero di stati dell automa qui rappresentato. Disegnare l automa minimo. Compito A Esercizio (2 punti) Minimizzare il numero di stati dell automa qui rappresentato. Disegnare l automa minimo. S / S 2 / S 3 / S 4 / S 5 / Esercizio 2 (5 punti) Progettare un circuito il cui output

Подробнее

Introduzione - Modello. Introduzione - progetto e strumenti

Introduzione - Modello. Introduzione - progetto e strumenti intesi equenziale incrona intesi Comportamentale di reti equenziali incrone di Macchine enza Processo di Ottimizzate a Livello Comportamentale Introduzione intesi comportamentale e architettura generale

Подробнее

Flip-flop, registri, la macchina a stati finiti

Flip-flop, registri, la macchina a stati finiti Architettura degli Elaboratori e delle Reti Lezione 9 Flip-flop, registri, la macchina a stati finiti Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell nformazione Università degli Studi di

Подробнее

Università degli Studi dell Insubria Dipartimento di Scienze Teoriche e Applicate. Architettura degli elaboratori Bistabili e Clock

Università degli Studi dell Insubria Dipartimento di Scienze Teoriche e Applicate. Architettura degli elaboratori Bistabili e Clock Università degli tudi dell Insubria Dipartimento di cienze Teoriche e Applicate Architettura degli elaboratori Bistabili e Clock Marco Tarini Dipartimento di cienze Teoriche e Applicate [email protected]

Подробнее

Automi a stati finiti

Automi a stati finiti 1. Automi a stati finiti: introduzione Automi a stati finiti Supponiamo di avere un sistema che si può trovare in uno stato appartenente ad un insieme finito di stati possibili. Ex: Immaginiamo un incrocio

Подробнее

1. Automi a stati finiti: introduzione

1. Automi a stati finiti: introduzione 1. Automi a stati finiti: introduzione Supponiamo di avere un sistema che si può trovare in uno stato appartenente ad un insieme finito di stati possibili. Ex: Immaginiamo un incrocio tra due strade regolate

Подробнее

I Bistabili. Maurizio Palesi. Maurizio Palesi 1

I Bistabili. Maurizio Palesi. Maurizio Palesi 1 I Bistabili Maurizio Palesi Maurizio Palesi 1 Sistemi digitali Si possono distinguere due classi di sistemi digitali Sistemi combinatori Il valore delle uscite al generico istante t* dipende solo dal valore

Подробнее

Appello di Progettazione di Sistemi Digitali 16 Settembre Docenti: Proff. Gorla e Massini

Appello di Progettazione di Sistemi Digitali 16 Settembre Docenti: Proff. Gorla e Massini Appello di Progettazione di Sistemi Digitali 16 Settembre 2013 - Docenti: Proff. Gorla e Massini Esercizio 1 (3 punti): Convertire in base 4 con rappresentazione in virgola fissa il numero decimale 214,1362

Подробнее

Prova d esame di Reti Logiche T 10 Giugno 2016

Prova d esame di Reti Logiche T 10 Giugno 2016 Prova d esame di Reti Logiche T 10 Giugno 2016 COGNOME:.. NOME:.. MATRICOLA: Si ricorda il divieto di utilizzare qualsiasi dispositivo elettronico (computer, tablet, smartphone,..) eccetto la calcolatrice,

Подробнее

Circuiti Sequenziali & Somma FP

Circuiti Sequenziali & Somma FP Circuiti Sequenziali & Somma FP Circuiti Sequenziali : Esercizio 1 Esercizio 1: progettare una rete sequenziale per il controllo di un motore elettrico. La rete riceve in input i segnali relativi a due

Подробнее

ELEMENTI DI PROGRAMMAZIONE a.a. 2013/14 UNA GERARCHIA DI MACCHINE

ELEMENTI DI PROGRAMMAZIONE a.a. 2013/14 UNA GERARCHIA DI MACCHINE ELEMENTI DI PROGRAMMAZIONE a.a. 23/4 UNA GERARCHIA DI MACCHINE Andrea Prevete, UNINA2 24 UNA GERARCHIA DI MACCHINE macchine combinatorie macchine sequenziali (automi a numero finito di stati)... macchine

Подробнее

Diagrammi a blocchi 1

Diagrammi a blocchi 1 Diagrammi a blocchi 1 Sommario Diagrammi di flusso, o a blocchi. Analisi strutturata. Esercizi. 2 Diagrammi a blocchi È un linguaggio formale di tipo grafico per rappresentare gli algoritmi. Attraverso

Подробнее

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

Подробнее

Prova d esame di Reti Logiche T 13 Luglio 2016

Prova d esame di Reti Logiche T 13 Luglio 2016 Prova d esame di Reti Logiche T 13 Luglio 2016 COGNOME:.. NOME:.. MATRICOLA: Si ricorda il divieto di utilizzare qualsiasi dispositivo elettronico (computer, tablet, smartphone,..) eccetto la calcolatrice,

Подробнее

Livello logico digitale

Livello logico digitale Livello logico digitale circuiti combinatori di base e circuiti sequenziali Half Adder - Semisommatore Ingresso 2 bit, uscita 2 bit A+ B= ------ C S C=AB S=AB + AB=A B A B In Out HA A B C S S HA A C S

Подробнее

Reti Logiche T. Esercizi reti sequenziali asincrone

Reti Logiche T. Esercizi reti sequenziali asincrone Reti Logiche T Esercizi reti sequenziali asincrone ESERCIZIO N. 1 Una rete sequenziale asincrona è caratterizzata da due segnali d ingresso A e C e da un segnale di uscita Z. I segnali d ingresso non possono

Подробнее

Alee in macchine combinatorie

Alee in macchine combinatorie Corso di Calcolatori Elettronici I A.A. 2010-2011 Alee in macchine combinatorie Lezione 12 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Le Alee La presenza di ritardi nei dispositivi

Подробнее

FONDAMENTI DI INFORMATICA Lezione n. 7. Esercizi di progetto di circuiti sequenziali

FONDAMENTI DI INFORMATICA Lezione n. 7. Esercizi di progetto di circuiti sequenziali FONDAMENTI DI INFORMATICA Lezione n. 7 Esercizi di progetto di circuiti sequenziali 1 / 17 RIEPILOGO TEORICO CIRCUITI SEQUENZIALI: le uscite dipendono non solo dagli ingressi, ma anche dallo stato interno

Подробнее

Analisi e Progetto di Macchine Sequenziali ing. Alessandro Cilardo

Analisi e Progetto di Macchine Sequenziali ing. Alessandro Cilardo Corso di Calcolatori Elettronici I A.A. 22-23 Analisi e Progetto di Macchine Sequenziali ing. Alessandro Cilardo Accademia Aeronautica di Pozzuoli Corso Pegaso V GArn Elettronici Macchine sequenziali In

Подробнее

Corso di Reti Logiche

Corso di Reti Logiche Corso di Reti Logiche Minimizzazione degli Stati nelle Macchine Sequenziali Dipartimento di Informatica e Sistemistica Università Degli Studi di Napoli Federico II 1 Le Macchine o Automi E necessario individuare

Подробнее

un insieme finito di segnali d uscita U (nell ascensore U={stare fermo, salire, scendere})

un insieme finito di segnali d uscita U (nell ascensore U={stare fermo, salire, scendere}) Automi Il termine automa viene usato nel linguaggio corrente per indicare un dispositivo in grado di svolgere un attività senza l intervento dell uomo. Nella quotidianità siamo letteralmente circondati

Подробнее

Reti Sequenziali. Reti Sequenziali. Corso di Architetture degli Elaboratori

Reti Sequenziali. Reti Sequenziali. Corso di Architetture degli Elaboratori Reti Sequenziali Reti Sequenziali Corso di Architetture degli Elaboratori Caratteristiche 1 Caratteristiche delle reti sequenziali Reti combinatorie: il valore in uscita è funzione (con il ritardo indotto

Подробнее

Contatore avanti-indietro Modulo 4

Contatore avanti-indietro Modulo 4 Contatore avanti-indietro Modulo 4 Un contatore avanti-indietro modulo 4 è un dispositivo a due uscite, che genera su queste la sequenza dei numeri binari da 0 a 4 cioè: 00->01->10->11 Il sistema dispone

Подробнее

Esercitazioni di Reti Logiche. Lezione 5

Esercitazioni di Reti Logiche. Lezione 5 Esercitazioni di Reti Logiche Lezione 5 Circuiti Sequenziali Zeynep KIZILTAN [email protected] Argomenti Circuiti sequenziali Flip-flop D, JK Analisi dei circuiti sequenziali Progettazione dei circuiti

Подробнее

Esercizio 1 (12 punti) Minimizzare il numero di stati dell automa qui rappresentato. Disegnare l automa minimo. S 7

Esercizio 1 (12 punti) Minimizzare il numero di stati dell automa qui rappresentato. Disegnare l automa minimo. S 7 Compito A Esercizio 1 (12 punti) Minimizzare il numero di stati dell automa qui rappresentato. Disegnare l automa minimo. S 3 1/1 0/0 S 6 S 7 S 1 S 2 S 4 S 5 0/0 1/1 Esercizio 2 (15 punti) Progettare un

Подробнее

Tutorato di Calcolatori Elettronici Battista Biggio - Sebastiano Pomata. Corso di Laurea in Ingegneria Elettronica

Tutorato di Calcolatori Elettronici Battista Biggio - Sebastiano Pomata. Corso di Laurea in Ingegneria Elettronica Tutorato di Calcolatori Elettronici Battista Biggio - Sebastiano Pomata Corso di Laurea in Ingegneria Elettronica Mappe di Karnaugh Reti Logiche Latch e Flip-Flop Reti Sequenziali Tutorato di Calcolatori

Подробнее

A.C. Neve Esercizi Digitali 1

A.C. Neve Esercizi Digitali 1 Esercizi di Elettronica Digitale.. Neve Esercizi Digitali 1 Porte logiche Elementari ND OR NND NOR EXOR EXNOR 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 1 * Reti logiche con interruttori

Подробнее

Reti sequenziali. Nord

Reti sequenziali. Nord Reti sequenziali Nord Ovest Est Semaforo a due stati verde/rosso Sud Vogliamo definire un circuito di controllo per produrre due segnali NS ed EO in modo che: Se NS è on allora il semaforo è verde nella

Подробнее

Fondamenti di informatica II 1. Sintesi di reti logiche sequenziali

Fondamenti di informatica II 1. Sintesi di reti logiche sequenziali Titolo lezione Fondamenti di informatica II 1 Sintesi di reti logiche sequenziali Reti combinatorie e sequenziali Fondamenti di informatica II 2 Due sono le tipologie di reti logiche che studiamo Reti

Подробнее

I Indice. Prefazione. Capitolo 1 Introduzione 1

I Indice. Prefazione. Capitolo 1 Introduzione 1 I Indice Prefazione xi Capitolo 1 Introduzione 1 Capitolo 2 Algebra di Boole e di commutazione 7 2.1 Algebra di Boole.......................... 7 2.1.1 Proprietà dell algebra.................... 9 2.2

Подробнее

COMPITO A. Esercizio 1 (17 punti)

COMPITO A. Esercizio 1 (17 punti) Esercizio (7 punti) COMPITO A Si hanno a disposizione due registri sorgente S e S da 6 bit che contengono reali memorizzati in rappresentazione a virgola mobile normalizzata : il primo bit (b ) rappresenta

Подробнее

ELEMENTI DI PROGRAMMAZIONE a.a. 2012/13 MACCHINE, ALGORITMI, PROGRAMMI

ELEMENTI DI PROGRAMMAZIONE a.a. 2012/13 MACCHINE, ALGORITMI, PROGRAMMI ELEMENTI DI PROGRAMMAZIONE a.a. 22/3 MACCHINE, ALGORITMI, PROGRAMMI Andrea Prevete, UNINA2 23 UNA GERARCHIA DI MACCHINE macchine combinatorie macchine sequenziali (automi a stati finiti)... macchine di

Подробнее

orario ricevimento via e-mail: orario ufficio risposta entro 3 giorni

orario ricevimento via e-mail: orario ufficio risposta entro 3 giorni FACOLTA : INGEGNERIA CORSO DI LAUREA: INFORMATICA INSEGNAMENTO: CONTROLLI DIGITALI Modulo 1 NOME DOCENTE: Prof. Giovanni Fedecostante indirizzo e-mail: [email protected] orario ricevimento

Подробнее

ITIS E. BARSANTI POMIGLIANO D ARCO CORSO DI SISTEMI ELETTRONICI AUTOMATICI Prof. Paolo Bisconti AUTOMA A STATI FINITI

ITIS E. BARSANTI POMIGLIANO D ARCO CORSO DI SISTEMI ELETTRONICI AUTOMATICI Prof. Paolo Bisconti AUTOMA A STATI FINITI 1. GENERALITA AUTOMA A STATI FINITI L automa a stati finiti è un sistema digitale, con un numero finito di ingressi ed uscite digitali e con un numero finito di stati che, essendo numerabili, possono essere

Подробнее

Esercizi Risolti RETI LOGICHE T (Modulo 2)

Esercizi Risolti RETI LOGICHE T (Modulo 2) Esercizio 1 Utilizzando l approccio visto nella realizzazione dell adder binario interno alla ALU si esegua il procedimento di sintesi del componente ADDER_5 4 che sommi operandi in base 4 (es 3+3=12;

Подробнее

RETI LOGICHE T Analisi, sintesi e composizione di Reti Sequenziali Sincrone

RETI LOGICHE T Analisi, sintesi e composizione di Reti Sequenziali Sincrone RETI LOGICHE T Analisi, sintesi e composizione di Reti Sequenziali Sincrone Soluzione del campito scritto dell 8 settembre 204 7//204 tullio salmon cinotti Analisi di RSS Testo e quesiti - Prima parte

Подробнее

Compito A Esercizio 1 (15 punti)

Compito A Esercizio 1 (15 punti) Compito A Esercizio (5 punti) Progettare un circuito il cui output è quando viene riconosciuta una delle seguenti stringhe: l'output è zero altrimenti. Il primo bit che viene letto è il bit più a sinistra.

Подробнее

Esercizio sugli automi di Moore

Esercizio sugli automi di Moore Esercizio sugli automi di Moore 1. Sintesi di un automa di Moore: Gestione di un sistema di inscatolamento. Si vuole costruire una rete sequenziale che controlli un sistema di inscatolamento. Braccio1

Подробнее