L4. TEOREMELE ALGEBREI BINARE. FUNCȚII LOGICE ELEMENTARE. OPERAȚII LOGICE PE BIT. SINTEZA FUNCȚIILOR LOGICE DIN TABELE DE ADEVĂR 1. Obiective Prin par

Documente similare
L4. TEOREMELE ALGEBREI BINARE. FUNCȚII LOGICE ELEMENTARE. OPERAȚII LOGICE PE BIT. SINTEZA FUNCȚIILOR LOGICE DIN TABELE DE ADEVĂR 1. Obiective Prin par

Notiuni de algebra booleana

Prelegerea 4 În această prelegere vom învăţa despre: Algebre booleene; Funcţii booleene; Mintermi şi cuburi n - dimensionale. 4.1 Definirea algebrelor

De la BIT la procesor

carteInvataturaEd_2.0_lectia5.pdf

ASDN

SSC-Impartire

Logică și structuri discrete Logică propozițională Marius Minea marius/curs/lsd/ 3 noiembrie 2014

Microsoft Word - O problema cu bits.doc

Prelegerea 3 În această prelegere vom învăţa despre: Clase speciale de latici: complementate. modulare, metrice, distributive şi 3.1 Semi-distributivi

Consultatii ELa123, 06 ianuarie 2014

Microsoft Word - cap1p4.doc

LOGICA MATEMATICA SI COMPUTATIONALA Sem. I,

Microsoft Word - Notiuni de arhitectura calculatoarelor.doc

Probleme date la examenul de logică matematică şi computaţională. Partea a II-a Claudia MUREŞAN Universitatea din Bucureşti Facultatea de Matematică ş

1. Operatii cu matrici 1 Cerinte: Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A

Logică și structuri discrete Mulțimi Casandra Holotescu

Algebr¼a liniar¼a, geometrie analitic¼a şi diferenţial¼a B¼arb¼acioru Iuliana Carmen Seminarul 2

FIŞA DISCIPLINEI

PowerPoint Presentation

MergedFile

Facultatea de Matematică Anul II Master, Geometrie Algebrică Mulţimi algebrice ireductibile. Dimensiune 1 Mulţimi ireductibile Propoziţia 1.1. Fie X u

Logică computațională O introducere practică pentru studenți la informatică Note de curs Adrian Crăciun 24 ianuarie

Dorel LUCHIAN Gabriel POPA Adrian ZANOSCHI Gheorghe IUREA algebră geometrie clasa a VIII-a ediţia a V-a, revizuită mate 2000 standard EDITURA PARALELA

Retele Petri si Aplicatii

MD-2045, CHIŞINĂU, MD – 2004, bd

Examenul de bacalaureat 2012

Examenul de bacalaureat 2012

Slide 1

1

Microsoft Word - TIC5

Fisa disciplinei_Utilizarea_Calc_CFDP_ _var2_

Anexa nr. 2 FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior UNIVERSITATEA DE VEST TIMISOARA 1.2 Facultatea FIZICA 1.3 De

D.Rusu, Teoria măsurii şi integrala Lebesgue 6 MĂSURA LEBESGUE Cursul 5 Teorema 6.26 Există submulţimi ale lui R care nu sunt măsurabile Lebesgue. Dem

Aero-BCD, , Prof. L. Costache & M. Olteanu Notițe de Adrian Manea Seminar 5 Șiruri și serii de funcții. Serii de puteri 1 Șiruri de funcții D

E_d_Informatica_sp_SN_2014_bar_10_LRO

Instructiuni licenta - 2

PROGRAMA CONCURSULUI NAŢIONAL

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Alexandru Ioan Cuza din Iaşi 1.2 Facultatea Facultatea de

programa_olimpiada_matematica_IX-XII_

Fâciu N. Maria-Ema CASA CORPULUI DIDACTIC BRĂILA PROGRAM DE FORMARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A SERIA 1 GRUPA 2 CURSANT: Fâciu N. M

