Declanșator ca element de memorie

Memoria (un dispozitiv destinat să stocheze date și comenzi) este o parte importantă a computerului. Putem spune că aceasta determină: dacă dispozitivul de calcul nu are memorie, atunci nu mai este un computer.







Unitatea elementară a memoriei computerului este un pic. Prin urmare, un dispozitiv capabil să se afle în două stări, i. E. stocați o unitate sau zero. De asemenea, acest dispozitiv ar trebui să poată trece rapid dintr-o stare în alta sub influență externă, ceea ce face posibilă schimbarea informațiilor. În final, dispozitivul ar trebui să poată determina starea sa, adică pentru a oferi informații despre starea lui la exterior.

Un dispozitiv capabil să stocheze, să stocheze și să permită citirea informațiilor este un declanșator. A fost inventat la începutul secolului XX, Bonch-Bruevich.

Varietatea declanșatorilor este foarte mare. Cel mai simplu dintre ele este așa-numitul declanșator RS. care este asamblată din două supape. De obicei, poarta OR-NO sau NAND este utilizată.

RS flip-flop pe supape OR-NE

RS-declanșare „își amintește“, pe care de intrare este alimentat un semnal care corespunde uneia, pentru ultima oară. Dacă semnalul a fost alimentat la S-intrare, ieșirea bistabil este în mod constant „informează“ care stochează unitate. Dacă semnalul corespunzător unității furnizate R-intrare, ieșirea bistabil este 0. În ciuda faptului că declanșatorul are două ieșiri, înseamnă ieșire Q. (Q are întotdeauna o valoare Q opusă caracteristică.)







Cu alte cuvinte, intrare S (set) este responsabil pentru setarea bistabilului 1 și R de intrare (reset) - pentru setarea de declanșare la 0. Continuați semnal cu o tensiune înaltă (echivalent cu unitatea). Depinde doar de ce contribuție este servită.

De cele mai multe ori, un semnal de 0 (joasă tensiune) este aplicat intrărilor. În acest caz, declanșatorul își păstrează starea anterioară.

Sunt posibile următoarele situații:

  • Q = 1, semnalul este aplicat la S, prin urmare Q nu se modifică.
  • Q = 0, semnalul este aplicat lui S, deci Q = 1.
  • Q = 1, semnalul este aplicat la R, deci Q = 0.
  • Q = 0, semnalul este aplicat la R, prin urmare Q nu se modifică.

Situația în care sunt transmise semnale unice la ambele intrări este inacceptabilă.

Cum funcționează declanșatorul declanșatorului? Să presupunem ieșiri flip-flop Q logic 0. Apoi, conform schemei, atunci acest 0 este, de asemenea, a revenit la valva superioară și în care inversează (transformă 1) și în această formă este transferată către supapa inferioară. Aceasta, la rândul său, inversează din nou semnalul (se pare 0), care este disponibil la ieșire starea Q. de declanșare este menținut, deține 0.

Acum, să presupunem că semnalul de intrare unitatea de S. Acum, a fost depusă în valva superioară include două semnale: unul dintre S și 0 de la poarta Q. Din moment ce NOR tip, ieșirea acestuia devine 0. Zero este supapa inferioară, acolo este inversat (se dovedește 1). Semnalul de la ieșirea Q devine 1.

Imaginile utilizate în articol







Trimiteți-le prietenilor: