Najjednostavnija metoda upravljanja slijedom instrukcija:
|
|
- Δάμων Λαγός
- 7 χρόνια πριν
- Προβολές:
Transcript
1 4. Upravljacka jedinica Funkcija upravljacke jedinice Prijenos upravljanja izmedu programa Rekurzivni programi LIFO ili stožna struktura Uporaba stoga AIOR, S. Ribaric 1
2 Funkcije upravljacke jedinice: Pribavljanje instrukcija Tumacenje instrukcija Generiranje upravljackih signala tijekom instrukcijskog ciklusa Upravljanje slijedom instrukcija: izbor instrukcije prijenos upravljanja s jedne na drugu instrukciju (engl. Instruction sequencing) AIOR, S. Ribaric 2
3 Najjednostavnija metoda upravljanja slijedom instrukcija: - svaka instrukcija jednoznacno odreduje adresu sljedece: (znacajka prvih racunala prije von Neumannovog doba ) Primjer: EDVAC (Electronic Discrete Variable Computer) Oblik aritmeticke instrukcije: Nedostatak: Povecana duljina instrukcije (Dataflow arhitektura) AIOR, S. Ribaric 3
4 Druga metoda: - Instrukcija I nalazi se na memorijskoj lokaciji s adresom A i ima jedinstvenu nasljednicu instrukciju I na adresi A+1 PC programsko brojilo sadrži adresu A + 1 (adresu slijedece instrukcije) Adresa slijedece instrukcije (I ) odreduje se povecanjem PC-a: PC PC + k, gdje je k duljina instrukcije I izražena u rijecima (bajtovima) /za procesor RISC k=1/ AIOR, S. Ribaric 4
5 Prijenos upravljanja izmedu instrukcija koje si nisu slijedne: 1) Instrukcije grananja 2) Instrukcije za prijenos upravljanja izmedu programa 1) Instrukcije grananja Instrukcije bezuvjetnog grananja PC X, gdje je X adresa ciljne instrukcije POZOR: Gornja se operacija izvodi tijekom faze IZVRŠI AIOR, S. Ribaric 5
6 Instrukcije uvjetnog grananja - Tijekom faze IZVRŠI ispituje se da li je neki uvjet C zadovoljen (C je obicno posljedica neke ranije instrukcije) - Ako je C zadovoljen, tada PC X, u drugim slucajevima PC se ne mijenja (tijekom faze IZVRŠI) AIOR, S. Ribaric 6
7 2) Instrukcije za prijenos upravljanja izmedu programa P1 program (glavni program) P2 potprogram ili P1 pozivajuci program P2 pozvani program Dva glavna slucaja: 1) Pozivanje potprograma 2) Prekidi AIOR, S. Ribaric 7
8 1)P1 P2 instrukcije za pozivanje potprograma (engl. Call, jump to subroutine): CALL X, gdje je X ciljna adresa (ili se ciljna adresa racuna na temelju X) prve instrukcije (pot)programa P2. AIOR, S. Ribaric 8
9 Tijekom faze IZVRŠI instrukcije CALL obavljaju se dva slijedece koraka: 1. Korak: Sadržaj PC-a (koji pokazuje na slijedecu instrukciju u P1) se pohranjuje na za to predodredenu lokaciju S, 2. Korak: X (ili adresa izracunata na temelju X) prenosi se u PC Lokacija S sadrži povratnu adresu AIOR, S. Ribaric 9
10 Povratak iz programa P2 (P2 P1): Instrukcija povratka (Return; RET) posljednja instrukcija u P2 PC S Problem: Gniježdenje potprograma! AIOR, S. Ribaric 10
11 Primjer: PDP 8 (ili kako se nekad radilo) JMS SUB ; Jump to Subroutine i) PC se pohranjuje na lokaciju SUB ii) PC se automatski inkrementira podrazumijevajuci da se prva instrukcija potprograma SUB nalazi na adresi SUB + 1 Prijenos upravljanja s potprograma na pozivajuci program: JMP I SUB ; Indirektni skok na SUB!!! Problem gniježdenja potprograma riješen! AIOR, S. Ribaric 11
12 Nedostatak rješenja: Potprogrami ne mogu pozivati sami sebe (nije omogucena rekurzija) Rekurzivni program P može se prikazati kao kompozicija Π osnovnih instrukcija s i (koje ne sadrže P) i samog programa P: P = Π [s i, P] Primjer: PROLOG predak_od (X,Y) :- roditelj_od (X, Y). predak_od (X, Y) :- roditelj_od (Z, Y), predak_od (X, Z). AIOR, S. Ribaric 12
13 Primjer: n! = 1 x 2 x 3 x 4 x... n 1! = 1 n! = n x (n-1)! Hanojski tornjevi Fibonaccijevi brojevi: 1) F 0 = 0, F 1 = 1; i 2) F n = F n-1 + F n-2, za n 2 AIOR, S. Ribaric 13
14 Rješenje problema rekurzije: Uporaba upravljackih stogova Stog LIFO (Last In First Out) služi za pohranu povratnih adresa. CALL SUB 1) PUSH PC 2) PC SUB RETURN 1) POP PC AIOR, S. Ribaric 14
15 Rekurzivno pozivanje: Begin.. CALL SUB X:. ; X je povratna adresa.. SUB:.. CALL SUB Y:. ; Y povratna adresa.. RETURN. End AIOR, S. Ribaric 15
16 Stanje stoga: Nakon prvog pozivanja Nakon drugog pozivanja Trece pozivanje, cetvrto pozivanje,... Povratak??? AIOR, S. Ribaric 16
17 Rekurzivno pozivanje: Begin. N := 3 CALL SUB X:.. SUB:.. N := N 1 IF (N > 0) THEN CALL SUB Y:.. RETURN End AIOR, S. Ribaric 17
18 Stanje stoga: - Prvi poziv (N = 3) / poziv iz glavnog programa/: - Drugi poziv (N = 2) / poziv iz SUB/: AIOR, S. Ribaric 18
19 Treci poziv (N = 1) /poziv iz SUB/: Drugi povratak: Prvi povratak: Treci povratak: AIOR, S. Ribaric 19
20 Primjeri izvedbe stoga: 1) Stog od n k-bitnih rijeci izveden pomocu posmacnih registara 2) Uporaba memorije s izravnim pristupom kao podrucje stoga AIOR, S. Ribaric 20
21 1) k AIOR, S. Ribaric 21
22 2) RAM AIOR, S. Ribaric 22
23 Primjer uporabe stoga Analiza slucaja: MC Scenarij: 1. Procesor je u korisnickom nacinu rada (User Mode) Poziva se potprogram Nastavlja se izvodenje potprograma 2. Dogodila se iznimka (PREKID) Obrada prekida 3. Vracanje u potprogram 4. Vracanje iz potprograma /primjer detaljno opisan u S. Ribaric, Naprednije arhitekture mikroprocesora, Element, 1997., Zagreb/ AIOR, S. Ribaric 23
24 Graficki prikaz scenarija: AIOR, S. Ribaric 24
25 AIOR, S. Ribaric 25
26 Dijagram stanja za MC RTE -Return from Exception /povlaštena instrukcija/ AIOR, S. Ribaric 26
27 CALL POT se izvodi u dva koraka: - PUSH PC - PC POT Povratak: - RET: POP PC Uporaba stoga!!! AIOR, S. Ribaric 27
28 Na stog se tijekom prijenosa upravljanja s prekinutog na prekidni program (P 1 P 2 ) pohranjuje MINIMALNI KONTEKST: Sadržaj programskog brojila (4 bajta) Sadržaj statusnog registra (2 bajta) Adresa prekidnog programa? AIOR, S. Ribaric 28
29 Stanja kazala stoga i stogova prije pozivanja potprograma AIOR, S. Ribaric 29
30 Stanje neposredno nakon grananja u potprogram AIOR, S. Ribaric 30
31 Dogodio se prekid! (Iznimka se obraduje u nadglednom nacinu) AIOR, S. Ribaric 31
32 Stanje stogova nakon vracanja u potprogram AIOR, S. Ribaric 32
33 Stanje stoga nakon vracanja iz potprograma AIOR, S. Ribaric 33
34 Stanje prije izvodenja programa Stanje nakon izvodenja programa AIOR, S. Ribaric 34
35 Nacini izvedbe upravljacke jedinice AIOR, S. Ribaric 35
36 Opis upravljackih signala C OUT - signali koji izravno upravljaju djelovanjem digitalnog sustava za obradu informacije /glavna funkcija upravljacke jedinice/ C IN - signali koji omogucuju utjecaj podataka tijekom njihove obrade omogucavaju donošenje odluke u zavisnosti od rezultata operacije na podacima C IN - prijemni signali (od drugih upravljackih jedinica ili od središnje nadgledne jedinice, npr. start, stop) C OUT - signali prema drugim upravljackm jedinicama (npr. busy, operation completed) AIOR, S. Ribaric 36
37 Opisivanje djelovanja upravljacke jedinice Dijagram toka i opisni jezici (engl. Description language) - dijagram toka opisuje mikrooperacije i njihov slijed svakoj mikrooperaciji se u dijagramu toka pridružuje skup upravljackih signala {C i,j }koji se moraju aktivirati da bi se mikrooperacija izvršila - sklopovski opisni jezici: RTL (Register Transfer Language), CDL (Computer Design Language), VHDL,... Nacini izvedbe upravljacke jedinice 1) Sklopovska izvedba - sekvencijalni sklopovi (engl. Hardwired control unit) 2) Mikroprogramska izvedba AIOR, S. Ribaric 37
38 Sklopovska izvedba -tri pristupa: 1) Standardni pristup oblikovanju sekvencijalnih sklopova (uporaba tablica ili dijagrama stanja) 2) Uporaba elemenata za kašnjenje 3) Uporaba brojila sekvenci AIOR, S. Ribaric 38
39 Tablica stanja Ulazne kombinacije Stanja S 1 S 1,1, Z 1,1 S 1,2, Z 1,2... S, Z 1,m 1,m S 2 S 2,1, Z 1,2 S 2,2, Z 2,2... S, Z 2,m 2,m S S n I 1 I 2 S i,j oznacava slijedece stanje S n,1, Z n,1 S n,2, Z n,2... S n,m, Z n,m... I m Z i,j oznacava skup izlaznih signala koji se aktiviraju s I j ako je upravljacka jedinica u stanju S i AIOR, S. Ribaric 39
40 Dijagram stanja AIOR, S. Ribaric 40
41 Uporaba elemenata za kašnjenje -razmotrimo problem generiranja slijeda upravljackih signala u vremenskim trenucima t 1, t 2,..., t n t 1 : aktiviraj {C 1,j } t 2 : aktiviraj {C 2,j } t n: aktiviraj {C n,j } - Pretpostavimo da je u trenutku t 1 prisutan signal Start(t 1 ) i on ce u trenutku t 1 aktivirati skup signala {C 1,j } koji ce pobuditi jednu (prvu) ili više mikrooperacija - Signal Start(t 1 ) dovodimo na element za kašnjenje (kašnjenje = t 2 t 1 ) izlaz iz elementa za kašnjenje aktivira {C 2,j } itd. -Slijed elemenata za kašnjenje može se upotrijebiti za generiranje upravljackih signala Oblikovanje upravljacke jedinice izravno iz dijagrama toka AIOR, S. Ribaric 41
42 Primjer Start {C 1,j } {C 2,j } Ne X 1 =1? X 2 =1? Ne {C 3,j } Da {C 4,j } Da {C 5,j } {C 6,j } AIOR, S. Ribaric 42
43 Odnos: dijagram toka sklopovi {C 1,j } C 1 {C 1,j } {C 2,j } Element za kašnjenje {C 2,j } C 2 C 3 AIOR, S. Ribaric 43
44 Odnos: dijagram toka sklopovi X=1? Ne X X Da Da Ne AIOR, S. Ribaric 44
45 Izvedba: {C 1,j } C 1 Element za kašnjenje {C 2,j } C 2 Element za kašnjenje X 1 X 1 X 2 X 1 X 2 {C 4,j } {C 5,j } C k {C 3,j } Element za kašnjenje {C 6,j } AIOR, S. Ribaric 45
46 Izvedba jednostavnog elementa za kašnjenje dvostruki bistabil (engl. Masterslave) S S Y S Q R R MASTER Y SLAVE R Q S R C Q Q P M-S BISTABIL AIOR, S. Ribaric 46
47 Cp 1 R 0 1 S Q 1 0 PROPAGATION DELAY OF OUTPUT Q FROM LEADING EDGE OF THE CLOCK PULSE?? AIOR, S. Ribaric 47
Najjednostavnija metoda upravljanja slijedom instrukcija:
4. Upravljačka jedinica Funkcija upravljačke jedinice Prijenos upravljanja između programa Rekurzivni programi LIFO ili stožna struktura Uporaba stoga AIOR, S. Ribarić 1 Funkcije upravljačke jedinice:
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
(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,
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,
Matematička analiza 1 dodatni zadaci
Matematička analiza 1 dodatni zadaci 1. Ispitajte je li funkcija f() := 4 4 5 injekcija na intervalu I, te ako jest odredite joj sliku i inverz, ako je (a) I = [, 3), (b) I = [1, ], (c) I = ( 1, 0].. Neka
radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}
Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Neka su D i K bilo koja dva neprazna skupa. Postupak f koji svakom elementu x D pridružuje točno jedan element y K zovemo funkcija
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
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
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
7. Mikroprogramiranje
7. Mikroprogramiranje Osnovni pojmovi i Wilkesova izvorna shema Faze mikroprogramiranja Struktura mikroprogramirane upravljačke jedinice Model mikroprogramiranog procesora Upravljačke riječi (mikroriječi)
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)
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
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,
Linearna algebra 2 prvi kolokvij,
Linearna algebra 2 prvi kolokvij, 27.. 20.. Za koji cijeli broj t je funkcija f : R 4 R 4 R definirana s f(x, y) = x y (t + )x 2 y 2 + x y (t 2 + t)x 4 y 4, x = (x, x 2, x, x 4 ), y = (y, y 2, y, y 4 )
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
1a. Von Neumannov model računala
1a. Von Neumannov model računala Razvoj programirljivosti računala: Univerzalni stroj [Turing36] TS koji čita logičku funkciju s trake ENIAC (1943-1947): ručno prospajanje, prekidači (Mauchly, Eckert)
MIKRORAČUNAR. Sl.1. - Sklop mikroračunara kao crna kutija
MIKRORAČUNAR Mikroračunar je sastavljen od četiri osnovna bloka (Sl.) - to zovemo hardver: -mikroprocesora -memorije -ulaznog međusklopa -izlaznog međusklopa Programska podrška (to zovemo softver) je vezivna
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
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.
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
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
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
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
Sveučilište J.J. Strossmayera u Osijeku Odjel za matematiku. GRAĐA RAČUNALA (predavanja u ak. god /2006.)
Sveučilište J.J. Strossmayera u Osijeku Odjel za matematiku GRAĐA RAČUNALA (predavanja u ak. god. 2005./2006.) doc.dr.sc. Goran Martinović www.etfos.hr/~martin goran.martinovic@etfos.hr Tel: 031 224-766
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
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
Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto
Trigonometrija Adicijske formule Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Razumijevanje postupka izrade složenijeg matematičkog problema iz osnova trigonometrije
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,
REKURZIVNE FUNKCIJE PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad. Voditelj rada: Doc.dr.sc.
SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Brigita Švec REKURZIVNE FUNKCIJE Diplomski rad Voditelj rada: Doc.dr.sc. Zvonko Iljazović Zagreb, Rujan, 2014. Ovaj diplomski
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
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
STANDARDNA ARHITEKTURA MIKROPROCESORA
STANDARDNA ARHITEKTURA MIKROPROCESORA UVOD Svaki sastavni deo, a time i celi mikroprocesor, najbolje je opisan skupom registara i njihovom funkcijom, putevima između registara, nizom operacija koje se
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
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
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,
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
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:
Grafičko prikazivanje atributivnih i geografskih nizova
Grafičko prikazivanje atributivnih i geografskih nizova Biserka Draščić Ban Pomorski fakultet u Rijeci 17. veljače 2011. Grafičko prikazivanje atributivnih nizova Atributivni nizovi prikazuju se grafički
( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova)
A MATEMATIKA (.6.., treći kolokvij. Zadana je funkcija z = e + + sin(. Izračunajte a z (,, b z (,, c z.. Za funkciju z = 3 + na dite a diferencijal dz, b dz u točki T(, za priraste d =. i d =.. c Za koliko
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
ZBIRKA POTPUNO RIJEŠENIH ZADATAKA
**** IVANA SRAGA **** 1992.-2011. ZBIRKA POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE POTPUNO RIJEŠENI ZADACI PO ŽUTOJ ZBIRCI INTERNA SKRIPTA CENTRA ZA PODUKU α M.I.M.-Sraga - 1992.-2011.
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.
STANDARDNA ARHITEKTURA MIKROPROCESORA
STANDARDNA ARHITEKTURA MIKROPROCESORA UVOD Svaki sastavni deo, a time i celi mikroprocesor, najbolje je opisan skupom registara i njihovom funkcijom, putevima između registara, nizom operacija koje se
SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Zavod za elektroniku, mikroelektroniku, računalne i inteligentne sustave
SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Zavod za elektroniku, mikroelektroniku, računalne i inteligentne sustave Interni materijal za predavanja iz predmeta Operacijski sustavi Autor:
Funkcije dviju varjabli (zadaci za vježbu)
Funkcije dviju varjabli (zadaci za vježbu) Vidosava Šimić 22. prosinca 2009. Domena funkcije dvije varijable Ako je zadano pridruživanje (x, y) z = f(x, y), onda se skup D = {(x, y) ; f(x, y) R} R 2 naziva
Numerička matematika 2. kolokvij (1. srpnja 2009.)
Numerička matematika 2. kolokvij (1. srpnja 29.) Zadatak 1 (1 bodova.) Teorijsko pitanje. (A) Neka je G R m n, uz m n, pravokutna matrica koja ima puni rang po stupcima, tj. rang(g) = n. (a) Napišite puni
Eliminacijski zadatak iz Matematike 1 za kemičare
Za mnoge reakcije vrijedi Arrheniusova jednadžba, koja opisuje vezu koeficijenta brzine reakcije i temperature: K = Ae Ea/(RT ). - T termodinamička temperatura (u K), - R = 8, 3145 J K 1 mol 1 opća plinska
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/.
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
ORGANIZACIJA PREKIDNOG SISTEMA ZA MIKROPROCESOR M6800
ORGANIZACIJA PREKIDNOG SISTEMA ZA MIKROPROCESOR M6800 Mikroprocesor M6800 ima tri prekidna ulaza: Reset (RES), Non-Maskable Interrupt (NMI - nemaskirajući prekid) i Interrupt Request (IRQ). Prekidni sled
MATEMATIKA Pokažite da za konjugiranje (a + bi = a bi) vrijedi. a) z=z b) z 1 z 2 = z 1 z 2 c) z 1 ± z 2 = z 1 ± z 2 d) z z= z 2
(kompleksna analiza, vježbe ). Izračunajte a) (+i) ( i)= b) (i+) = c) i + i 4 = d) i+i + i 3 + i 4 = e) (a+bi)(a bi)= f) (+i)(i )= Skicirajte rješenja u kompleksnoj ravnini.. Pokažite da za konjugiranje
Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.
Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika Monotonost i ekstremi Katica Jurasić Rijeka, 2011. Ishodi učenja - predavanja Na kraju ovog predavanja moći ćete:,
Small Basic zadatci - 8. Razred
Small Basic zadatci - 8. Razred 1. Izradi program koji de napisati na ekranu Ovo je prvi program crvenom bojom. TextWindow.ForegroundColor = "red" TextWindow.WriteLine("Ovo je prvi program") 2. Izradi
Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke.
Ĉetverokut - DOMAĆA ZADAĆA Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke. 1. Duljine dijagonala paralelograma jednake su 6,4 cm i 11 cm, a duljina jedne njegove
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
2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos
. KOLOKVIJ PRIMIJENJENA MATEMATIKA FOURIEROVE TRANSFORMACIJE 1. Za periodičnu funkciju f(x) s periodom p=l Fourierov red je gdje su a,a n, b n Fourierovi koeficijenti od f(x) gdje su a =, a n =, b n =..
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)
Riješeni zadaci: Limes funkcije. Neprekidnost
Riješeni zadaci: Limes funkcije. Neprekidnost Limes funkcije Neka je 0 [a, b] i f : D R, gdje je D = [a, b] ili D = [a, b] \ { 0 }. Kažemo da je es funkcije f u točki 0 jednak L i pišemo f ) = L, ako za
Uvod u teoriju brojeva
Uvod u teoriju brojeva 2. Kongruencije Borka Jadrijević Borka Jadrijević () UTB 2 1 / 25 2. Kongruencije Kongruencija - izjava o djeljivosti; Teoriju kongruencija uveo je C. F. Gauss 1801. De nicija (2.1)
VON NEUMANNOV MODEL RAČUNALA
S. RIBARIĆ - GRAĐA RAČUNALA 37 2. POGLAVLJ VON NUMANNOV MODL RAČUNALA 2.1. UVOD Jedan od najznačajnijih članaka na području arhitekture računala Uvodna rasprava o logičkom oblikovanju elektroničkog računskog
1.4 Tangenta i normala
28 1 DERIVACIJA 1.4 Tangenta i normala Ako funkcija f ima derivaciju u točki x 0, onda jednadžbe tangente i normale na graf funkcije f u točki (x 0 y 0 ) = (x 0 f(x 0 )) glase: t......... y y 0 = f (x
F (t) F (t) F (t) OGLEDNI PRIMJER SVEUČILIŠTE J.J.STROSSMAYERA U OSIJEKU ZADATAK
OGLEDNI PRIMJER ZADAAK Odredte dnamčke karakterstke odzv armranobetonskog okvra C-C prkazanog na slc s prpadajućom tlorsnom površnom, na zadanu uzbudu tjekom prve tr sekunde, ako je konstrukcja prje djelovanja
Tranzistori s efektom polja. Postupak. Spoj zajedničkog uvoda. Shema pokusa
Tranzistori s efektom polja Spoj zajedničkog uvoda U ovoj vježbi ispitujemo pojačanje signala uz pomoć FET-a u spoju zajedničkog uvoda. Shema pokusa Postupak Popis spojeva 1. Spojite pokusni uređaj na
Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.
Neka je a 3 x 3 + a x + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka. 1 Normiranje jednadžbe. Jednadžbu podijelimo s a 3 i dobivamo x 3 +
Prikaz sustava u prostoru stanja
Prikaz sustava u prostoru stanja Prikaz sustava u prostoru stanja je jedan od načina prikaza matematičkog modela sustava (uz diferencijalnu jednadžbu, prijenosnu funkciju itd). Promatramo linearne sustave
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
POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE
**** MLADEN SRAGA **** 011. UNIVERZALNA ZBIRKA POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE SKUP REALNIH BROJEVA α Autor: MLADEN SRAGA Grafički urednik: BESPLATNA - WEB-VARIJANTA Tisak: M.I.M.-SRAGA
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.
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
Linearna algebra 2 prvi kolokvij,
1 2 3 4 5 Σ jmbag smjer studija Linearna algebra 2 prvi kolokvij, 7. 11. 2012. 1. (10 bodova) Neka je dano preslikavanje s : R 2 R 2 R, s (x, y) = (Ax y), pri čemu je A: R 2 R 2 linearan operator oblika
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
PRAVAC. riješeni zadaci 1 od 8 1. Nađite parametarski i kanonski oblik jednadžbe pravca koji prolazi točkama. i kroz A :
PRAVAC iješeni adaci od 8 Nađie aameaski i kanonski oblik jednadžbe aca koji olai očkama a) A ( ) B ( ) b) A ( ) B ( ) c) A ( ) B ( ) a) n a AB { } i ko A : j b) n a AB { 00 } ili { 00 } i ko A : j 0 0
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
ARHITEKTURA RAČUNARA
ARHITEKTURA RAČUNARA Ciljevi predmeta 1. Jasno i potpuno upoznavanje sa prirodom i karakteristikama današnjih računarskih sistema. Ovo su veoma izazovni zadaci zbog: Mnogo je naprava koje se nazivaju računarima:
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
Matematika 1 - vježbe. 11. prosinca 2015.
Matematika - vježbe. prosinca 5. Stupnjevi i radijani Ako je kut φ jednak i rad, tada je veza između i 6 = Zadatak.. Izrazite u stupnjevima: a) 5 b) 7 9 c). d) 7. a) 5 9 b) 7 6 6 = = 5 c). 6 8.5 d) 7.
Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.
Pismeni ispit iz matematike 06 007 Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj z = + i, zatim naći z Ispitati funkciju i nacrtati grafik : = ( ) y e + 6 Izračunati integral:
( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4
UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET Riješiti jednačine: a) 5 = b) ( ) 3 = c) + 3+ = 7 log3 č) = 8 + 5 ć) sin cos = d) 5cos 6cos + 3 = dž) = đ) + = 3 e) 6 log + log + log = 7 f) ( ) ( ) g) ( ) log
SEMINAR IZ KOLEGIJA ANALITIČKA KEMIJA I. Studij Primijenjena kemija
SEMINAR IZ OLEGIJA ANALITIČA EMIJA I Studij Primijenjena kemija 1. 0,1 mola NaOH je dodano 1 litri čiste vode. Izračunajte ph tako nastale otopine. NaOH 0,1 M NaOH Na OH Jak elektrolit!!! Disoira potpuno!!!
1. Duljinska (normalna) deformacija ε. 2. Kutna (posmina) deformacija γ. 3. Obujamska deformacija Θ
Deformaije . Duljinska (normalna) deformaija. Kutna (posmina) deformaija γ 3. Obujamska deformaija Θ 3 Tenor deformaija tenor drugog reda ij γ γ γ γ γ γ 3 9 podataka+mjerna jedinia 4 Simetrinost tenora
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
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
ORGANIZACIJA PROCESORA
JOVAN ðorðević ORGANIZACIJA PROCESORA Beograd 2006. SADRŽAJ SADRŽAJ...I 1 PROCESOR... 3 1.1 ARHITEKTURA I ORGANIZACIJA PROCESORA... 3 1.2 OPERACIONA JEDINICA... 11 1.2.1 OPERACIONA JEDINICA SA DIREKTNIM
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
KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr
KONVEKSNI SKUPOVI Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5 KONVEKSNI SKUPOVI Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5 1. Neka su x, y R n,
3. STRUKTURE PODATAKA
3 STRUKTURE PODATAKA Osnovni ili primitivni tipovi podataka sa kojima se instrukcijama mikroprocesora C68020 direktno operiše, su označene i neoznačene celobrojne vrednosti, BCD celobrojne vrednosti i
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
PRIMJERI RJEŠAVANJA ZADATAKA
PRIMJERI RJEŠAVANJA ZADATAKA Brojanje slova u riječi Zadatak Potrebno je napisati program za utvrđivanje broja ponavljanja svakog pojedinog slova u zadanoj riječi. Primjer : RAČUNALO R 1 A 2 Č -1 U 1 N
( , 2. kolokvij)
A MATEMATIKA (0..20., 2. kolokvij). Zadana je funkcija y = cos 3 () 2e 2. (a) Odredite dy. (b) Koliki je nagib grafa te funkcije za = 0. (a) zadanu implicitno s 3 + 2 y = sin y, (b) zadanu parametarski
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
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
BETONSKE KONSTRUKCIJE 2
BETONSE ONSTRUCIJE 2 vježbe, 31.10.2017. 31.10.2017. DATUM SATI TEMATSA CJELINA 10.- 11.10.2017. 2 17.-18.10.2017. 2 24.-25.10.2017. 2 31.10.- 1.11.2017. uvod ponljanje poznatih postupaka dimenzioniranja
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
( ) ( ) Zadatak 001 (Ines, hotelijerska škola) Ako je tg x = 4, izračunaj
Zadaak (Ines, hoelijerska škola) Ako je g, izračunaj + 5 + Rješenje Korisimo osnovnu rigonomerijsku relaciju: + Znači svaki broj n možemo zapisai n n n ( + ) + + + + 5 + 5 5 + + + + + 7 + Zadano je g Tangens
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
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
Dijagrami: Greda i konzola. Prosta greda. II. Dijagrami unutarnjih sila. 2. Popre nih sila TZ 3. Momenata savijanja My. 1. Uzdužnih sila N. 11.
Dijagrami:. Udužnih sia N Greda i konoa. Popre nih sia TZ 3. Momenata savijanja My. dio Prosta greda. Optere ena koncentriranom siom F I. Reaktivne sie:. M A = 0 R B F a = 0. M B = 0 R A F b = 0 3. F =
5. PARCIJALNE DERIVACIJE
5. PARCIJALNE DERIVACIJE 5.1. Izračunajte parcijalne derivacije sljedećih funkcija: (a) f (x y) = x 2 + y (b) f (x y) = xy + xy 2 (c) f (x y) = x 2 y + y 3 x x + y 2 (d) f (x y) = x cos x cos y (e) f (x
Inženjerska grafika geometrijskih oblika (5. predavanje, tema1)
Inženjerska grafika geometrijskih oblika (5. predavanje, tema1) Prva godina studija Mašinskog fakulteta u Nišu Predavač: Dr Predrag Rajković Mart 19, 2013 5. predavanje, tema 1 Simetrija (Symmetry) Simetrija
radni nerecenzirani materijal za predavanja
Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Kažemo da je funkcija f : a, b R u točki x 0 a, b postiže lokalni minimum ako postoji okolina O(x 0 ) broja x 0 takva da je