

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Parte teorica sulle reti sequenziali
Tipologia: Appunti
1 / 2
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


In una rete combinatoria, l’uscita, è in funzione solo degli ingressi applicati. In una rete sequenziale, invece, l’uscita è in funzione, oltre che dell’ingresso, anche dello stato della rete. La rete ha cioè “memoria” dello stato interno raggiunto per effetto degli ingressi precedentemente applicati.
MODELLO GENERALE DI UNA RETE SEQUENZIALE: Variabili di: ingresso: x 1 , x2 , …, xn uscita: z 1 , z 2 , …, z (^) m stato presente: y 1 , y2 , …, yℓ stato futuro: Y 1 , Y 2 , …, Yℓ con xi , z (^) i , yi , Y (^) i definite su {0, 1} -
Una n-pla (x 1 , x2 , …, xn ) costituisce una configurazione di ingresso (o più semplicemente un ingresso) L’insieme delle N = 2 n^ configurazioni di ingresso rappresenta l’alfabeto di ingresso I = {I 1 , I 2 , …, I (^) N} (quindi 2 elevato al numero di x presenti in ingresso) Ogni configurazione Ik , rappresenta un simbolo dell’alfabeto di ingresso. In modo del tutto analogo si definiscono l’alfabeto di uscita e l’alfabeto di stato: O = {O 1 , O 2 , …, O (^) M } con M = 2 m S = {S 1 , S 2 , …, SL } con L = 2ℓ dove Ok ed S (^) k rappresentano rispettivamente una configurazione di uscita e una configurazione di stato (o più semplicemente un’uscita e uno stato del sistema).
Si definisce macchina sequenziale la quintupla: M = (I, O, S, f, g) dove I, O e S rappresentano rispettivamente gli alfabeti di ingresso, di uscita e di stato, mentre f e g sono due funzioni così definite: f: S x I → O (funzione di uscita o di trasferimento) g: S x I → S (funzione di stato o di transizione)
Poiché l’alfabeto di stato è finito si parla anche di macchina o automa a stati finiti.
Due modelli: f: S x I → O automa di Mealy: f: S → O automa di Moore:
Nel primo la funzione di uscita è definita per lo stato interno della macchina e dagli ingressi posti in input. Come output darà quindi un alfabeto di uscita O(fornito come “risultato”) Per il secondo la funzione di uscita è definita solamente dallo stato. A differenza del precedente, gli ingressi non vanno a essere considerati dalla macchina.
Una rete logica sequenziale è l’implementazione di una macchina a stati finiti. Risulta quindi composta da: