Nota10

Lecții · BAC · Informatica

Algebra logicii: funcții, porți logice și circuite

Tema din testele ANCE: Algebra logicii

Itemul de logică cere valorile unei funcții booleene, numele porților din care este construită și tipul circuitului. Aici ai operațiile, ordinea lor, legile lui De Morgan și diferența dintre circuite combinaționale și secvențiale.

Citește lecția în rusă

Ce trebuie să știi

Variabile și operații
O variabilă logică ia doar valorile 0 și 1. Operațiile de bază:

  • negarea (NU): schimbă valoarea, ,
  • conjuncția (ȘI): este 1 doar când ambele sunt 1
  • disjuncția (SAU): este 0 doar când ambele sunt 0

Porțile derivate, cele pe care le cer testele:

  • ȘI-NU (NAND): , adică ȘI urmat de negare
  • SAU-NU (NOR): , adică SAU urmat de negare

Ordinea operațiilor
Întâi negarea, apoi ȘI, apoi SAU; parantezele și bara de deasupra schimbă ordinea. O bară lungă peste toată expresia înseamnă că negarea se aplică la sfârșit, după ce ai calculat ce este sub ea.
În calculezi întâi și îl negi, apoi negi , apoi faci ȘI, iar la urmă negi rezultatul. Porțile folosite sunt trei: SAU-NU, ȘI-NU și NU.

Tabelul de adevăr
O funcție de variabile are linii: 4 linii pentru două variabile, 8 pentru trei. Îl scrii când ți se cere forma funcției sau când vrei să verifici un circuit.

000011
010110
100110
111100

Legile lui De Morgan
și . Când desfaci o bară lungă, operația de sub ea se schimbă: ȘI devine SAU și invers. Alte relații utile: , , , , , .

Cum citești un circuit logic
În schemele din teste, dreptunghiul cu „1” este poarta SAU, cel cu „&” este poarta ȘI, iar cerculețul de la ieșire înseamnă negare. Mergi de la intrări spre ieșire și scrie pe fiecare fir expresia obținută până acolo.

Circuite combinaționale și secvențiale

  • combinațional: ieșirea depinde numai de intrările de acum. Sumatorul, scăzătorul, multiplexorul, codificatorul și decodificatorul sunt combinaționale.
  • secvențial: ieșirea depinde și de starea anterioară, deci circuitul are memorie. Bistabilele (triggerele) RS, numărătoarele și registrele sunt secvențiale.

Bistabilul RS păstrează o singură valoare binară, adică un bit, nu o secvență întreagă: de aceea afirmația „bistabilul RS păstrează o secvență binară” este falsă. Pentru o secvență ai nevoie de un registru, adică de mai multe bistabile.

Restul lecției e în abonament

Itemii reali ANCE în care apare tema, exemplul rezolvat pas cu pas, greșelile tipice și cele 7 întrebări de verificare se deschid cu abonamentul. „Ce trebuie să știi” rămâne gratuit.

Se deschide cu abonamentul

  • Cum apare la examen
  • Exemplu rezolvat
  • Greșeli tipice
  • Verifică-te

Verifică-ți nivelul gratuit