Slika 1.1 Tipičan digitalni signal

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Slika 1.1 Tipičan digitalni signal"

Transcript

1 1. DIGITALNA KOLA Kola u digitalnim sistemima i digitalnim računarima su napravljena da rade sa signalima koji su digitalne prirode, što znači da ovi signali mogu da imaju samo dve moguće vrednosti u datom trenutku. Slika 1.1 pokazuje tipične digitalne talasne oblike koji se najčešće kreću između 0 volti (V) i +5V. Ovim naponskim nivoima su dodeljene binarne vrednosti 0 i 1, respektivno. Ove 0 i 1 reprezentacije se nazivaju logički nivoi. Iako su logički nivoi na sl 1.1 prikazani tačno kao 0V i +5V, u realnim sistemima svaki logički nivo će predstavljati opseg napona. Na primer, logička 0 (često nazvana nizak nivo) može da bude bilo koji napon između 0 V i +0.8V, i logičko 1 (takođe nazvan visok nivo) može da varira od +3V do +5V. Ovo je opseg logičkih nivoa za skup (familiju) integrisanih kola sa tranzistor - tranzistor logikom (TTL kola). Slika 1.1 Tipičan digitalni signal U digitalnim računarima, digitalni naponski nivoi mogu da predstavljaju različite stvari. Jedan digitalni naponski signal može da reprezentuje jedan bit binarnog broja, jedan bit nekog binarnog koda (npr. BCD, ASCII), logički ili upravljački nivo signala, status nekih događaja, ili nekoliko drugih mogućnosti. Nezavisno od toga šta digitalni ili logički signal reprezentuje, kola koja rade sa ovim signalima se nazivaju digitalna logička kola. U ovom poglavlju će biti

2 Mikroračunari ukratko objašnjena sva logička kola potrebna za razumevanje i upotrebu računara. 1.1 PARALELNI I SERIJSKI PRENOS Generalno je potrebno slati signale koji predstavljaju potpune binarne brojeve koji se sastoje od nekoliko bitova iz jednog dela sistema u drugi. Postoje u osnovi dva načina na koji se to može uraditi: paralelni prenos i serijski prenos. U paralelnoj reprezentaciji ili prenosu binarnih brojeva (ili kodova), svaki bit je izveden iz posebnog izlaza kola i poslat preko posebne linije. Slika 1.2A ilustruje predstavljanje 5-bitnog broja. Slika 1.2 Paralelni i serijski prenos brojeva Svaki izlaz kola predstavlja jednu binarnu cifru (bit) i može da bude bilo 0V, (binarno 0) ili 5V (binarno 1). Pet izlaza kola se pojavljuje 2

3 1. Digitalna kola istovremeno, tako da je u svakom trenutku kompletan binarni broj dostupan na izlazima. Na slici 1.2A je predstavljen binarni broj U serijskom prenosu, koji je ilustrovan na slici 1.2B, za prenos binarnog broja koristi se samo jedna signalna izlazna linija. Izlazna linija šalje različite bitove jedan po jedan. Lako je uočiti, da je potrebna neka vrsta tačno definisanih trenutaka vremena (timing), da bi se mogla napraviti razlika između različitih bitova. Na slici se koristi takt signal da bi obezbedio sekvencioniranje. Takt signal je važan deo većine digitalnih sistema i koristi se da bi se definisali tačni trenuci vremena za izvršavanje operacija. U serijskom prenosu, svaki put kada se takt impuls pojavi, izlazni signal se menja u sledeći bit binarnog broja. Na slici 1.2B, izlazna sekvenca su bitovi (uočimo da vreme raste sleva na desno). Stvarni binarni broj koji se prenosi je 11010, pošto se bit najmanje težine šalje prvi. 1.2 LOGIČKA KOLA Logička kola su digitalna kola koja imaju dva ili više logičkih ulaza i daju jedan izlaz sa logičkim nivoom koji je određen logičkim nivoima koji se pojavljuju na ulazu. Slika 1.3 pokazuje svako od osnovnih logičkih kola, njihovu matematičku reprezentaciju i izlazni nivo u zavisnosti od različitih kombinacija ulaznog nivoa. ILI kola daju na izlazu logičko 1 kada je bilo koji ulaz na nivou 1. NJegova matematička reprezentacija je G=A+B, gde + predstavlja ILI operaciju, a ne obično sabiranje. Za troulazno ILI kolo, bilo bi G=A+B+C i tako dalje, za više ulaza. I kola rade na taj način da će izlaz biti na logičkom 1 samo kada su svi ulazi na 1. Matematička reprezentacija za dvoulazna I kola je G=AB, isto kao obično množenje. Za tri ulaza, biće G=ABC i tako dalje, za više ulaza. NE kola imaju samo jedan ulaz. često se nazivaju invertori i daju izlaz čiji je logički nivo uvek suprotan od ulaznog logičkog nivoa. 3

4 Mikroračunari Slika 1.3 Osnovna logička kola Matematički izraz za ovu operaciju je G= A. Nadvučeno uvek ukazuje na inverziju operacije (NE). NILI kolo kombinuje I i NE operacije, takav da će izlaz biti 0 samo kada su svi ulazi 1. NJegova matematička predstava je G= AB, koja ukazuje da ulazi A i B su prvo u međusobnoj I operaciji, a zatim je 4

5 1. Digitalna kola rezultat invertovan. Tako NI kola uvek daju izlaz koji je inverzan (suprotan) od I kola. NILI kolo kombinuje ILI i NE operacije tako da će izlaz biti 0 kada je bilo koji ulaz 1. NJegova matematička reprezentacija je X= A + B, što ukazuje da se prvo izvrši ILI operacija nad ulazima A i B, a zatim rezultat invertuje. NILI kolo uvek daje izlazni logički nivo koji je inverzan od ILI kola. EKSKLUZIVNO ILI kolo daje 1 na izlazu samo kada su ulazi na različitim logičkim nivoima. EKS ILI kolo uvek ima dva ulaza, i matematička reprezentacija njegovog izlaza je X= A B EKSKLUZIVNO NILI kolo je inverzno od EKS ILI kola. Ono daje 1 na izlazu samo kada su ulazi na istom logičkom nivou. Matematička reprezentacija EKS NILI izlaza je X= A B. 1.3 LOGIČKI EKVIVALENTI Iste logičke operacije mogu da se primene na više načina. Uobičajen primer je prikazan na slici 1.4A, gde je I operacija implementirana sa dva NI kola i ILI operacija je implementirana sa dva NILI kola. U svakom od ovih slučajeva, drugo kolo se koristi kao NE kolo. Dva manje uočljiva ekvivalenta su prikazana na slikama 1.4B i V. Na slici 1.4B, vidi se da su NI kola ekvivalentna sa ILI kolima koja imaju invertore na svakom ulazu. Mali krug na ILI kolu predstavlja inverziju operacije i ponaša se kao NE kolo. Ove dve reprezentacije, iako ekvivalentne, mogu se interpretirati različito kao što je prikazano na dijagramu. Odluka koja reprezentacija će biti upotrebljena u šemi logičkih kola zavisi od toga koja izlazna stanja su normalna, a koja su u aktiviranom stanju. Na primer, ukoliko je izlaz normalno visok za vreme rada kola, i pada na nizak nivo kada je pobuđen - aktivan, samo u određenim trenucima vremena, koristi se način prezentiranja na desnoj strani. Drugim rečima, kada je izlazni signal normalno nizak, a postaje visok kada je aktiviran (samo u određenim trenucima vremena), koristi se reprezentacija sa desne strane. 5

6 Mikroračunari Slika 1.4 Ekvivalenti logičkih kola Ista ideja se koristi i za druge logičke operacije, kao što je ILI operacija prikazana na slici 1.4V. Ponovo, obe reprezentacije su ekvivalentne za ILI reprezentaciju. Reprezentacija (a) se koristi kada je stanje visokog naponskog nivoa aktivno izlazno stanje, a reprezentacija (b) se koristi kada je nisko stanje aktivno izlazno stanje. 1.4 FAMILIJE INTEGRISANIH LOGIČKIH KOLA Tri važne karakteristike integrisanih kola su brzina rada, potrošnja i gustina pakovanja (broj elemenata u čipu). Brzina rada. Bipolarna familija logičkih kola ima najbolje parametre sa ECL (Emitter Coupled Logic) kolima kao najbržim, iza kojih su [otkijeva TTL kola, I 2 L (Integrated Injection Logic) i konvencionalna TTL kola. MOS familija je sporija, sa CMOS kolima 6

7 1. Digitalna kola koja su najbrža, a iza kojih su PMOS i NMOS kola. U novije vreme CMOS kola dostižu brzine bipolarnih. Potrošnja. CMOS su najbolja od napred pomenutih kola, za njima I 2 L, TTL sa malom potrošnjom, PMOS i NMOS. ECL i [otkijeva TTL familija troše (rasipaju) najviše energije. Gustina pakovanja. NMOS je vođa u ovoj oblasti, za njim su CMOS pa TTL i ECL. 1.5 LOGIKA TRI STANJA Do unatrag nekoliko godina, sva digitalna kola imala su izlaze koji su imali jedan od dva naponska nivoa. Razvoj računara sa zajedničkom magistralom (bus organizacija) doveo je do razvoja logičkih sklopova koji imaju tri različita izlazna stanja. Ovi sklopovi, koji se nazivaju sklopovi sa tri logička stanja (Tri-State-Logic), imaju treće izlazno stanje kao dodatak logici visokog i niskog naponskog nivoa. Treće stanje se naziva stanje visoke impedanse, ili visoko-z stanje. Slika 1.5 pokazuje simbole sklopa sa tri logička stanja (TSL) i rad ekvivalentan kolu Ulaz selekt (enable-ulaz koji omogućava da ovo kolo radi) određuje izlaznu operaciju tako da se izlaz ponaša bilo kao TTL izlaz (selekt=0) ili kao kolo visoke impedanse (selekt=1). U stanju kada je selektovano, kolo se ponaša tačno kao bilo koji logički bafer izlaz, proizvodeći izlazni naponski nivo ekvivalentan ulaznom logičkom nivou. U stanju kada nije selektovano, deselektovano (disable-stanju visoke impedanse), izlazni terminal se ponaša kao da je otkačen od bafera; drugim rečima, ponaša se kao da je otvoreno kolo. Selekt ulaz na slici 1.5A je aktivan nizak, kao što je naznačeno malim krugom na simbolu sklopa. Ovo znači da je baferski izlaz selektovan kada je "selekt" nizak. Neki baferi tri stanja, kao što je 74126, imaju aktivan visoki naponski nivo na selekt ulazu, tako da su njihovi izlazi selektovani kada je selekt visok. Baferi sa tri stanja se obično koriste u aplikacijama gde nekoliko logičkih signala treba da se poveže na zajedničku liniju koja se naziva 7

8 Mikroračunari zajednička magistrala (bus). Iako ćemo ovo ispitati sa više detalja kasnije, možemo uočiti osnovnu ideju sa slike 1.5B. Slika 1.5 (A) Baferi sa tri stanja (B) tipična organizacija na magistrali Ovakva organizacija dozvoljava nam da šaljemo bilo koji od tri signala (A,B,C) preko magistrale ka drugim kolima selektujući (aktivirajući) samo taj bafer koji odgovara željenom signalu. Ukoliko je u datom trenutku više od jednog bafera selektovano, više izlaza bafera će biti aktivno; što proizvodi signal na magistrali kao kombinaciju više signala - neodređeno stanje. Situacija nije poželjna i naziva se "sukob" na magistrali. Ovo može takođe proizvesti oštećenje baferskih izlaznih kola, što je posledica dodatne struje kada jedan izlaz pokušava da ostane na niskom naponskom nivou, dok drugi pokušava da bude na visokom naponskom nivou. 8

9 1. Digitalna kola 1.6 FLIP-FLOP Logička kola proizvode izlaze koji zavise samo od trenutnog logičkog stanja njegovih ulaza. Digitalni sistemi takođe zahtevaju logička kola koja mogu da proizvedu izlaze koji zavise od prethodnog stanja ulaza, drugim rečima sa pamćenjem (memorisanjem). [iroko korišćeno memorijsko kolo je flip-flop (FF). Flip-flopovi su logička kola koja imaju dva ulaza, koji su inverzija jedan drugom. Slika 1.6 Opšti simbol flip-flopa Slika 1.6 prikazuje ove izlaze kao LJ i Q(može se koristiti bilo koje slovo, ali je LJ uobičajeno). LJ izlaz se naziva normalni FF izlaz, a Q je invertovan FF izlaz. Kada se kaže da je FF u stanju visokog nivoa (1) ili niskog nivoa (0), onda se misli na stanje LJ izlaza. Naravno Qje uvek inverzija LJ. Postoje dva moguća radna stanja za FF: (1) LJ=0, Q=1; i (2) LJ=1, Q=0. FF ima jedan ili više ulaza, koji se koriste da prouzrokuju da FF prelazi između dva stanja. Jednom kada ulazni signal prouzrokuje da FF da ode u neko stanje, FF će ostati u tom stanju, čak i kada se taj ulazni signal okonča. Ovo je karakteristika pamćenja. Flip-flop je poznat preko drugih imena, kao što su bistabilni multivibrator i leč, ali mi ćemo u daljem tekstu koristiti flip-flop pošto je to najčešće korišćeni termin. Bazično FF kolo Slika 1.7 pokazuje kako su ukrštena NI kola aranžirana tako da formiraju bazično postavi/obriši (SET/CLEAR) FF kolo. Kolo ima dva ulaza, SET i CLEAR. Ovi ulazi su normalno uvek 1. Ukoliko SET ulaz dođe na 0, LJ izlaz ide u stanje 1 (i Q= 0). čak ukoliko se SET vraća na 1, LJ će ostati 1, zahvaljujući internoj povratnoj sprezi. Ovo se 9

10 Mikroračunari naziva postavljanje FF-a. Takođe, kada je CLEAR ulaz na 0, LJ će preći stanje 0 i ostati u tom stanju. Ovo se naziva brisanje FF-a. Tabela na slici 1.7 sumira ovu FF operaciju. Uočimo da SET i CLEAR ne treba postaviti na nizak nivo istovremeno, jer se tada pojavljuje nejasno izlazno stanje. Mora se pomenuti ovde da se CLEAR izlaz obično naziva RESET ulaz i resetovanje FF je istovetno kao brisanje FF-a. FF na slici 1.7 ima ograničen primenu sam za sebe, ali je bazični gradivni blok mnogih tipova integrisanih kola. Ovakvi integrisani FF-ovi koriste takt ulaz da bi sinhronisali promene iz jednog stanja u drugo. Opisaćemo FF sa taktom posle kratkog pregleda takt signala. Slika 1.7 Osnovni SC flip-flop napravljen od NILI kola 1.7 TAKT SIGNALI Mnogi digitalni sistemi rade kao sinhroni sekvencijalni sistemi. Ovo znači da su sekvence operacija koje se izvršavaju sinhronisane preko glavnog takt signala, koji generiše periodične impulse koji su distribuirani u svim delovima sistema. Jedan tip takt signala prikazan je na slici 1.8. Obično je to pravougli talasni oblik (50 posto ciklusa), kao što je prikazan na slici 1.8B. Takt signal je signal koji obezbeđuje da se nešto dogodi u pravilno razmaknutim intervalima. U stvari, operacije u sistemu su napravljene tako da se izvršavaju kada takt signal prelazi sa 0 na 1, ili sa 1 na 0. Ova vremena prelaska su označena na slici 1.8. Tranzicija sa 0 na 1 10

11 1. Digitalna kola se naziva uzlazna ivica takt signala; tranzicija 1-na-0 se naziva se opadajuća ivica takt signala. Slika 1.8 Takt signal Sinhronizaciona aktivnost takt signala je rezultat korišćenja okidačkih FF (FF sa taktom), koji su napravljeni da menjaju stanje na jednoj od ivica (ali ne na obe) tj. na uzlaznoj ivice ili opadajućoj ivici takt signala. Drugim rečima, okidački FF će menjati stanje u odgovarajuće tranzicije i neće reagovati ni na šta između uzastopnih takt impulsa. Učestanost takt impulsa je generalno određena time koliko treba FF izlazima u kolu da reaguju na promenu nivoa koje inicira takt impuls. To je propagaciono kašnjenje različitih logičkih kola. Neki računari, uključujući tu mnoge mikroračunare, su kontrolisani preko dva ili više povezanih takt signala. Jedna uobičajena kombinacija je prikazana na slici 1.9. Koriste se dva takt signala koji su obeleženi sa φ 1 i φ 2 (faza 1 i faza 2). Ova kompleksnija takt organizacija obezbeđuje 4 različite ivice i tri različita stanja, (poređenju sa dva stanja po periodi za jedan takt signal). Koristićemo φ 1 i φ 2 u daljoj analizi rada mikroračunara. 11

12 Mikroračunari Slika 1.9 Dvofazni takt signal 1.8 OKIDAČKI FLIP-FLOPOVI Okidački FF svi imaju najmanje dva tipa ulaza: takt ulaz (skraćeno CLK) i jedan ili više upravljačkih ulaza. Upravljački ulazi se koriste da odrede u koje stanje će FF izlaz da ode kada je signal doveden na takt ulaz. Signal na TKT ulazu je aktivan okidački signal, koji prouzrokuje da FF odgovori (reaguje) prema upravljačkim ulazima. Ivicom-okidan D Flip-flop Slika 1.10A pokazuje simbole i tablicu istinitosti za ivicom-okidan D FF ekvivalentan sa kolom On se tako naziva pošto ima jedan upravljački signal, D. Ovi FF rade tako da se logički nivoi koji su prisutni na D ulazu, prenose na LJ izlaz samo na uzlaznoj ivici takt ulaznog signala. D ulaz nema nikakvog efekta na LJ u bilo kom drugom trenutku, kao što je ilustrovano primerom talasnog oblika na slici 1.10B. Uočimo da silazna ivica takt signala nema nikakvog efekta na FF izlaz. Postoje ivicom okidani D FF koji se okidaju samo silaznom ivicom takt ulaza. Ovo je istovetan način rada samo što je na takt ulazu nacrtan mali krug koji ukazuje na okidanje silaznom ivicom. 12

13 1. Digitalna kola Slika 1.10 D FF koji se okida pozitivnom ivicom Ivicom okidani JK Flip-flop Ivicom okidani JK flip-flop je je jedan od mnogih tipova FF koji su u širokoj upotrebi. Kao što je prikazano na slici 1.11, koristi dva upravljačka ulaza, J i K. Ovo određuje šta će se dogoditi LJ izlazu kada se pojavljuje pozitivna ivica takt signala (a prema odgovarajućoj tablici istinitosti) J=K=0. Ukoliko je ovaj uslov prisutan kada nailazi uzlazna ivica takt signala, neće biti promene stanja FF (pogledaj talasne oblike na slici 1.11B). J=1, K=0. Ovaj uslov uvek proizvodi LJ=1 kada se pojavi pozitivna ivica takt signala. J=0, K=1. Ovo uvek proizvodi LJ=0 kada se pojavi pozitivna ivica takt signala. J=1, K=1. Ukoliko je ovaj uslov prisutan i pojavi se uzlazna ivica takt signala, LJ izlaz će preći u suprotno stanje 13

14 Mikroračunari Slika 1.11 Ivicom okidani JK FF Ponovo uočimo da nema promena na LJ izlazu osim kada se pojavi uzlazna ivica takt signala. Postoje JK FF koji se okidaju negativnom ivicom kao na primer 7476, čiji je način rada je u suštini isti. Mali krug na takt ulazu simbolizuje okidanje negativnom silaznom ivicom. D-tip flip-flopa Ivicom okidani FF može da menja stanja samo kada se odgovarajuća ivica takt signala pojavi. D tip flip-flopa ili leča (latchdržanje) je sličan ivicom okidanom D FF, s tom razlikom što on može da menja stanja za vreme dela selekt signala u kome je visok naponski nivo. Slika 1.12 pokazuje ekvivalent 7475 D-tipa leč simbola i njegov rad. Dokle god je selekt visok, izlaz LJ će slediti D ulaz čak i ako se menja. Kada selekt ide na nizak nivo, LJ će zapamtiti (držati) poslednju vrednost koju je imao i D ulaz nema više nikakvog uticaja. 14

15 1. Digitalna kola Slika 1.12 Leč D-tipa 1.9 SINHRONI I ASINHRONI FF ULAZI Za FF sa taktom koje smo proučavali, J,K i D ulazi su poznati kao kontrolni ulazi. često se nazivaju sinhroni ulazi pošto je njihov efekat na FF izlaze sinhronisan sa takt ulazom. Kao što možemo da vidimo, upravljački ulazi se moraju koristiti u sprezi sa takt signalom koji okida FF. Većina okidačkih FF-ova takođe imaju jedan ili više asinhronih ulaza koji rade nezavisno od sinhronih i takt ulaza. Ovi asinhroni ulazi se mogu koristiti da u bilo kom trenutku, nezavisno od stanja na drugim ulazima postave FF (stanje 1) ili obrišu FF (stanje 0). Na drugi način iskazano, asinhroni ulazi su nadvladavajući (override) ulazi, koji se mogu koristiti da nadvladaju sve druge ulaze sa namerom da postave FF u jedno ili drugo stanje. Slika 1.13 pokazuje J-K FF sa taktom, PRESET i CLEAR ulazom. Ovi asinhroni ulazi se aktiviraju nultim logičkim nivoom, što je označeno malim krugom na FF simbolu. Odgovarajuća tabela istinitosti pokazuje kako ovi ulazi rade. Nizak nivo na PRESET ulazu trenutno postavlja LJ u stanje 1. Nizak nivo na CLEAR trenutno briše LJ na nulto stanje. 15

16 Mikroračunari Slika 1.13 JK FF sa asinhronim ulazima Simultano niski nivoi na PRESET i CLEAR su zabranjeni pošto vode ka nejasnom stanju. Kada nijedan od ovih ulaza nije nizak, FF je u mogućnosti da odgovori na J, K i TKT ulaze, kao što je prethodno objašnjeno. Važno je uočiti da ovi asinhroni ulazi reaguju na jednosmerni nivo. Ovo znači da ukoliko se konstanta 0 drži na PRESET ulazu, FF će ostati u stanju LJ=1, nezavisno od toga šta se događa na drugim ulazima. Slično, konstantno nizak nivo na CLEAR ulazu drži FF u stanju LJ=0. Tako se asinhroni ulazi mogu upotrebiti za držanje FF u određenom stanju u bilo kom željenom intervalu BINARNI BROJAČ FF može biti povezan na različit način da bi radio kao binarni brojač koji broji ulazne takt impulse. Veliki broj brojača se može naći u vidu standardnih integrisana kola (IC) i retko je kada potrebno konstruisati brojač od posebnih FF-ova. Zbog toga, nećemo zadirati u interni rad brojača. Umesto toga, posmatraćemo spoljne radne karakteristike dostupnih IC brojača. Osnovni rad brojača Slika 1.14 pokazuje šematski prikaz 4-bitnog brojača. Ovaj brojač sadrži 4 FF-a, svaki za po jedan bit, sa izlazom označenim sa A,B,C i D. Prikazana su dva ulaza: takt impulsni ulaz (CP) i ulaz za poništavanje (RESET). Brojač radi tako što stanje četiri FF-a reprezentuje binarnim brojem koji je jednak broju impulsa koji su dovedeni na CP ulaz. Dijagram pokazuje sekvence na FF izlazu kada 16

17 1. Digitalna kola se na ulaz dovedu impulsi. A izlaz predstavlja LSB (Least Significant Bit- bit najmanje težine), a D je MSB (Most Significant Bit- bit najveće težine) binarnog brojača. Na primer, posle petog ulaznog impulsa, izlaz je DCBA=0101, odnosno binarni ekvivalent broja pet. Uočimo da CP ulaz ima mali krug i trougao koji ukazuju da FF u brojaču menja stanje na silaznoj ivici takt impulsa. Brojači koji se okidaju uzlaznom ivicom se takođe mogu naći, i nemaju krug na CP ulazu. Sekvence brojanja Generalno, brojač sa N FF-ova može da broji od 0 do 2 N različitih stanja. Ukupan broj različitih stanja se naziva MOD-broj brojača. Na slici 1.14 je MOD-16 brojač. Brojač sa N FF-ova će biti MOD-2 N brojač. Neki IC brojači su projektovani tako da korisnik može da menja sekvencu brojanja preko odgovarajućih spoljašnjih logičkih veza. Oni se najčešće nazivaju promenljivi MOD brojači. D C B A Pre prvog ulaznog impulsa Posle drugog ulaznog impulsa Posle trećeg ulaznog impulsa Posle dvanaestog ulaznog impulsa Posle trinaestog ulaznog impulsa Posle četrnaestog ulaznog impulsa Posle petnaestog ulaznog impulsa Posle šesnaestog ulaznog impulsa Posle sedamnaestog ulaznog impulsa Slika 1.14 četvorobitni brojač 17

18 Mikroračunari Deljenje frekvencije Pored brojanja impulsa, svi brojači mogu da obavljaju deljenje frekvencije. Ovo je ilustrovano slikom 1.15 za 4-bitni, MOD-16 brojač. Vidi se da se stanje izlaza A menja brzinom tačno 1/2 od ulaza CP. B izlazna učestanost je 1/2 frekvence ulaza A i 1/4 CP ulaza. Izlaz C je 1/2 frekvence izlaza B i 1/8 ulazne učestanosti. Izlaz D je 1/2 frekvence izlaza B i 1/16 ulazne učestanosti. Generalno, talasni oblici na izlazu MSB FF-a brojača, će deliti ulaznu učestanost MOD brojem. Na primer, D izlaz dekadnog brojača će imati učestanost koja je 1/10 takt ulaza. CP A B C D Slika 1.15 Signali na izlazu brojača Brojač naviše i naniže Brojači koje smo do sada spominjali mogu da broje od 0 do neke maksimalne vrednosti i zatim da se ponovo vrate na nulu (resetuju). Postoji nekoliko IC brojača koji mogu da broje u oba pravca i nazivaju se brojači naviše/naniže. 18

19 1. Digitalna kola 1.11 FF REGISTRI Jednostvno, registar je grupa memoriskih sklopova koja se koristi da smesti binarnu informaciju. Mnogo kompleksniji registri mogu da modifikuju smeštene informacije na neki način. Najčešće korišćeni memorijski sklop je FF, a brojač je jedan od primera FF registra. Dva druga tipa FF registra su bafer registar (za smeštanje) i pomerački registri. Kao što ćemo videti, registri igraju značajnu ulogu u digitalnim računarskim sistemima. U stvari, u svom najjednostavnijem obliku, računar je sistem registara u kome se binarne informacije prenose iz jednog registra u drugi registar, gde se nad njima izvrši neka operacija, i zatim prenose u drugi registar. Za sada, zadržaćemo se na operaciji prenošenja informacije iz jednog registra u drugi. Paralelni prenos Slika 1.17 pokazuje dva 3-bitna registra. X registar sadrži FF X 1,X 2 i X 3 ; Y registar se sastoji od FF-ova Y 1, Y 2 i Y 3. Svaki FF je ivicom okidani D FF. Slika 1.17 Paralelni prenos iz X registra u Y registar Transfer impuls doveden na CLK ulaz od Y registara dovodi do toga da se vrednost X 1 prenosi u Y 1, X 2 u Y 2 i X 3 u Y 3. Ovaj transfer 19

20 Mikroračunari sadržaja X registra u Y registar je paralelni transfer, pošto se 3 bita prenose istovremeno. Pošto posmatramo registar-registar prenos, koristićemo sledeću skraćenu notaciju koja pokazuje takav prenos. [X] [Y] Simbol [X] znači sadržaj X registra i to isto značenje je i za [Y]. Strelice označavaju pravac prenosa. Serijski prenos Serijski prenos iz jednog registra u drugi izvršava se tako što se prenosi 1 bit u jedinici vremena. Pre nego što ispitamo serijski prenos, pogledaćemo način rada pomeračkih registara. Slika 1.18 pokazuje 3-bitni pomerački registar koji koristi MS (Master-Slave) JK FF. Slika 1.18 Pomerački registar FF-ovi su povezani tako da se tekući sadržaj svakog FF-a prenosi u FF na desnu stranu, kada se pojavi negativna ivica "pomeri" (SHIFT) impulsa. Pored toga, nivo prisutan na serijskom ulazu S se prenosi u FF X 2. Da bi smo ovo ilustrovali, pretpostavimo da je sadržaj X registra X 2 =1, X 1 =0, X 0 =1. Koristeći skraćenice, možemo da napišemo ovo kao [X] =101. Takođe, pretpostavimo da je S=0. Svaki od ovih logičkih nivoa postavlja susedni FF u situaciju da preuzima njegovu vrednost kada se pomerački impuls pojavljuje. Tako, posle pojavljivanja negativne ivice pomeračkih impulsa, sadražaj registra je [X] =010; to znači: nivo sa S se pomeri u X 2, prethodni nivo X 2 se pomeri u X 1, i prethodna nivo X 1 se pomera u X 0. Prethodna vrednost X 0 je izgubljena. 20

21 1. Digitalna kola Ukoliko se S promeni na 1, i drugi pomerački impuls se pojavi, rezultat je [X]=101. Sa S =1, treći pomerački impuls proizvodi [X] =110; i tako dalje. Pomerački registri se mogu takođe napraviti koristeći D FF-ove. U bilo kojoj kombinaciji, FF treba da bude M/S tipa za ispravan prenos. Slika 1.19 pokazuje dva 3-bitna pomeračka registra, povezana tako da se sadržaj registra prenosi serijski u Y registar. Kompletan prenos zahteva tri pomeračka impulsa, po jedan za svaki bit. Kompletno prenesene sekvence predstavljene su na dijagramu: Y=0, [X]=101 i [Y]=011. Serijski prenos zahteva više vremena nego paralelni prenos zbog potrebe za prenosom 1 bita u jedinici vremena. Na drugoj strani, serijski prenos zahteva manji broj linija za povezivanje dva registra. Slika 1.19 [X] [Y] korišćenjem serijskog prenosa 1.12 IC REGISTRI Retko je potrebno napraviti registre od posebnih FF-ova zbog toga što je dostupan veliki broj integrisanih kola. Nije moguće pokazati 21

22 Mikroračunari brojne varijante, ali ćemo se koncentrisati na bazičnom tipu koji se koristi u mikroračunarskim aplikacijama. Registri za držanje podataka Registar za držanje podataka leč tipa(data Latching Registers) je registar koji koristi D-tip leč (objašnjen u prethodnim poglavljima). Slika 1.20 pokazuje šematski prikaz za 4-bitni leč registar. Selekt ulaz je zajednički za svaki leč i prouzrokuje da izlazi podataka LJ 3, LJ 2, LJ 1 i LJ 0 reaguju na ulaze podataka D 3, D 2, D 1 i D 0 i to na sledeći način: 1. Kada je selekt na visokom nivou, svaki LJ izlaz sledi logičke nivoe prisutne na odgovarajućim D ulazima (tj. LJ 3 prati D 3 ). 2. Kada selekt pređe na nizak nivo (padne), svaki LJ izlaz zadržava poslednju D vrednost, i ne menja se čak i ako se D promeni. Ulaz za brisanje (Clear) se koristi za brisanje svih izlaza na 0 istovremeno (kada se na ulazima pojavi nizak nivo). Slika 1.20 četvorobitni registri za lečovanje Registar okidan ivicom Tip registra koji se okida ivicom (slika 1.21) koristi ivicom okidani D FF i radi tačno kao registar na sl 1.20, sem što ulaz podataka utiče na izlaz podataka u trenutku kada CLK prelazi sa niskog na visok nivo. U 22

23 1. Digitalna kola tom trenutku, nivoi prisutni na D izlazu prenose se na LJ izlaz. Promene nivoa na D ulazu neće izazvati promene na LJ izlazu, ali za ispravan transfer podataka neophodno je da je D ulaz stabilan kada nastupa aktivna tranzicija CLK-a. Registar tri stanja Slika 1.21 četvorobitni ivicom okidani registri U mnogim modernim računarima, naročito mikroračunarima, prenos podataka se izvršava preko zajedničkog skupa linija povezivanja koje se nazivaju magistrala podataka (data bus). U ovim računarima, organizovanim sa magistralom, mnogi različiti delovi mogu da imaju svoje izlaze i ulaze vezane na zajedničke linije magistrale podataka. Zbog toga, delovi koji su vezani na magistralu podataka često imaju izlaze sa tri stanja, ili su vezani za magistralu podataka preko bafera sa tri stanja kao što je predstavljeno na sl Neki od ovih modula koji su obično vezani za magistralu podataka su: 1) mikroprocesori (razmatrani u poglavlju 5); 2) poluprovodnički memorijski čipovi (pokriveni poglavljem 2); 3) digitalno-analogni (D/A) konvertori i analogno-digitalni konvertori (A/D); 4) širok dijapazon ulazno/izlaznih interfejsnih IC komponenata. Skoro uvek, modul koji se vezuje na magistralu podataka sadrži i leč registre. Izlazi ovih registara će imati bafere sa tri stanja da bi obezbedili povezivanje sa magistralom. Postoje mnogi IC registri koji se mogu naći na tržištu, a koji sadrže bafere tri stanja na istom čipu. Jedan od njih je TTL74173 čiji simbol je prikazan na slici

24 Mikroračunari Slika 1.22 Logički simbol za je 4-bitni registar sa paralelnim ulazom/izlazom. Postoje četiri FF izlaza, interno povezana sa baferima sa tri stanja, koja su selektovana kada je OE 1 = OE 2 =0, čime se obezbeđuje aktiviranje O 0 - O 3 izlaza čipova. Ukoliko su bilo OE 1, ili OE 2 ili oba jednaka 1, izlazi čipa O 0 -O 3 su u stanju visoke impedanse. Podaci koji se dovode na ulaz čipa na D 0 -D 3 su povezani na D ulaz registra FF-a preko interne logike. Ova logička kola dopuštaju dva načina rada : 1. ubacivanje podataka: kada je IE 1 =IE 2 =0, onda se podaci na ulazima D 0 -D 3 prenose u FF na uzlaznu ivicu takt impulsa koji se dovodi na CP; 2. držanje podataka: kada su IE 1 ili IE 2 ili oba na 1, podaci smešteni u IC registar ostaju isti kada se pojavi uzlazna ivica CP. Mora se uočiti da se operacija upisivanja može izvršiti iako su izlazi u stanju visoke impedanse. Takođe, kada je MR=1, sadržaj FF registra se briše asinhrono, bez obzira na logička stanja na IE 1, IE 2, OE 1 i OE POVEZIVANJE NA ZAJEDNIČKOJ MAGISTRALI Magistrala podataka je veoma važna komponenta sistema, i njena važnost će se videti u kasnijim poglavljima u kojima ćemo proučavati 24

25 1. Digitalna kola memorije i mikroprocesore. Za sada, mi ćemo ilustrovati koncept sa magistralom podataka za transfer podataka iz registra u registar. Slika 1.23 pokazuje sistem organizovan sa magistralama za tri sa tri stanja. Uočimo da svaki registar ima svoj par OE ulaza povezanih međusobno, tako da čine jedan zajednički OE ulaz, a slično je i za IE ulaze. Takođe, uočimo da su registri označeni sa A,B i C od dna ka vrhu. Ovo se vidi u oznakama svakog ulaza i izlaza. U ovakvoj organizaciji magistrala podataka se sastoji od četiri linije koje zu označene sa DB 0 DB 3. Odgovarajući izlazi svakog od registara su povezani na istu liniju magistrale podataka (npr. O 3A, O 3B i O 3C su povezani sa DB 3 ). Pošto tri registra imaju svoje izlaze međusobno povezane, neophodno je da samo jedan registar ima svoj izlaz selektovan, dok su druga dva registarska izlaza u svom stanju visoke impedanse. U suprotnom, postojao bi "sukob" na magistrali (dva ili više izlaza bi tražili pristup magistrali) i moguće uništenje IC komponenata. Odgovarajući registarski ulazi su takođe povezani na istu liniju magistrale (npr. D 3 A, D 3B i D3C su povezani sa D). Prema tome, nivoi na magistrali će uvek biti spremni za prenos u jedan ili više registara, zavisno od IE ulaza. Operacija prenosa podataka Sadržaj bilo kog od tri registra može se paralelno preneti preko magistrale podataka ka jednom od drugih registara, pravilnim postavljanjem logičkih nivoa na selekt ulaze registara. U tipičnom sistemu, upravljačka jedinica računara (npr. CPU) će generisati signale koji selektuju registar koji će postaviti svoje podatke na magistralu podataka, i koji će od njih uzeti podatke sa magistrale podataka. Primer 1.1 će ovo ilustrovati. U ovom primeru, i kroz celokupan tekst, koristićemo uglaste zagrade koje će označavati "sadržaj registra" 25

26 Mikroračunari Slika 1.23 Registri sa tri stanja povezani na magistralu podataka Primer 1.1 Opisati zahteve za ulaznim signalima za prenos [A] [C]. Rešenje: Prvo, samo registar A bi trebalo da ima svoje izlaze selektovane. Tako je potrebno: OE A = 0, OE B = OE C =1 Ovim će se sadržaj registra A postaviti na magistralu podataka. Dalje, samo registar C će imati svoje ulaze selektovane. Za to nam je potrebno 26

27 1. Digitalna kola IE C =0, IE A =IE B =1 Ovo će obezbediti da samo registar C može da prihvati podatke sa magistrale podataka na uzlaznu ivicu signala. Na kraju, još jedan takt impuls je potreban da zaista prenese podatke sa magistrale u registar C. Jednostavno je videti kako možemo da dodamo više registara na magistralu podataka tako da je moguć veći broj prenosa iz registra u registar. Naravno, svaki registar dodaje još dva selekt ulaza kojim treba upravljati za svaki prenos. Svaki registar takođe dodaje ulaze za podatke koji treba da budu pobuđivani (driven) od strane izlaza registara, koji postavljaju podatke na magistralu podataka. U sistemima gde je veliki broj registara (ili drugih sklopova) vezan na magistralu, registarski izlazi mogu da budu baferovani preko kola koja se nazivaju drajveri (bus drivers) magistrale. čak i kada su svi moduli MOS i CMOS, ukupno kapacitivno opterećenje, vezano na svaku liniju magistrale, pogoršava vreme prelaska sa jednog logičkog nivoa na drugi na svakoj liniji magistrale. Drajver za magistralu podataka (IC) treba da ima veoma malu izlaznu impedansu u svakom logičkom stanju, i biće u stanju da puni i prazni kapacitivnost magistrale mnogo brže nego normalno IC kolo. Pojednostavljena reprezentacija magistrale Postoji mnogo uređaja (modula) koji se vezuju za istu magistralu podataka. Na šemi kola ovo može da izazove zabunu oko linija i spojeva. Zbog toga, mnogo jednostavniji prikaz magistrale podataka se koristi na blok dijagramima, osim u detaljnim šemama kola. Pojednostavljen izgled za osmolinijsku magistralu podataka je prikazan na slici Veza sa i na magistralu podataka je predstavljena širokom strelicom. 27

28 Mikroračunari Slika 1.24 Pojednostavljena dijagram organizacije na magistrali podataka 28

29 1. Digitalna kola Dvosmerno povezivanje na zajedničku magistralu Svaki registar na slici 1.23 ima i ulaz i izlaz povezan na magistralu podataka, tako da su odgovarajući ulazi i izlazi međusobno kratko spojeni. Na primer, svaki registar ima izlaz O 2 povezan na ulaz D 2 zbog njihove zajedničke veze sa DB 2. Naravno, ovo ne bi bilo korektno ukoliko bi drajveri za magistrale bili vezani između registarskih izlaza i magistrale podataka. Pošto su izlazi i ulazi obično povezani međusobno u sistem sa magistralom, proizvođači su razvili IC komponente koje povezuju izlaze i ulaze interno u komponenti da bi redukovali broj pinova. Slika 1.25 ilustruje ovo za 4-bitne registre. Posebna ulazna linija za podatke (D 0 -D 3 ) i ulazna linija (O 0 -O 3 ) je zamenjena sa ulazno/izlaznim linijama (I/O 0 - I/O 3 ). Slika 1.25 (A) Dvosmerni registri; (B) pojednostavljen dijagram Svaka I/O linija će funkcionisati kao ulazna ili izlazna zavisno od stanja selekt ulaza; zato se i nazivaju dvosmerne linije podataka. Mnoge memorije i mikroprocesori imaju magistrale za dvosmerni prenos podataka. 29

30 Mikroračunari 1.14 DEKODERI U digitalnim računarima, binarni kod se koristi da reprezentuje različite tipove informacija, kao što su instrukcije, numerički podaci, memorijske adrese i upravljačke komande. Kodna grupa koja sadrži N bitova može da ima 2 N različitih kombinacija, i svaka od njih može da reprezentuje različite delove informacije. Slika 1.26 Različiti IC dekoderi Prema tome, javlja se potreba za logičkim kolima koja mogu da prime N-bitni kod kao logički ulaz i zatim generišu odgovarajući izlazni signal da bi označili koja je od 2 N kombinacija prisutna. Takvo kolo se naziva dekoder. Većina integrisanih dekodera može da dekoduje 2-, 3- ili 4-bitne ulazne kodove. Nekoliko primera je pokazano na sl da bi ilustrovali karakteristike dekoderskih kola. Dijagram na vrhu je 3- linijski na 8-linijski dekoder. On ima 3-bitni ulazni kod (C,B,A) i zbog toga 2 3 =8 mogućih kombinacija. Osam izlaznih linija 0 do 7 pokazuju koja je kombinacija prisutna. Ovo je prikazano odgovarajućom tabelom istinitosti. Na primer, ako je ulazni kod CBA=100 (binarni 30

31 1. Digitalna kola ekvivalent od 4 10 ), izlaz 4 će biti 1 dokle god su svi ostali izlazi 0. Tako, jedan i samo jedan izlaz će biti aktivan (visok) zavisno od toga koji ulazni kod je prisutan. Ovaj dekoder se takođe naziva binarnooktalni dekoder, pošto on uzima binarni ulazni kod i proizvodi osam izlaza. Dekoder na slici 1.26B je 4-linije u 10-linija dekoder. Iako on ima 4- bitni ulaz, koristi se samo 10 BCD ulaznih kodova ( ). Prema tome, postoji samo 10 izlaznih nožica (pinova). Svaka izlazna nožica je aktivna-niska, što znači da je normalno visokog nivoa i pada na nizak nivo kada je odgovarajući ulazni kod prisutan. Uočimo da mali kružići i znak za invertovanje (znak za invertovanje se obično koristi da bi ukazao da je aktivan nizak nivo na ulazu ili izlazu) na izlazu (npr. O 3 ) ukazuju da je aktivan nizak nivo. Ovaj dekoder je uobičajeno nazvan BCD-decimalni dekoder, pošto konvertuje BCD - kodirani ulaz u decimalni izlaz ENKODERI Dekoder uzima ulazni kod i aktivira jedan odgovarajući izlaz. Enkoder obavlja suprotnu operaciju; generiše binarni ulazni kod koji odgovara onoj ulaznoj liniji koja je aktivirana. Uobičajeno korišćeni IC enkoder predstavljen je na slici On ima osam ulaza koji se aktiviraju niskim nivoom, i koji se normalno drže na visokom nivou. Kada se jedan od ovih ulaza dovede na 0, generiše se binarni izlazni kod koji odgovara tom ulazu. Na primer, kada je ulaz I 3 =0, izlaz bi bio CBA=011, što je binarni ekvivalent za decimalno 3. Kada je I 6 =0, izlaz će biti CBA=110. Enkoder sa prioritetom [ta se dešava ako je više od jednog enkoderskog ulaza postavljeno na nizak nivo? Za neke enkodere, izlaz je neupotrebljiv. Za enkodere sa prioritetom, izlazi će biti binarni kod za ulaz sa najvećim brojem koji je aktiviran. Na primer, pretpostavimo da je enkoder na slici 1.27 enkoder sa prioritetom i da su ulazi I 4 i I 7 istovremeno postavljeni na nizak nivo. Izlazni kod će biti CBA = 111, što odgovara izlazu I 7. Bez obzira koliko ulaza je aktivirano, kod za najviši ulaz će se pojaviti na izlazu. 31

32 Mikroračunari Slika 1.27 Tipični enkoder 1.16 MULTIPLEKSER (SELEKTOR PODATAKA) Multiplekser ili selektor podataka je logičko kolo koje može da ima više podataka na svom ulazu, ali dozvoljava samo jednom od njih, u datom trenutku, da se prosledi na izlaz. Prosleđivanje željenog podatka sa ulaza ka izlazu se kontroliše sa SELECT ulazom (nekada se naziva adresni ulaz). Slika 1.28 pokazuje uopšteni multiplekser. Na ovom dijagramu, ulazi i izlazi su nacrtani kao velike strelice što ukazuje da postoji više od jedne linije. Slika 1.28 Opšti dijagram digitalnog multipleksera Postoje mnogi integrisani multiplekseri sa različitim brojem ulaza za podatke i ulaza za selektovanje. Pošto je osnovni način rada isti za sve njih, posmatraćemo samo jedan karakterističan primer (slika 1.29). To je četvoroulazni, 2-bitni multiplekser. Svaki skup ulaza sastoji se od 2 bita, i postoje četiri skupa ulaza koji se nazivaju ulazni portovi. Na primer, A 1 i A 0 su jedan ulazni port, i B 1 i B 0 su drugi. Postoji samo jedan skup izlaza (izlazni port), Z 1 i Z 0, čiji će logički nivoi, u bilo kom trenutku, biti identični logičkim nivoima koji se 32

33 1. Digitalna kola pojavljuju na jednom od ulaznih portova koje su odabrali SELECT ulazi S 0 i S 1. Slika 1.29 četvoro ulazni, 2-bitni multiplekser Da bismo ovo ilustrovali, sa S 1 =S 0 =0, A ulazni port je selektovan tako da je Z 1 =A 1 i Z 0 =A 0. Slično, sa S 1 =1 i S 0 =0, C ulazni port je selektovan tako da je Z 1 =C 1 i Z 0 =C 0. Samo selektovani ulazi će imati uticaja na izlaz. Jasno, multiplekser se ponaša kao višepolni, višepozicioni prekidač čija pozicija se kontroliše preko logičkih nivoa na S 0 i S DEMULTIPLEKSERI (DISTRIBUTERI PODATAKA) Demultiplekser ima jedan ulazni port i mnogo izlaznih portova (sl. 1.30) i šalje podatke iz ulaznog porta ka jednom od izlaznih portova što je određeno SELECT ulazom. Slika 1.30 Opšti demultiplekser 33

34 Mikroračunari 1.18 ARITMETIČKA KOLA Računar je u stanju da izvršava aritmetičke, logičke i manipulativne operacije nad binarnim brojevima. Kola koja obavljaju ove operacije su interna za računar i nisu dostupna korisnicima. Zbog toga, mi nećemo razmatrati kako logička kola mogu da budu povezana da bi radila kao kola za sabiranje, za oduzimanje, itd. Umesto toga, posmatraćemo skup ovih logičkih kola kao jednu celinu koja se naziva aritmetičko-logička jedinica (ALU). Tipičan ALU je prikazan dijagramom na slici 1.31, zajedno sa odgovarajućim registrima. ALU deo se sastoji od logičkih kola koja izvršavaju operacije kao što su sabiranje, oduzimanje, množenje, deljenje, kvadriranje, manipulacije sa podacima (npr. pomeranje), i logičke operacije (I, ILI, itd.) nad dva binarna broja sadržana u dva ulazna registra. Dva registra se pune sa dva binarna broja nad kojima će ALU da izvršava operacije. Ovi brojevi se nazivaju operandi. ALU radi nad njima u zavisnosti od upravljačkih ulaza. Na primer, jedan operand je smešten u registru za smeštanje podatka (B), a drugi operand je smešten u akumulatoru (A). Upravljački ulazi određuju šta će ALU raditi sa ovim operandima. Rezultat operacije se pojavljuje na ALU izlazu i zatim se odmah prenosi u akumulator. Drugim rečima, rezultat bilo koje ALU operacije se završava smeštanjem u određeni registar. Mnogo više reči o ALU i njegovom radu biće u drugim poglavljima. Slika 1.31 Tipična računarska aritmetičko logička jedinica 34

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET Goran Stančić SIGNALI I SISTEMI Zbirka zadataka NIŠ, 014. Sadržaj 1 Konvolucija Literatura 11 Indeks pojmova 11 3 4 Sadržaj 1 Konvolucija Zadatak 1. Odrediti konvoluciju

Διαβάστε περισσότερα

3.1 Granična vrednost funkcije u tački

3.1 Granična vrednost funkcije u tački 3 Granična vrednost i neprekidnost funkcija 2 3 Granična vrednost i neprekidnost funkcija 3. Granična vrednost funkcije u tački Neka je funkcija f(x) definisana u tačkama x za koje je 0 < x x 0 < r, ili

Διαβάστε περισσότερα

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju RAČUN OSTATAKA 1 1 Prsten celih brojeva Z := N + {} N + = {, 3, 2, 1,, 1, 2, 3,...} Osnovni primer. (Z, +,,,, 1) je komutativan prsten sa jedinicom: sabiranje (S1) asocijativnost x + (y + z) = (x + y)

Διαβάστε περισσότερα

Digitalna mikroelektronika

Digitalna mikroelektronika Digitalna mikroelektronika Z. Prijić Elektronski fakultet Niš Katedra za mikroelektroniku Predavanja 27. Deo I Kombinaciona logička kola Kombinaciona logička kola Osnovna kombinaciona logička kola 2 3

Διαβάστε περισσότερα

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti). PRAVA Prava je kao i ravan osnovni geometrijski ojam i ne definiše se. Prava je u rostoru određena jednom svojom tačkom i vektorom aralelnim sa tom ravom ( vektor aralelnosti). M ( x, y, z ) 3 Posmatrajmo

Διαβάστε περισσότερα

Teorijske osnove informatike 1

Teorijske osnove informatike 1 Teorijske osnove informatike 1 9. oktobar 2014. () Teorijske osnove informatike 1 9. oktobar 2014. 1 / 17 Funkcije Veze me du skupovima uspostavljamo skupovima koje nazivamo funkcijama. Neformalno, funkcija

Διαβάστε περισσότερα

Operacije s matricama

Operacije s matricama Linearna algebra I Operacije s matricama Korolar 3.1.5. Množenje matrica u vektorskom prostoru M n (F) ima sljedeća svojstva: (1) A(B + C) = AB + AC, A, B, C M n (F); (2) (A + B)C = AC + BC, A, B, C M

Διαβάστε περισσότερα

OSNOVI ELEKTRONIKE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA

OSNOVI ELEKTRONIKE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA ELEKTROTEHNIČKI FAKULTET U BEOGRADU KATEDRA ZA ELEKTRONIKU OSNOVI ELEKTRONIKE SVI ODSECI OSIM ODSEKA ZA ELEKTRONIKU LABORATORIJSKE VEŽBE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA Autori: Goran Savić i Milan

Διαβάστε περισσότερα

Komponente digitalnih sistema. Kombinacione komponente Sekvencijalne komponente Konačni automati Memorijske komponente Staza podataka

Komponente digitalnih sistema. Kombinacione komponente Sekvencijalne komponente Konačni automati Memorijske komponente Staza podataka Komponente digitalnih sistema Kombinacione komponente Sekvencijalne komponente Konačni automati Memorijske komponente Staza podataka Standardne digitalne komponente (moduli) Obavljaju funkcije za koje

Διαβάστε περισσότερα

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović Novi Sad April 17, 2018 1 / 22 Teorija grafova April 17, 2018 2 / 22 Definicija Graf je ure dena trojka G = (V, G, ψ), gde je (i) V konačan skup čvorova,

Διαβάστε περισσότερα

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Ime i prezime: 1. Prikazane su tačke A, B i C i prave a,b i c. Upiši simbole Î, Ï, Ì ili Ë tako da dobijeni iskazi

Διαβάστε περισσότερα

IZVODI ZADACI (I deo)

IZVODI ZADACI (I deo) IZVODI ZADACI (I deo) Najpre da se podsetimo tablice i osnovnih pravila:. C`=0. `=. ( )`= 4. ( n )`=n n-. (a )`=a lna 6. (e )`=e 7. (log a )`= 8. (ln)`= ` ln a (>0) 9. = ( 0) 0. `= (>0) (ovde je >0 i a

Διαβάστε περισσότερα

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, PARCIJALNI IZVODI I DIFERENCIJALI Sama definicija parcijalnog ivoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, naravno, naučiti onako kako vaš profesor ahteva. Mi ćemo probati

Διαβάστε περισσότερα

numeričkih deskriptivnih mera.

numeričkih deskriptivnih mera. DESKRIPTIVNA STATISTIKA Numeričku seriju podataka opisujemo pomoću Numeričku seriju podataka opisujemo pomoću numeričkih deskriptivnih mera. Pokazatelji centralne tendencije Aritmetička sredina, Medijana,

Διαβάστε περισσότερα

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012 Iskazna logika 3 Matematička logika u računarstvu Department of Mathematics and Informatics, Faculty of Science,, Serbia novembar 2012 Deduktivni sistemi 1 Definicija Deduktivni sistem (ili formalna teorija)

Διαβάστε περισσότερα

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla XI dvoqas veжbi dr Vladimir Balti 4. Stabla Teorijski uvod Teorijski uvod Definicija 5.7.1. Stablo je povezan graf bez kontura. Definicija 5.7.1. Stablo je povezan graf bez kontura. Primer 5.7.1. Sva stabla

Διαβάστε περισσότερα

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI)

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) Izračunavanje pokazatelja načina rada OTVORENOG RM RASPOLOŽIVO RADNO

Διαβάστε περισσότερα

Elementi spektralne teorije matrica

Elementi spektralne teorije matrica Elementi spektralne teorije matrica Neka je X konačno dimenzionalan vektorski prostor nad poljem K i neka je A : X X linearni operator. Definicija. Skalar λ K i nenula vektor u X se nazivaju sopstvena

Διαβάστε περισσότερα

nvt 1) ukoliko su poznate struje dioda. Struja diode D 1 je I 1 = I I 2 = 8mA. Sada je = 1,2mA.

