La Community degli studenti di Ingegneria Informatica di Napoli


Utenti:12786  (Ultimo: Lorenza)
Attualmente On-Line: 13
Totale Pagine Viste: 78428621

Numero di Downloads: 938738
Numero di Posts nel Forum: 273467
Totale News: 1795



Nickname    Password      (Registrati QUI)
Oggi, 21 Feb 2019 01:50:37   (server time)


.::Menu del Sito

 Home Page
 Cerca nel FORUM
 Statistiche
 Elenco Utenti
 Scrivi allo staff
 Links
 INFORMAZIONI
 FAQ
 Calendario Eventi
 News
 Archivio News
 Invia News
 Argomenti
 COMMUNITY
 Forums
 Trovamici
 CHAT IRC
 Chi segue i Corsi?
 APPUNTI
 Downloads
 UTENTE
 Pannello Personale
 Messaggi Privati
 ALTRO
 Annunci Economici
 Cruciverba On Line

 UNIVERSITA'
 Federico II
 Sito Docenti
 Facoltà di Ingegneria
 Ingegneria Informatica
 Bacheca Esami
 ESIS - Chiosco Servizi
 Campus Unina
 Elenco Telefonico Unina
 Biblioteca ingegneria
 Biblioteche Unina
 DIS - (Inf. - Sist.)
 Prisma Lab
 Elettrotecnica
 Mobilab
 Diet - (Elettr. - Telec)
 SincroLAB
 RADIO F2
 ADISU (diritto allo studio)
 Banca dati Laureati
 Wikipedia - Federico II

.::Chat Offline

Purtroppo per l''ennesimo problema di hosting la chat è temporaneamente disabilitata, mi scuso per i disagi e provvederò a breve ad un ripristino/sostituzione
grazie
PeX

  
Quelli Di Informatica: Forums

Quelli di Informatica :: Leggi il Topic - [HELP]logica folded
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

[HELP]logica folded

 
Nuovo Topic   Rispondi    Indice del forum -> Reti Logiche
Precedente :: Successivo  
Autore Messaggio
sdbd
Quello Best Of Forum
Quello Best Of Forum

Corso: I Anno (De-M)

Attualmente è: Offline
Messaggi: 117
Registrato: Oct 14, 2007

MessaggioInviato: Sab 26 Giu, 2010 - 17:50    Oggetto: [HELP]logica folded Rispondi citando

ragazzi qlc sarebbe cosi da gentile da spiegarmi sta cosa!
sto impazzendo!!!
SuperIndiavolato SuperIndiavolato SuperIndiavolato
magari è anche una cosa facile e sarà sabato.....

Grazie!Molto Felice
Torna in cima
Profilo Messaggio privato
shining
Quello Best Of Forum
Quello Best Of Forum

Corso: II Anno (DF-M)

Attualmente è: Offline
Messaggi: 118
Registrato: Nov 10, 2009

MessaggioInviato: Sab 26 Giu, 2010 - 19:18    Oggetto: Rispondi citando

La logica folded è una evoluzione della logica con multiplexer.

Sappiamo infatti che con un multiplexer possiamo implementare direttamente una qualsiasi funzione binaria
di n variabili, infatti un multiplexer 2^n:1 implementa la funzione:



dove gli mk sono le combinazioni degli ingressi di controllo e gli Ik sono gli ingressi al multiplexer.
Se mettiamo come ingressi di controllo tutte le configurazioni delle variabili della funzione e come

ingressi il valore (0/1) che la funzione assume alla rispettiva combinazione degli ingressi possiamo

utilizzare il multiplexer come una rete logica generale.

Per esempio, supponiamo di avere la funzione di 3 variabili:

a b c f

0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1

Abbiamo 3 variabili (dobbiamo utilizzare un multiplexer 2^3:1, cioè 8:1). Dobbiamo mettere quindi a,b,c

come variabili di controllo e il valore 0 o 1 come variabili di ingresso al multiplexer. Cioè:



Quello che abbiamo detto riguarda l'utilizzo dei multiplexer come reti logiche generali, che immagino

sapevi già. Passiamo allora alla logica folded, che non è altro che un'estensione di questa metodologia.
Tutto nasce dalla considerazione che, in realtà, per implementare una qualsiasi funzione di n variabili

binarie è sufficiente usare un multiplexer 2^(n-1):1 (ovvero un multiplexer con un ingresso in meno, ovvero

un multiplexer più piccolo, ovvero un multiplexer meno costoso... il solito ragionamento ingegneristico Molto Felice)

Come si procede? Prendiamo l'esempio di prima, una funzione di 3 variabili che abbiamo realizzato

utilizzando un multiplexer 8:1. Ora, utilizziamo la logica folded, cioè realizziamo la funzione con un

multiplexer 4:1.
1) Innanzitutto bisogna isolare una delle variabili (esempio isoliamo c):



2) Perché abbiamo isolato una variabile? Perché avendo ora a disposizione un multiplexer 4:1 gli ingressi

di controllo sono 2. Quindi, delle tre variabili una la isoliamo (es. c) e alle altre 2 (a e b) assegnamo

gli ingressi di controllo.

3) Scegliere la configurazione degli ingressi. Ora agli ingressi del multiplexer non metteremo solo 0/1 ma

anche la variabile isolata (c, oppure c').
Guardiamo la tabella precedente:

Quando gli ingressi di controllo (a e b) sono entrambi nulli la funzione è il negato di c, quindi diamo

come primo ingresso al multiplexer c':




Quando gli ingressi sono (a=0 e b=1) la funzione è ancora il negato della variabile c. Quindi come secondo

ingresso al multiplexer ci sarà c':



Quando gli ingressi della funzione sono (a=1 e b=0) la funzione è zero (sia che c sia uguale a 0 che a 1):



Infine, quando gli ingressi sono entrambi alti (a=1 e b=1) la funzione vale 1 (indipendentemente dal valore

di c):




Quindi, la nostra funzione sarà implementata in questo modo:





Ciao! Ah, se qualcosa non ti è chiaro scrivimelo... occhiolino
Torna in cima
Profilo Messaggio privato MSN Messenger
sdbd
Quello Best Of Forum
Quello Best Of Forum

Corso: I Anno (De-M)

Attualmente è: Offline
Messaggi: 117
Registrato: Oct 14, 2007

MessaggioInviato: Lun 28 Giu, 2010 - 09:58    Oggetto: Rispondi citando

grazie molto gentile!Molto Felice
spero di poterti ricambiare il favore in qualke esame ke dovrai sostenere!Molto Felice
Torna in cima
Profilo Messaggio privato
SimoneSpagnuolo
Quello al suo primo post
Quello al suo primo post

Corso: II Anno (N-Z)

Attualmente è: Offline
Messaggi: 1
Registrato: Oct 27, 2014

MessaggioInviato: Mer 09 Set, 2015 - 16:54    Oggetto: Rispondi citando

Ciao ragazzi, è possibile ricaricare le immagini? L'argomento è spiegato molto bene, ma senza immagini alcune cose sono meno chiare. Grazie Smile

Un ringraziamento speciale a shining, ottima spiegazione Smile
Torna in cima
Profilo Messaggio privato
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Reti Logiche Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Idea, website e amministrazione by PeXPeX
Il materiale nel sito è disponibile GRATUITAMENTE e non può essere connesso a nessuna attività economica o LUCRATIVA
Sito sviluppato in PHP sulla base del CMS PHP-Nuke. Su licenza GPL/GNU Best View 1024*768