Reti logiche/Componenti: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
BimBot (discussione | contributi)
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)

Questa pagina è uno stub Questo modulo è solo un abbozzo. Contribuisci a migliorarlo secondo le convenzioni di Wikibooks