nvt 1) ukoliko su poznate struje dioda. Struja diode D 1 je I 1 = I I 2 = 8mA. Sada je = 1,2mA. IOAE Dioda 8/9 I U kolu sa slike, diode D su identične Poznato je I=mA, I =ma, I S =fa na 7 o C i parametar n= a) Odrediti napon V I Kolika treba da bude struja I da bi izlazni napon V I iznosio 5mV? b)

Διαβάστε περισσότερα

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. a b Verovatno a da sluqajna promenljiva X uzima vrednost iz intervala

Διαβάστε περισσότερα

41. Jednačine koje se svode na kvadratne

41. Jednačine koje se svode na kvadratne . Jednačine koje se svode na kvadrane Simerične recipročne) jednačine Jednačine oblika a n b n c n... c b a nazivamo simerične jednačine, zbog simeričnosi koeficijenaa koeficijeni uz jednaki). k i n k

Διαβάστε περισσότερα

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo IZVODI ZADACI ( IV deo) LOGARITAMSKI IZVOD Logariamskim izvodom funkcije f(), gde je >0 i, nazivamo izvod logarima e funkcije, o jes: (ln ) f ( ) f ( ) Primer. Nadji izvod funkcije Najpre ćemo logarimovai

Διαβάστε περισσότερα

Elektrotehnički fakultet univerziteta u Beogradu 17.maj Odsek za Softversko inžinjerstvo

Elektrotehnički fakultet univerziteta u Beogradu 17.maj Odsek za Softversko inžinjerstvo Elektrotehnički fakultet univerziteta u Beogradu 7.maj 009. Odsek za Softversko inžinjerstvo Performanse računarskih sistema Drugi kolokvijum Predmetni nastavnik: dr Jelica Protić (35) a) (0) Posmatra

Διαβάστε περισσότερα

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log =

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log = ( > 0, 0)!" # > 0 je najčešći uslov koji postavljamo a još je,, > 0 se zove numerus (aritmand), je osnova (baza). 0.. ( ) +... 7.. 8. Za prelazak na neku novu bazu c: 9. Ako je baza (osnova) 0 takvi se

Διαβάστε περισσότερα

FTN Novi Sad Katedra za motore i vozila. Teorija kretanja drumskih vozila Vučno-dinamičke performanse vozila: MAKSIMALNA BRZINA

FTN Novi Sad Katedra za motore i vozila. Teorija kretanja drumskih vozila Vučno-dinamičke performanse vozila: MAKSIMALNA BRZINA : MAKSIMALNA BRZINA Maksimalna brzina kretanja F O (N) F OI i m =i I i m =i II F Oid Princip određivanja v MAX : Drugi Njutnov zakon Dokle god je: F O > ΣF otp vozilo ubrzava Kada postane: F O = ΣF otp

Διαβάστε περισσότερα

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola. KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: = a + b + c Gde je R, a 0 i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije = a + b + c je parabola. Najpre ćemo naučiti kako

Διαβάστε περισσότερα

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) IV deo. Miloš Marjanović

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) IV deo. Miloš Marjanović Univerzitet u Nišu Elektronski fakultet RAČUNSKE VEŽBE IZ PREDMETA (IV semestar modul EKM) IV deo Miloš Marjanović MOSFET TRANZISTORI ZADATAK 35. NMOS tranzistor ima napon praga V T =2V i kroz njega protiče

Διαβάστε περισσότερα

Merni instrumenti - Digitalna elektronika 5. SEKVENCIJALNA LOGIKA. Prosta kola sa povratnom spregom Lečevi Flip-flopovi okidani na ivicu

Merni instrumenti - Digitalna elektronika 5. SEKVENCIJALNA LOGIKA. Prosta kola sa povratnom spregom Lečevi Flip-flopovi okidani na ivicu FTN Novi ad Merni instrumenti - Digitalna elektronika 5. EKVENCIJALNA LOGIKA 8-mar.-7 dr Zoran Mitrović ekvencijalna logika ekvencijalna kola Prosta kola sa povratnom spregom Lečevi Flip-flopovi okidani

Διαβάστε περισσότερα

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA. KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI NEUTRALNI ELEMENT GRUPOIDA 1 Grupoid (G, ) je asocijativa akko važi ( x, y, z G) x (y z) = (x y) z Grupoid (G, ) je komutativa akko važi ( x, y G) x y = y x Asocijativa

Διαβάστε περισσότερα

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost M086 LA 1 M106 GRP Tema: CSB nejednakost. 19. 10. 2017. predavač: Rudolf Scitovski, Darija Marković asistent: Darija Brajković, Katarina Vincetić P 1 www.fizika.unios.hr/grpua/ 1 Baza vektorskog prostora.

Διαβάστε περισσότερα

MERNO-AKVIZICIONI SISTEMI U INDUSTRIJI A/D KONVERTORI SA SUKCESIVNIM APROKSIMACIJAMA

MERNO-AKVIZICIONI SISTEMI U INDUSTRIJI A/D KONVERTORI SA SUKCESIVNIM APROKSIMACIJAMA MERNO-AKVIZICIONI SISTEMI U INDUSTRIJI A/D KONVERTORI SA SUKCESIVNIM APROKSIMACIJAMA 1 1. OSNOVE SAR A/D KONVERTORA najčešće se koristi kada su u pitanju srednje brzine konverzije od nekoliko µs do nekoliko

Διαβάστε περισσότερα

STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA

STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA Katedra za elektroniku Elementi elektronike Laboratorijske vežbe Vežba br. 2 STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA Datum: Vreme: Studenti: 1. grupa 2. grupa Dežurni: Ocena: Elementi elektronike -

Διαβάστε περισσότερα

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Trigonometrijske jednačine i nejednačine. Zadaci koji se rade bez upotrebe trigonometrijskih formula. 00. FF cos x sin x

Διαβάστε περισσότερα

SISTEMI NELINEARNIH JEDNAČINA

SISTEMI NELINEARNIH JEDNAČINA SISTEMI NELINEARNIH JEDNAČINA April, 2013 Razni zapisi sistema Skalarni oblik: Vektorski oblik: F = f 1 f n f 1 (x 1,, x n ) = 0 f n (x 1,, x n ) = 0, x = (1) F(x) = 0, (2) x 1 0, 0 = x n 0 Definicije

Διαβάστε περισσότερα

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno.

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno. JŽ 3 POLAN TANZSTO ipolarni tranzistor se sastoji od dva pn spoja kod kojih je jedna oblast zajednička za oba i naziva se baza, slika 1 Slika 1 ipolarni tranzistor ima 3 izvoda: emitor (), kolektor (K)

Διαβάστε περισσότερα

Otpornost R u kolu naizmjenične struje

Otpornost R u kolu naizmjenične struje Otpornost R u kolu naizmjenične struje Pretpostavimo da je otpornik R priključen na prostoperiodični napon: Po Omovom zakonu pad napona na otporniku je: ( ) = ( ω ) u t sin m t R ( ) = ( ) u t R i t Struja

Διαβάστε περισσότερα

III VEŽBA: FURIJEOVI REDOVI

III VEŽBA: FURIJEOVI REDOVI III VEŽBA: URIJEOVI REDOVI 3.1. eorijska osnova Posmatrajmo neki vremenski kontinualan signal x(t) na intervalu definisati: t + t t. ada se može X [ k ] = 1 t + t x ( t ) e j 2 π kf t dt, gde je f = 1/.

Διαβάστε περισσότερα

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1 Strukture podataka i algoritmi 1. kolokvij Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati i uvid u kolokvije: ponedjeljak,

Διαβάστε περισσότερα

Ispitivanje toka i skiciranje grafika funkcija

Ispitivanje toka i skiciranje grafika funkcija Ispitivanje toka i skiciranje grafika funkcija Za skiciranje grafika funkcije potrebno je ispitati svako od sledećih svojstava: Oblast definisanosti: D f = { R f R}. Parnost, neparnost, periodičnost. 3

Διαβάστε περισσότερα

Algoritmi zadaci za kontrolni

Algoritmi zadaci za kontrolni Algoritmi zadaci za kontrolni 1. Nacrtati algoritam za sabiranje ulaznih brojeva a i b Strana 1 . Nacrtati algoritam za izračunavanje sledeće funkcije: x y x 1 1 x x ako ako je : je : x x 1 x x 1 Strana

Διαβάστε περισσότερα

IV. FUNKCIJE I STRUKTURA PREKIDAČKIH MREŽA IV.1 OSNOVNI POJMOVI IV.2 LOGIČKI ELEMENTI IV.3 STRUKTURA KOMBINACIONIH MREŽA IV.4 MEMORIJSKI ELEMENTI

IV. FUNKCIJE I STRUKTURA PREKIDAČKIH MREŽA IV.1 OSNOVNI POJMOVI IV.2 LOGIČKI ELEMENTI IV.3 STRUKTURA KOMBINACIONIH MREŽA IV.4 MEMORIJSKI ELEMENTI IV. OSNOVNI POJMOVI IV.2 LOGIČKI ELEMENTI IV.3 STRUKTURA KOMBINACIONIH MREŽA IV.4 MEMORIJSKI ELEMENTI IV.4. ASINHRONI FLIP-FLOPOVI IV.4.2 TAKTOVANI FLIP-FLOPOVI IV.5 STRUKTURA SEKVENCIJALNIH MREŽA IV.

Διαβάστε περισσότερα

IZVODI ZADACI (I deo)

