Reti logiche/Componenti: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Sostituzione automatica (-(?s)\{\{[Ss]tub(\|.*?)?\}\}(.*) +\2\n{{Avanzamento|0%|12 febbraio 2008}}) |
|||
Riga 1: | Riga 1: | ||
{{stub}} |
|||
==Logica combinazionale di base== |
==Logica combinazionale di base== |
||
Riga 43: | Riga 43: | ||
*Convertitori seriale-parallelo SIPO (''Serial input - Parallel output'') |
*Convertitori seriale-parallelo SIPO (''Serial input - Parallel output'') |
||
*Convertitori parallelo-seriale PISO (''Parallel input - Serial output'') |
*Convertitori parallelo-seriale PISO (''Parallel input - Serial output'') |
||
{{Avanzamento|0%|12 febbraio 2008}} |
Versione delle 18:36, 12 feb 2008
Logica combinazionale di base
- And - Effettua un operazione logica di and: il risultato è vero solo se saranno veri un ingresso E l'altro
- Or - Effettua un operazione logica di or: il risultato è vero almeno se saranno veri un ingresso O l'altro
- Not - E' un operatore unario: l'uscita rappresenta il complemento dello stato di ingresso
- Nand - l'uscita rappresenta il complemento del risultato di un operazione di And
- Nor - l'uscita rappresenta il complemento del risultato di un operazione di OR
- Xor - Effettua un operazione di Or "esclusivo": il risultato è vero solo se è vero un ingresso o l'altro ma non se è vero un ingresso E l'altro. l'operazione di Xor è di fatto un OR inteso come aut
- XNor - l'uscita rappresenta il complemento del risultato di un operazione di Xor
Logica combinazionale più complessa
- Multiplexer - L'uscita è uguale all'ingresso selezionato
- Demultiplexer - L'uscita selezinata è uguale all'ingresso
- Decoder - rappresenta la word in ingresso con uno stato logico alto sull'uscita corrispondente
- Encoder - rappresenta con una word in uscita lo stato logico alto sul'ingresso corrispondente
- ALU - arithmetic/logic unit: rete combinatoria in grado di effettuare un operazione selzionata sui valori in ingresso
Logica sequenziale
La logica sequenziale ha il compito di creare automi a più stadi di funzionamento (in grado quindi di cambiare comportamento in base ad input esterni). Queste macchine hanno quindi bisogno oltre alle semplici porte logiche di una memoria che permetta loro di essere coscienti del loro stato presente. Una serie di porte logiche hanno il compito di amministrare il salto, la transizione da uno stato all'altro.
Gli elementi di memoria usati in tali macchine sono i flip flop. Essi sono in grado di memorizzare un bit (quindi occorre un flip flop per ogni variabile di stato).
Essi si differenziano per tabella di eccitazione:
- Flip Flop SR
- Flip Flop JK
- Flip Flop D
- Flip Flop T
Ogni flip flop sopra elencato può essere usato in modalità diverse:
- Latch
- Edge Trigger sul fronte di salita e di discesa.
- Master/Slave sul fronte di salita e di discesa.
Contatori
- Contatori BCD
- Sintesi a Flip-Flop
- Divisori di Frequenza
Registri
- Shift Register
- Convertitori seriale-parallelo SIPO (Serial input - Parallel output)
- Convertitori parallelo-seriale PISO (Parallel input - Serial output)