Differenza tra buffer e registri

Inviato:
11 dic 2013, 10:32
da kullalagaesia
Salve ragazzi,
sono nuovo e quindi non so se una conversazione del genere è stata già aperta.
Sto studiando le porte di ingresso e uscita di un calcolatore, ma non riesco a capire quale sia la differenza tra un buffer per informazioni associate a stati e registri utilizzati per informazioni associate ad eventi.
P.S. sono nuovo nel campo dell'elettronica quindi non so neanche se c'è una differenza tra buffer e registri o sono cose completamente diverse.

Re: Differenza tra buffer e registri

Inviato:
12 dic 2013, 1:21
da simo85
Ciao,
Vedi
questa dispensa in cui è ben spiegato l'argomento (a partire da pag. 6).
Una porta logica
tristate Buffer si chiama
tristate perché può assumere 3 stati logici:
- 0 - Stato logico basso.
- 1 - Stato logico alto.
- Hi-Z - impedenza/resistenza elevata (idealmente
) (stato "nullo")
E
Buffer perché secondo il suo normale funzionamento ripete il segnale di entrata in uscita.
Il simbolo elettronico è questo:
Mentre questa:
O questa:
Potrebbero esserne una implementazione.

Re: Differenza tra buffer e registri

Inviato:
12 dic 2013, 11:19
da IsidoroKZ
Il buffer e` una porta logica che da` in uscita lo stesso livello che ha in ingresso (H oppure L), aumentando solo la capacita` di pilotare carichi elettrici. Un buffer non cambia il segnale lo rinforza soltanto cosi` che si possono collegare carichi piu` pesanti.
Un registro invece memorizza dei dati, o degli eventi come ad esempio c'e` stato un impulso, e li mantiene, e` una memoria fatta con dei flip flop.
Re: Differenza tra buffer e registri

Inviato:
12 dic 2013, 23:52
da rusty
Il buffer essenzialmente è una entita' che aiuta la memorizzazione di dati da elaborare velocemente o in blocco, puo' essere condiviso da piu' processi, ed è nettamente piu' lento di un registro, di solito sono porzioni di RAM dedicata a questo scopo.
Un registro è invece di norma riferito ad una unita' di memorizzazione molto piu' veloce e meno accessibile di quanto non sia la ram (ad esempio registri interni ad una CPU), è anche molto piu' limitata nello spazio in confronto ad un buffer.
Buffer: puo' essere molto grande, memoria condivisa, velocita' comparabile alla R/W di una RAM.
Registro: limitato nello spazio, memoria dedicata, velocita' superiore a qualsiasi unita' di memorizzazione (parlando di un sistema embedded), piu' veloce anche della cache nei suoi vari livelli, è il top delle unita' di memorizzazione.
Re: Differenza tra buffer e registri

Inviato:
15 dic 2013, 16:13
da kullalagaesia
Vi ringrazio per le vostre risposte :)
Siete stati esaurienti

Re: Differenza tra buffer e registri

Inviato:
15 dic 2013, 16:15
da kullalagaesia
Simo85,
sto seguendo proprio quel corso di Mezzalira al Politecnico di Milano