ExamView Pro - Untitled.tst

Elemente de aritmetica

Operatorii in C Expresii Operatori aritmetici Operatori de asignare Operatori de incrementare si decrementare Operatori relationali Operatori logici O

Microsoft Word - Ghid de elaborare a lucrarii de licenta MM-MK (ATENTIE - an referinta diagnostic economico-financiar pag.3)

Universitatea Lucian Blaga din Sibiu Departamentul de Calculatoare și Inginerie Electrică Valabilă an universitar: Date despre program In

ALGORITMII ŞI REPREZENTAREA LOR Noţiunea de algoritm Noţiunea de algoritm este foarte veche. Ea a fost introdusă în secolele VIII-IX de către Abu Ja f

Algebra si Geometri pentru Computer Science

Adresarea memoriei Modurile de adresare constituie un instrument principal pentru reprezentarea în memorie a imaginii datelor, aşa cum este ace

I

02. Analiza matematica 3 - MI 2

Microsoft Word - Mapa 0.doc

Lab3Functii

GHERCĂ MAGDA CASA CORPULUI DIDACTIC BRĂILA PORTOFOLIU EVALUARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A Neamț SERIA 1 GRUPA 1 CURSANT: GHERCĂ G

Gheorghe IUREA Adrian ZANOSCHI algebră geometrie clasa a VII-a ediţia a V-a, revizuită mate 2000 standard EDITURA PARALELA 45 Matematică. Clasa a VII-

Examenul de bacalaureat 2012

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Alexandru Ioan Cuza din Iaşi 1.2 Facultatea Facultatea de

Programarea şi utilizarea calculatoarelor

PLAN DE ÎNVĂŢĂMÂNT

Cursul 7 Formula integrală a lui Cauchy Am demonstrat în cursul precedent că, dacă D C un domeniu simplu conex şi f : D C o funcţie olomorfă cu f cont

Microsoft Word - Alina-Mihaela ION - TEHNOLOGIA INFORMA?IEI CU APLICA?II

Unitatea: Școala Gimnazială Disciplina: Informatică și TIC Programa școlară aprobată cu OMEN nr.3393 din Profesor: prof. Clasa: a V-a A, B

Distanţa euclidiană (indusă de norma euclidiană) (în R k ). Introducem în continuare o altă aplicaţie, de această dată pe produsul cartezian R k XR k,

Always leading the pack SEMICONDUCTOR FUNDAMENTAL DL 3155M11R Laborator TIME

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Alexandru Ioan Cuza din Iaşi 1.2 Facultatea Facultatea de

multimi.PDF

ANEXA 1 RECOMANDARI LICENTA

Microsoft Word - matem_aplicate in Economie aa FD Bala.doc

LABORATOR 2

Informatică aplicată TEST GRILA TEST GRILĂ - REZOLVAT 1.Structura de principiu a unui sistem de calcul contine urmatoarele componente principale: A. u

Probleme proiect TP BITPERM Implementați un algoritm care citește de la intrarea standard două numere naturale și scrie la ieșirea standard da

Limbaje Formale, Automate si Compilatoare

Slide 1

DETERMINAREA CONSTANTEI RYDBERG

COMENTARII FAZA JUDEŢEANĂ, 9 MARTIE 2013 Abstract. Personal comments on some of the problems presented at the District Round of the National Mathemati

MergedFile

Microsoft Word Statistica economica.doc

Crearea ghidului de studiu Syllabus

Pachete de lecţii disponibile pentru platforma AeL

matematica

15. Logică matematică cu aplicații în informatică - MI 3

Modul Modbus ASCII SISTEME DE COMUNICATIE CURS 5 - Constantinescu Catalin Atunci cand se foloseste modul MODBUS ASCII fiecare octet din mesaj

Microsoft PowerPoint - ARI_R_c9-10_IP_part2 [Compatibility Mode]

UNIVERSITATEA CREŞTINĂ DIMITRIE CANTEMIR FACULTATEA DE ŞTIINŢE JURIDICE ŞI ADMINISTRATIVE Domeniul: DREPT Programul de studii de licenta:drept Forma d

Cursul 8 Funcţii analitice Vom studia acum comportarea şirurilor şi seriilor de funcţii olomorfe, cu scopul de a dezvălui o proprietate esenţială a ac

Capitole Speciale de Informatică Curs 1: Extragerea informaţiilor. Modelul boolean şi modelul boolean extins 27 septembrie 2018 Extragerea informaţiil

Secţiunea 7-8 începători Concurs online de informatică Categoria PROGRAMARE PROBLEMA 1 ID 100 puncte Calculatoarele trebuie să se recunoască în rețeau

Coman Marinela Furnizor program formare acreditat: CCD BRĂILA Denumire program: INFORMATICĂ ŞI TIC PENTRU GIMNAZIU Clasa a V-a Categorie: 1; Tip de co

Logică și structuri discrete Limbaje regulate și automate Marius Minea marius/curs/lsd/ 24 noiembrie 2014

Microsoft Word - Curs_08.doc

Programarea şi utilizarea calculatoarelor

Microsoft Word - Curs1.docx

Microsoft Word - Programa finala olimpiadei matematica 2007 gimnaziu.doc

CHESTIONAR

Microsoft Word - Tema 06 - Convertoare analog-numerice.doc

UNIVERSITATEA DIN CRAIOVA Facultatea de Economie şi Administrarea Afacerilor Str. A.I. Cuza nr.13, cod Tel./Fax:

Slide 1

Analiz¼a Matematic¼a - Curs 6 M¼ad¼alina Roxana Buneci

Transcriere:

L4. TEOREMELE LGEBREI BINRE. FUNCȚII LOGICE ELEMENTRE. OPERȚII LOGICE PE BIT. SINTEZ FUNCȚIILOR LOGICE DIN TBELE DE DEVĂR 1. Obiective Prin parcurgerea acestei ședințe de laborator studenții vor fi capabili: Să definească algebra Booleană; Să definească operațiile logice pe bit; Să reprezinte grafic operatorii sumă logică, produs logic și operatorul de complementare; Să enunțe proprietățile fundamentale ale algebrei Booleene; Să reprezinte o funcție logică prin tabele de adevăr, sau prin realizant sau în forma analitică; Să eprime funcțiile logice în formele canonice FCD și FCC. 2. lgebra Booleană lgebra Booleană reprezintă o metodă simbolică pentru studierea relațiilor logice. lgebra Booleană este o mulțime compusă din două elemente * + înzestrată cu două legi de compoziție ( ) ( ), o lege de complementare și un set de aiome. 3. Operații logice elementare Operațiile logice elementare sunt: - Sumă logică - Produs logic - Sau eclusiv - Complementare.

2 Operatorul Funcția logică Tabel de adevăr Poarta logică 1 SU (sumă logică) ( ) 0 0 0 0 1 1 1 0 1 1 1 1 =b OR + b/1 =0/1 masca B I N R I 2 ȘI (produs logic) 0 0 0 0 1 0 1 0 0 1 1 1 =b =0/1 masca ORND 0/b 3 XOR 0 0 0 0 1 1 1 0 1 1 1 0 =b XOR b/notb =0/1 masca U N R I 4 NOT (complementare) 0 1 1 0