IZVODI ZADACI (I deo) IZVODI ZADACI (I deo Najpre da se podsetimo tablice i osnovnih pravila:. C0.. (. ( n n n-. (a a lna 6. (e e 7. (log a 8. (ln ln a (>0 9. ( 0 0. (>0 (ovde je >0 i a >0. (cos. (cos - π. (tg kπ cos. (ctg

Διαβάστε περισσότερα

Mehatronika - Metode i Sklopovi za Povezivanje Senzora i Aktuatora. Sadržaj predavanja: 1. Operacijsko pojačalo

Mehatronika - Metode i Sklopovi za Povezivanje Senzora i Aktuatora. Sadržaj predavanja: 1. Operacijsko pojačalo Mehatronika - Metode i Sklopovi za Povezivanje Senzora i Aktuatora Sadržaj predavanja: 1. Operacijsko pojačalo Operacijsko Pojačalo Kod operacijsko pojačala izlazni napon je proporcionalan diferencijalu

Διαβάστε περισσότερα

18. listopada listopada / 13

18. listopada listopada / 13 18. listopada 2016. 18. listopada 2016. 1 / 13 Neprekidne funkcije Važnu klasu funkcija tvore neprekidne funkcije. To su funkcije f kod kojih mala promjena u nezavisnoj varijabli x uzrokuje malu promjenu

Διαβάστε περισσότερα

Enkodiranje i dekodiranje

Enkodiranje i dekodiranje Kombinaciona kola Vanr.prof.dr.Lejla Banjanović Mehmedović Enkodiranje i dekodiranje Enkodiranje je proces postavljanja sekvenc ekarkatera (slova, brojevi i određeni simboli)u specijalizirani digitalni

Διαβάστε περισσότερα

Računarska grafika. Rasterizacija linije

Računarska grafika. Rasterizacija linije Računarska grafika Osnovni inkrementalni algoritam Drugi naziv u literaturi digitalni diferencijalni analizator (DDA) Pretpostavke (privremena ograničenja koja se mogu otkloniti jednostavnim uopštavanjem

Διαβάστε περισσότερα

Skup svih mogućih ishoda datog opita, odnosno skup svih elementarnih događaja se najčešće obeležava sa E. = {,,,... }

Skup svih mogućih ishoda datog opita, odnosno skup svih elementarnih događaja se najčešće obeležava sa E. = {,,,... } VEROVTNOĆ - ZDI (I DEO) U računu verovatnoće osnovni pojmovi su opit i događaj. Svaki opit se završava nekim ishodom koji se naziva elementarni događaj. Elementarne događaje profesori različito obeležavaju,

Διαβάστε περισσότερα

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

KVADRATNA FUNKCIJA.   Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola. KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: a + b + c Gde je R, a 0 i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije a + b + c je parabola. Najpre ćemo naučiti kako izgleda

Διαβάστε περισσότερα

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 Matrice - osnovni pojmovi (Matrice i determinante) 2 / 15 (Matrice i determinante) 2 / 15 Matrice - osnovni pojmovi Matrica reda

Διαβάστε περισσότερα

Kaskadna kompenzacija SAU

Kaskadna kompenzacija SAU Kaskadna kompenzacija SAU U inženjerskoj praksi, naročito u sistemima regulacije elektromotornih pogona i tehnoloških procesa, veoma često se primenjuje metoda kaskadne kompenzacije, u čijoj osnovi su

Διαβάστε περισσότερα

INTELIGENTNO UPRAVLJANJE

INTELIGENTNO UPRAVLJANJE INTELIGENTNO UPRAVLJANJE Fuzzy sistemi zaključivanja Vanr.prof. Dr. Lejla Banjanović-Mehmedović Mehmedović 1 Osnovni elementi fuzzy sistema zaključivanja Fazifikacija Baza znanja Baze podataka Baze pravila

Διαβάστε περισσότερα

Osnovne teoreme diferencijalnog računa

Osnovne teoreme diferencijalnog računa Osnovne teoreme diferencijalnog računa Teorema Rolova) Neka je funkcija f definisana na [a, b], pri čemu važi f je neprekidna na [a, b], f je diferencijabilna na a, b) i fa) fb). Tada postoji ξ a, b) tako

Διαβάστε περισσότερα

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A. 3 Infimum i supremum Definicija. Neka je A R. Kažemo da je M R supremum skupa A ako je (i) M gornja meda skupa A, tj. a M a A. (ii) M najmanja gornja meda skupa A, tj. ( ε > 0)( a A) takav da je a > M

Διαβάστε περισσότερα

ELEKTROTEHNIČKI ODJEL

ELEKTROTEHNIČKI ODJEL MATEMATIKA. Neka je S skup svih živućih državljana Republike Hrvatske..04., a f preslikavanje koje svakom elementu skupa S pridružuje njegov horoskopski znak (bez podznaka). a) Pokažite da je f funkcija,

Διαβάστε περισσότερα

Zavrxni ispit iz Matematiqke analize 1

Zavrxni ispit iz Matematiqke analize 1 Građevinski fakultet Univerziteta u Beogradu 3.2.2016. Zavrxni ispit iz Matematiqke analize 1 Prezime i ime: Broj indeksa: 1. Definisati Koxijev niz. Dati primer niza koji nije Koxijev. 2. Dat je red n=1

Διαβάστε περισσότερα

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI 21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE 2014. GODINE 8. RAZRED TOČNI ODGOVORI Bodovanje za sve zadatke: - boduju se samo točni odgovori - dodatne upute navedene su za pojedine skupine zadataka

Διαβάστε περισσότερα

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1. Pismeni ispit iz matematike 0 008 GRUPA A Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: λ + z = Ispitati funkciju i nacrtati njen grafik: + ( λ ) + z = e Izračunati

Διαβάστε περισσότερα

APROKSIMACIJA FUNKCIJA

APROKSIMACIJA FUNKCIJA APROKSIMACIJA FUNKCIJA Osnovni koncepti Gradimir V. Milovanović MF, Beograd, 14. mart 2011. APROKSIMACIJA FUNKCIJA p.1/46 Osnovni problem u TA Kako za datu funkciju f iz velikog prostora X naći jednostavnu

Διαβάστε περισσότερα

ASIMPTOTE FUNKCIJA. Dakle: Asimptota je prava kojoj se funkcija približava u beskonačno dalekoj tački. Postoje tri vrste asimptota:

ASIMPTOTE FUNKCIJA. Dakle: Asimptota je prava kojoj se funkcija približava u beskonačno dalekoj tački. Postoje tri vrste asimptota: ASIMPTOTE FUNKCIJA Naš savet je da najpre dobro proučite granične vrednosti funkcija Neki profesori vole da asimptote funkcija ispituju kao ponašanje funkcije na krajevima oblasti definisanosti, pa kako

Διαβάστε περισσότερα

7 Algebarske jednadžbe

7 Algebarske jednadžbe 7 Algebarske jednadžbe 7.1 Nultočke polinoma Skup svih polinoma nad skupom kompleksnih brojeva označavamo sa C[x]. Definicija. Nultočka polinoma f C[x] je svaki kompleksni broj α takav da je f(α) = 0.

Διαβάστε περισσότερα

Obrada signala

Obrada signala Obrada signala 1 18.1.17. Greška kvantizacije Pretpostavka je da greška kvantizacije ima uniformnu raspodelu 7 6 5 4 -X m p x 1,, za x druge vrednosti x 3 x X m 1 X m = 3 x Greška kvantizacije x x x p

Διαβάστε περισσότερα

Sortiranje prebrajanjem (Counting sort) i Radix Sort

Sortiranje prebrajanjem (Counting sort) i Radix Sort Sortiranje prebrajanjem (Counting sort) i Radix Sort 15. siječnja 2016. Ante Mijoč Uvod Teorem Ako je f(n) broj usporedbi u algoritmu za sortiranje temeljenom na usporedbama (eng. comparison-based sorting

Διαβάστε περισσότερα

Konstruisati efikasan algoritam znači dati skup preciznih uputstava kako doći do rešenja zadatog problema Algoritmi se mogu opisivati:

Konstruisati efikasan algoritam znači dati skup preciznih uputstava kako doći do rešenja zadatog problema Algoritmi se mogu opisivati: Staša Vujičić Konstruisati efikasan algoritam znači dati skup preciznih uputstava kako doći do rešenja zadatog problema Algoritmi se mogu opisivati: pseudo jezikom prirodnim jezikom dijagramom toka. 2

Διαβάστε περισσότερα

OSNOVI ELEKTRONIKE. Vežbe (2 časa nedeljno): mr Goran Savić

OSNOVI ELEKTRONIKE. Vežbe (2 časa nedeljno): mr Goran Savić OSNOVI ELEKTRONIKE Vežbe (2 časa nedeljno): mr Goran Savić savic@el.etf.rs http://tnt.etf.rs/~si1oe Termin za konsultacije: četvrtak u 12h, kabinet 102 Referentni smerovi i polariteti 1. Odrediti vrednosti

Διαβάστε περισσότερα

I.13. Koliki je napon između neke tačke A čiji je potencijal 5 V i referentne tačke u odnosu na koju se taj potencijal računa?

I.13. Koliki je napon između neke tačke A čiji je potencijal 5 V i referentne tačke u odnosu na koju se taj potencijal računa? TET I.1. Šta je Kulonova sila? elektrostatička sila magnetna sila c) gravitaciona sila I.. Šta je elektrostatička sila? sila kojom međusobno eluju naelektrisanja u mirovanju sila kojom eluju naelektrisanja

Διαβάστε περισσότερα

FAKULTET PROMETNIH ZNANOSTI

FAKULTET PROMETNIH ZNANOSTI SVUČILIŠT U ZAGU FAKULTT POMTNIH ZNANOSTI predmet: Nastavnik: Prof. dr. sc. Zvonko Kavran zvonko.kavran@fpz.hr * Autorizirana predavanja 2016. 1 Pojačala - Pojačavaju ulazni signal - Zahtjev linearnost

Διαβάστε περισσότερα

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x Zadatak (Darjan, medicinska škola) Izračunaj vrijednosti trigonometrijskih funkcija broja ako je 6 sin =,,. 6 Rješenje Ponovimo trigonometrijske funkcije dvostrukog kuta! Za argument vrijede sljedeće formule:

Διαβάστε περισσότερα

Računarska grafika. Rasterizacija linije

Računarska grafika. Rasterizacija linije Računarska grafika Osnovni inkrementalni algoritam Drugi naziv u literaturi digitalni diferencijalni analizator (DDA) Pretpostavke (privremena ograničenja koja se mogu otkloniti jednostavnim uopštavanjem

Διαβάστε περισσότερα

SKUPOVI I SKUPOVNE OPERACIJE

SKUPOVI I SKUPOVNE OPERACIJE SKUPOVI I SKUPOVNE OPERACIJE Ne postoji precizna definicija skupa (postoji ali nama nije zanimljiva u ovom trenutku), ali mi možemo koristiti jednu definiciju koja će nam donekle dočarati šta su zapravo

Διαβάστε περισσότερα

Osnove mikroelektronike

Osnove mikroelektronike Osnove mikroelektronike Z. Prijić T. Pešić Elektronski fakultet Niš Katedra za mikroelektroniku Predavanja 2006. Sadržaj 1 MOSFET - model za male signale 2 Struja kroz i disipacija snage Model za male

Διαβάστε περισσότερα

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011. INTEGRALNI RAČUN Teorije, metodike i povijest infinitezimalnih računa Lucija Mijić lucija@ktf-split.hr 17. veljače 2011. Pogledajmo Predstavimo gornju sumu sa Dodamo još jedan Dobivamo pravokutnik sa Odnosno

Διαβάστε περισσότερα

Dvanaesti praktikum iz Analize 1

Dvanaesti praktikum iz Analize 1 Dvaaesti praktikum iz Aalize Zlatko Lazovi 20. decembar 206.. Dokazati da fukcija f = 5 l tg + 5 ima bar jedu realu ulu. Ree e. Oblast defiisaosti fukcije je D f = k Z da postoji ula fukcije a 0, π 2.

Διαβάστε περισσότερα

Trigonometrijske nejednačine

Trigonometrijske nejednačine Trignmetrijske nejednačine T su nejednačine kd kjih se nepznata javlja ka argument trignmetrijske funkcije. Rešiti trignmetrijsku nejednačinu znači naći sve uglve kji je zadvljavaju. Prilikm traženja rešenja

Διαβάστε περισσότερα

TEORIJA BETONSKIH KONSTRUKCIJA 79

TEORIJA BETONSKIH KONSTRUKCIJA 79 TEORIJA BETOSKIH KOSTRUKCIJA 79 Primer 1. Odrediti potrebn površin armatre za stb poznatih dimenzija, pravogaonog poprečnog preseka, opterećen momentima savijanja sled stalnog ( g ) i povremenog ( w )

Διαβάστε περισσότερα

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića Verovatnoća i Statistika I deo Teorija verovatnoće zadaci Beleške dr Bobana Marinkovića Iz skupa, 2,, 00} bira se na slučajan način 5 brojeva Odrediti skup elementarnih dogadjaja ako se brojevi biraju

Διαβάστε περισσότερα

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori MATEMATIKA 2 Prvi pismeni kolokvijum, 14.4.2016 Grupa 1 Rexea zadataka Dragan ori Zadaci i rexea 1. unkcija f : R 2 R definisana je sa xy 2 f(x, y) = x2 + y sin 3 2 x 2, (x, y) (0, 0) + y2 0, (x, y) =

Διαβάστε περισσότερα

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f 2. Nule i znak funkcije; presek sa y-osom IspitivaƬe

Διαβάστε περισσότερα

Neka su A i B proizvoljni neprazni skupovi. Korespondencija iz skupa A u skup B definiše se kao proizvoljan podskup f Dekartovog proizvoda A B.

Neka su A i B proizvoljni neprazni skupovi. Korespondencija iz skupa A u skup B definiše se kao proizvoljan podskup f Dekartovog proizvoda A B. Korespondencije Neka su A i B proizvoljni neprazni skupovi. Korespondencija iz skupa A u skup B definiše se kao proizvoljan podskup f Dekartovog proizvoda A B. Pojmovi B pr 2 f A B f prva projekcija od

Διαβάστε περισσότερα

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2. Sume kvadrata Koji se prirodni brojevi mogu prikazati kao zbroj kvadrata dva cijela broja? Propozicija 1. Ako su brojevi m i n sume dva kvadrata, onda je i njihov produkt m n takoder suma dva kvadrata.

Διαβάστε περισσότερα

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k. 1 3 Skupovi brojeva 3.1 Skup prirodnih brojeva - N N = {1, 2, 3,...} Aksiom matematičke indukcije Neka je N skup prirodnih brojeva i M podskup od N. Ako za M vrijede svojstva: 1) 1 M 2) n M (n + 1) M,

Διαβάστε περισσότερα

Poglavlje 7. Blok dijagrami diskretnih sistema

Poglavlje 7. Blok dijagrami diskretnih sistema Poglavlje 7 Blok dijagrami diskretnih sistema 95 96 Poglavlje 7. Blok dijagrami diskretnih sistema Stav 7.1 Strukturni dijagram diskretnog sistema u kome su sve veliqine prikazane svojim Laplasovim transformacijama

Διαβάστε περισσότερα

4 IMPULSNA ELEKTRONIKA

4 IMPULSNA ELEKTRONIKA 4 IMPULSNA ELEKTRONIKA 1.1 Na slici 1.1 prikazano je standardno TTL kolo sa parametrima čije su nominalne vrednosti: V cc = 5V, V γ = 0, 65V, V be = V bc = V d = 0, 7V, V bes = 0, 75V, V ces = 0, 1V, R

Διαβάστε περισσότερα

Deljivost. 1. Ispitati kada izraz (n 2) 3 + n 3 + (n + 2) 3,n N nije deljiv sa 18.

Deljivost. 1. Ispitati kada izraz (n 2) 3 + n 3 + (n + 2) 3,n N nije deljiv sa 18. Deljivost 1. Ispitati kada izraz (n 2) 3 + n 3 + (n + 2) 3,n N nije deljiv sa 18. Rešenje: Nazovimo naš izraz sa I.Važi 18 I 2 I 9 I pa možemo da posmatramo deljivost I sa 2 i 9.Iz oblika u kom je dat

Διαβάστε περισσότερα

5 Ispitivanje funkcija

5 Ispitivanje funkcija 5 Ispitivanje funkcija 3 5 Ispitivanje funkcija Ispitivanje funkcije pretodi crtanju grafika funkcije. Opšti postupak ispitivanja funkcija koje su definisane eksplicitno y = f() sadrži sledeće elemente:

Διαβάστε περισσότερα

Standardne digitalne komponente (moduli)

Standardne digitalne komponente (moduli) Sabirači/oduzimači, množači, Aritmetički komparatori, ALU Vanr.prof.dr.Lejla Banjanović- Mehmedović Standardne digitalne komponente (moduli) Složeni digitalni sistemi razlaganje funkcije na podfunkcije

Διαβάστε περισσότερα

7. SEKVENCIJALNA KOLA

7. SEKVENCIJALNA KOLA 7 SEKVENIJALNA KOLA 7 Odnos između kombinacionih i sekvencijalnih kola Na logičkom nivou digitalna kola se dele na dve velike klase: ona koja ne poseduju memoriju nazivamo kombinacionim kolima, dok su

Διαβάστε περισσότερα

Logičko i fizičko stanje digitalnog kola

Logičko i fizičko stanje digitalnog kola LOGIČKA KOLA Kao što smo već istakli, obrada podataka u digitalnom račuanaru se realizuje pomoću električnih veličina (napon, struja), odnosno elektronski sklopovi računara obrađuju električne veličine

Διαβάστε περισσότερα

Zadatak Vul[V] Vul[V]

Zadatak Vul[V] Vul[V] Zadatak 11.1. a) Projektovati kolo A/D konvertora sa paralelnim komparatorima koji ulazni napon u opsegu 0 8V kovertuje u 3 bitni binarni broj prema karakteristici sa Slike 11.1.1. a). U slučaju kada je

Διαβάστε περισσότερα

Elementarna memorijska kola

Elementarna memorijska kola Elementarna memorijska kola gmemorijska kola mogu da zapamte prethodno stanje gflip-flop je logička mreža a koja može e da zapamti samo jedan bit podatka (jednu binarnu cifru) flip - flop je kolo sa dva

Διαβάστε περισσότερα

FTN Novi Sad 3. IMPLEMENTACIJA KOMBINACIONE LOGIKE. Merni instrumenti - Digitalna elektronika. Implementacija kombinacione logike.

FTN Novi Sad 3. IMPLEMENTACIJA KOMBINACIONE LOGIKE. Merni instrumenti - Digitalna elektronika. Implementacija kombinacione logike. TN Novi Sad Merni instrumenti - igitalna elektronika 8-Mar-7 3. IMPLEMENTIJ KOMINIONE LOGIKE dr oran Mitrović Implementacija kombinacione logike Logika u dva nivoa Implementacija logike u dva nivoa NN/NOR

Διαβάστε περισσότερα

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000,

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000, PRERAČUNAVANJE MJERNIH JEDINICA PRIMJERI, OSNOVNE PRETVORBE, POTENCIJE I ZNANSTVENI ZAPIS, PREFIKSKI, ZADACI S RJEŠENJIMA Primjeri: 1. 2.5 m = mm Pretvaramo iz veće u manju mjernu jedinicu. 1 m ima dm,

Διαβάστε περισσότερα

RIJEŠENI ZADACI I TEORIJA IZ

RIJEŠENI ZADACI I TEORIJA IZ RIJEŠENI ZADACI I TEORIJA IZ LOGARITAMSKA FUNKCIJA SVOJSTVA LOGARITAMSKE FUNKCIJE OSNOVE TRIGONOMETRIJE PRAVOKUTNOG TROKUTA - DEFINICIJA TRIGONOMETRIJSKIH FUNKCIJA - VRIJEDNOSTI TRIGONOMETRIJSKIH FUNKCIJA

Διαβάστε περισσότερα

PRIMJER 3. MATLAB filtdemo

PRIMJER 3. MATLAB filtdemo PRIMJER 3. MATLAB filtdemo Prijenosna funkcija (IIR) Hz () =, 6 +, 3 z +, 78 z +, 3 z +, 53 z +, 3 z +, 78 z +, 3 z +, 6 z, 95 z +, 74 z +, z +, 9 z +, 4 z +, 5 z +, 3 z +, 4 z 3 4 5 6 7 8 3 4 5 6 7 8

Διαβάστε περισσότερα

Geometrija (I smer) deo 1: Vektori

Geometrija (I smer) deo 1: Vektori Geometrija (I smer) deo 1: Vektori Srdjan Vukmirović Matematički fakultet, Beograd septembar 2013. Vektori i linearne operacije sa vektorima Definicija Vektor je klasa ekvivalencije usmerenih duži. Kažemo

Διαβάστε περισσότερα

1 Promjena baze vektora

1 Promjena baze vektora Promjena baze vektora Neka su dane dvije različite uredene baze u R n, označimo ih s A = (a, a,, a n i B = (b, b,, b n Svaki vektor v R n ima medusobno različite koordinatne zapise u bazama A i B Zapis

Διαβάστε περισσότερα

Riješeni zadaci: Nizovi realnih brojeva

Riješeni zadaci: Nizovi realnih brojeva Riješei zadaci: Nizovi realih brojeva Nizovi, aritmetički iz, geometrijski iz Fukciju a : N R azivamo beskoači) iz realih brojeva i ozačavamo s a 1, a,..., a,... ili a ), pri čemu je a = a). Aritmetički

Διαβάστε περισσότερα

5. Karakteristične funkcije

5. Karakteristične funkcije 5. Karakteristične funkcije Profesor Milan Merkle emerkle@etf.rs milanmerkle.etf.rs Verovatnoća i Statistika-proleće 2018 Milan Merkle Karakteristične funkcije ETF Beograd 1 / 10 Definicija Karakteristična

Διαβάστε περισσότερα

OM2 V3 Ime i prezime: Index br: I SAVIJANJE SILAMA TANKOZIDNIH ŠTAPOVA

OM2 V3 Ime i prezime: Index br: I SAVIJANJE SILAMA TANKOZIDNIH ŠTAPOVA OM V me i preime: nde br: 1.0.01. 0.0.01. SAVJANJE SLAMA TANKOZDNH ŠTAPOVA A. TANKOZDN ŠTAPOV PROZVOLJNOG OTVORENOG POPREČNOG PRESEKA Preposavka: Smičući napon je konsanan po debljini ida (duž pravca upravnog

Διαβάστε περισσότερα

TRIGONOMETRIJSKE FUNKCIJE I I.1.

TRIGONOMETRIJSKE FUNKCIJE I I.1. TRIGONOMETRIJSKE FUNKCIJE I I Odredi na brojevnoj trigonometrijskoj kružnici točku Et, za koju je sin t =,cost < 0 Za koje realne brojeve a postoji realan broj takav da je sin = a? Izračunaj: sin π tg

Διαβάστε περισσότερα

4.7. Zadaci Formalizam diferenciranja (teorija na stranama ) 343. Znajući izvod funkcije x arctg x, odrediti izvod funkcije x arcctg x.

4.7. Zadaci Formalizam diferenciranja (teorija na stranama ) 343. Znajući izvod funkcije x arctg x, odrediti izvod funkcije x arcctg x. 4.7. ZADACI 87 4.7. Zadaci 4.7.. Formalizam diferenciranja teorija na stranama 4-46) 340. Znajući izvod funkcije arcsin, odrediti izvod funkcije arccos. Rešenje. Polazeći od jednakosti arcsin + arccos

Διαβάστε περισσότερα