![Page 1: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/1.jpg)
Logičke izjave i logičke funkcije
Građa računala, prijenos podataka u računalu
![Page 2: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/2.jpg)
Što su logičke izjave?
• Logička izjava je tvrdnja koja može biti istinita (True) ili lažna (False).
• Ako je u logičkoj izjavi tvrdnja istinita, možemo je označiti jedinicom –1 (True), a ako je lažna nulom – 0 (False).
• Umjesto punog naziva True možemo skraćeno pisati T, a umjesto False F.
![Page 3: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/3.jpg)
Primjeri logičkih izjava
Izjava Objašnjenje Opis
Retkovci se nalaze u Hrvatskoj. Ova tvrdnja je istinita. 1 Istina (True)
9 <5 Ova tvrdnja je lažna. 0 Laž (False)
![Page 4: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/4.jpg)
Subjektivne izjave
• Tvrdnje koje ne možemo provjeriti i zbog toga se ne mogu smatrati logičkom tvrdnjom.
Najsretniji sam čovjek na svijetu.
![Page 5: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/5.jpg)
Možemo li logičke izjave povezati?
![Page 6: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/6.jpg)
Logička varijabla
• Zamjena za logičku izjavu, označavamo je nekim simbolom.
„Retkovci se nalaze u Hrvatskoj.” = A , A = 1
„Srijeda prethodi utorku.” = B,
![Page 7: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/7.jpg)
![Page 8: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/8.jpg)
Logičke funkcije
• Na logičkim varijablama mogu se izvoditi razne operacije. Na taj način nastaju logičke funkcije.
• Logičke izjave međusobno se kombiniraju u logičke izraze.
![Page 9: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/9.jpg)
Funkcija IDENTITETA
Ako je prva izjava istinita i druga će biti istinita i obrnuto.
Ako pospremim sobu, ići ću na igralište.
Ako pospremim sobu ići ću na igralište
1 (Istina) 1 (Istina)
0 (nije istina) 0 (nije istina)
Tablica istinitosti
A B
A B
1 1
0 0
![Page 10: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/10.jpg)
Funkcija NEGACIJA
Ako je prva izjava istinita i druga će biti lažna i obrnuto.
Ako imaš temperaturu, nećeš ići u školu.
Imam temperaturu Idem u školu
1 (istina) 0(nije istina)
0 (nije istina) 1 (istina)
Tablica istinitosti
A B
A B
1 0
0 1
![Page 11: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/11.jpg)
Funkcija KONJUNKCIJA (I, AND)
Povezujemo više od dvije logičke izjave.
Ako napišeš zadaću i pospremiš sobu, ići ćeš na igralište.
Ako napišem zadaću
Pospremim sobu Idem na igralište
0 (nije istina) 0 (nije istina) 0 (nije istina)
0 (nije istina) 1 (istina) 0 (nije istina)
1 (istina) 0(nije istina) 0 (nije istina)
1 (istina) 1 (istina) 1 (istina)
Tablica istinitosti
A B
A B C
0 0 0
0 1 0
1 0 0
1 1 1
C
Funckija I istinita je
samo ako su obje izjave istinite.
![Page 12: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/12.jpg)
Funkcija DISJUNKCIJE (ILI, OR)
Povezujemo više od dvije logičke izjave.
Ako napišeš zadaću ili pospremiš sobu, ići ćeš na igralište.
Ako napišem zadaću
Pospremim sobu Idem na igralište
0 (nije istina) 0 (nije istina) 0 (nije istina)
0 (nije istina) 1 (istina) 1 (istina)
1 (istina) 0(nije istina) 1 (istina)
1 (istina) 1 (istina) 1 (istina)
Tablica istinitosti
A B
A B C
0 0 0
0 1 1
1 0 1
1 1 1
C
Funckija ILI istinita je
ako je barem jedna izjava istinita.
![Page 13: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/13.jpg)
A B f(A) = A NE A A I B A ILI B
0 0
0 1
1 0
1 1
![Page 14: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/14.jpg)
Elektronički logički sklopovi i registri
![Page 15: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/15.jpg)
Kako računalo obrađuje podatke?
• Procesor = mozak računala
• Procesor uz pomoć ostalih dijelova prepoznaje kada kroz pojedini sklop računala prolazi struja, a kada ne.
• Ako kroz sklop prolazi struja (ima napona) to stanje označavamo istinitim (1), a ako ne prolazi struja (nema napona) označavamo lažnim (0).
• Procesor – više od milijun elektroničkih logičkih sklopova koji izvršavaju matematičke i logičke operacije.
![Page 16: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/16.jpg)
Aritmetičko – logička jedinica
• Dio procesora koji izvodi matematičke i logičke operacije.
• Omogućuje, upravlja i nadzire sve procese i upravlja radom svih dijelova računala
![Page 17: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/17.jpg)
Registri
• Mali, ali brzi spremnici u koje procesor pohranjuje podatke koje obrađuje i rezultate obrade.
• Širina registra je 32 ili 64 bita
• Logička varijabla pohranjuje se kao 1 bit registra
![Page 18: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/18.jpg)
Kako računalo primjenjuje logičke izjave?
• Za svaku logičku operaciju namijenjen je jedan elektronički logički sklop
• Svaki sklop ima ulazni i izlazni dio
• Ulazni dio prima električne signale ( 1 ili 0)
• Izlazni dio daje signal (1 ili 0) koji je rezultat djelovanja neke logičke operacije nad ulaznim signalima
![Page 19: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/19.jpg)
Logički sklop NE (NOT)
• Ovaj sklop ima samo 1 ulaz i 1 izlaz. Ako je na ulazu stanje 1, onda će na izlazu biti stanje 0 ili obratno.
ULAZ IZLAZ
1 0
0 1
![Page 20: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/20.jpg)
Logički sklop I (AND)
Ovaj sklop ima 2 ulaza i 1 izlaz:
1. Na izlazu daje stanje 1 samo ako su oba ulaza 1.
2. Prikazuje funkciju I (AND)
ULAZ A ULAZ B IZLAZ
0 0 0
0 1 0
1 0 0
1 1 1
![Page 21: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/21.jpg)
Logički sklop ILI (OR)
ULAZ A ULAZ B IZLAZ
0 0 0
0 1 1
1 0 1
1 1 1
Ovaj sklop ima 2 ulaza i 1 izlaz:
1.Na izlazu daje stanje 1 ako bilo koji ulaz ima
stanje 1
2.Prikazuje funkciju ILI (OR)
![Page 22: Logičke izjave i logičke funkcijeos-akzrinski-retkovci.skole.hr/upload/os-akzrinski... · 2018-10-13 · Građa računala, prijenos podataka u računalu. Što su logičke izjave?](https://reader033.vdocuments.mx/reader033/viewer/2022041615/5e3a828fc0f071482700d452/html5/thumbnails/22.jpg)
Kombinirani elektronički sklopovi
1
1
1
1
0
1