3 4. Operații aritmetico-logice de rotație 4.1. Rotație la stânga prin carr 4.2. Rotație la dreapta prin carr Se rotește conținutul operandului la stânga, prin carr cu numărul de poziții specificat. Bitul Se rotește conținutul operandului la dreapta prin carr cu numărul de poziții specificat. nu face parte din rezultat, dar Bitul nu face parte din rezultat, dar recepționează o copie a bitului care a fost deplasat de la un capăt la celălalt. recepționează o copie a bitului care a fost deplasat de la un capăt la celălalt. Fie și atunci Fie și atunci 4.3. Rotație la stânga cu carr 4.4. Rotație la dreapta cu carr Se rotește conținutul operandului la dreapta, Se rotește conținutul operandului la stânga, cu cu tot cu carr, cu numărul de poziții tot cu carr, cu numărul de poziții specificat. specificat. Bitul face parte din informația Bitul face parte din informația rotită. rotită. Fie, atunci Fie, atunci 5. Proprietățile fundamentale ale algebrei Booleene 1) Elementele 0 și 1 sunt unice. 2) M este o mulțime închisă în raport cu operatorii ) ) ) 3) Elementul neutru pentru sumă este 0, iar pentru produs este 1. 4) Elementul absorbant pentru produs este 0, iar pentru sumă este 1. 5) Teorema dublei negații 6) Teorema complementării 7) Teorema de idempotență

4 8) Teorema de absorbție 9) Comutativitatea ( ) ( ) 10) sociativitatea ( ) ( ) ( ) ( ) 11) Distributivitatea ( ) ( ) ( ) 12) Legile lui DeMorgan 6. Funcții logice 6.1. Reprezentarea prin tabele de adevăr ( ) 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 0 6.2. Reprezentarea prin realizant ( ) ( ); ( ) ( ). 6.3. Reprezentarea analitică ( ) 6.4. Reprezentarea cu porți logice 7. Formele canonice ale funcțiilor logice Un minterm ( m ) este o epresie logică elementară definită pe fiecare combinație posibilă a tuturor variabilelor independente legate prin produs logic și care este întotdeauna evaluată cu 1 logic.

Un materm ( M ) este o este o epresie logică elementară definită pe fiecare combinație posibilă a tuturor variabilelor independente legate prin sumă logică și care este întotdeauna evaluată cu 0 logic. FCND Forma Canonică Normal Disjunctivă (suma de produse) 5 unde n este numărul variabilelor independente; reprezintă valoarea funcției f pentru echivalentul zecimal i. FCNC Forma Canonică Normal Conjunctivă (produs de sume) unde n este numărul variabilelor independente; reprezintă valoarea funcției f pentru echivalentul zecimal i. Eemplu: Se consideră funcția ( ) ( ), tabelul de adevăr, precum și mintermii și matermii funcției sunt ilustrați mai jos: Echivalentul ( ) zecimal 0 0 0 0 1 1 0 0 1 0 2 0 1 0 1 3 0 1 1 1 4 1 0 0 0 5 1 0 1 0 6 1 1 0 0 7 1 1 1 1 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ). ;

6 8. plicații propuse 8.1. Să se demonstreze următoarele echivalențe utilizând tabele de adevăr: a) ( ) ( ); b) ; c) d) ; e). 8.2. Să se reprezinte prin tabele de adevăr funcțiile: a) ( ) ( ); c) ( ) ( ); b) ( ) ( ); d) ( ) ( ). 8.3. Să se calculeze: a) ; c) ; b) ; d). 8.4. Să se descrie cu ajutorul diagramelor următoarele funcții logice: a) ( ) ; b) ( ) ; c) ( ) ; 8.5. Să se scrie FCD și FCC pentru funcțiile: a) ( ) ( ); b) ( ) ( ). 8.6. Se dau numerele: Ce numere vor rezulta după aplicarea măștilor specificate? a) g) b) h) c) i) d) j) e) k)

7 f) l) Să se calculeze și m) s) ( ) n) t) ( ) o) ( ) u) ( ) p) ( ) v) ( ) q) ( ) ) ( ) r) ( ) ) ( ) 8.7. Se dau numerele: Să se calculeze C cu ajutorul operatorilor logici și a măștilor. a) d) b) e) c) 9. Referințe bibliografice [1] Manta V., Ungureanu F., Introducere în știința sistemelor și a calculatoarelor, Volumul I, Editura Gh.sachi, Iași, 2002