Tallinna Tehnikaülikool Arvutid I KAUGÕPE 1.kodutöö Jelizaveta Vavilkina Mat.nr. 124226 Rühm: IASB Ülesanne: Koostada vasakule nihutava paralleel laadimidega nihkeregistri loogikaskeem JK trigerite baasil. Esmane skeem näeb välja: Funktsiooni sõltuvus: J(i)=f(PL, di, qi-1, Ki ) Tõeväärtustabel J(i) väärus sõltub q(i) nihest ja K(i) väärtusest Karnaugh kaart vastavalt tõeväärtustabelile: J(i) = PL q(i-1) K(i) + PL d(i) q(i-1) + PL d(i) q(i) q(i-1) + + PL d(i) q(i) + PL q(i) q(i-1) + PL q(i) q(i-1) K(i) = = PL q(i-1) ( K(i) + d(i) + q(i) ) + PL q(i) (d(i) + K(i) + q(i-1) ) Skeem vastavalt valemile:
Kahendfunktsioon Loogikaskeem x3 x3 1 1 x2 + x3 x2 y = x1 (x2 + x3) + x1 x2 x3 & x1(x2 + x3) 1 y x1 x1 1 x1x2x3 & x2 1 17.3.14 T. Evartson 1 Koostada loogikaskeem 17.3.14 T. Evartson 2 Koostada loogikaskeem x1 x3 & x4 1 & 1 1 y 1 & 1 & x2 1 1 ...
Tallinna Tehnikaülikool Arvutid I (IAF 0041) Reversiivne parallel ladimisega nihkeregister T triggerite baasil Kontroll töö nr.1 Juhendaja: dotsent Teet Evartson Tallinn 2014 · Ülesande püstitus · Elementide kirjeldus · Loogika skeem Ülesande püstitus Koostada reverssiivse paralleel ladimisega nihkeregistri loogikaskeem T trigerite baasil. Tallinna Tehnikaülikool Elementide kirjeldus Põhielement T trigger ja baas loogika elementid. Tõenäolustabel on sama nagu D trigeril, põhimõtteliselt see on D trigger T triggeri baasil. D C ...
Ülesanne: Koostada ette antud jadaloenduri loogikaskeem koos 7-segmendilis(t)e indikaatori(te)ga ning testida selle tööd Multisim tarkvaraga. Minu variandiks oli 64-nd pärijadaloendur. Töö käik: Tunnitöö põhjal oli loenduri koostamine suhteliselt lihtne. Loogikaskeem MultiSim tarkvaras näeb välja järgmine: Joonis 1.: 64-nd pärijadaloendur Järeldus: Trigerid valisin oma arvu järgi. 63 kahendkoodis on 1 1 1 1 1 12 , see tähendab, et 64 loendamise jaoks on tarvis kuute trigerit (nii palju kohti on arvul kahendkoodis). 7-segmendilistel indikaatoritel kuvatakse kuueteistkümnendkoodi väärtused 0-st 3F- ni. 3F-le vastab 6310. Ehk et loendamine toimub 010-6310, mis teebki 64 loendamist. Loenduri lähtestamine toimub, kui kõigi kuue trigeri väljundites on signaal 0, ehk loenduris on arv 6410 = 1 0 0 0 0 0 02 Muud kommentaarid: kuna mul oli probleeme loenduri tööle...
MDNK koosneb alati osadest või kõikidest Taandatud DNK Loogikaskeemide elemendid (loogikaelemendid) elementaarkonjunktsioonidest. Funktsiooni MDNK ja Taandatud DNK võivad olla võrdsed. Kahendkoode (ehk nende koosseisu kuuluvaid loogikaväärtusi 0 1 ) töötlevat elektriskeemi nimetatakse digitaalskeemiks. Iga digitaalseadme elementaarseteks koostisosadeks on loogikaelemendid, mis teevad loogikaväärtustega 0 ja 1 lihtsaimaid loogikatehteid. Loogikaelementide omavahelisel kokkuühendamisel saadakse loogikaskeem. ...
Tallinna Tehnikaülikool Elektroenergeetika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Laboratoorne töö nr 3 Summeerimine Juhendaja: Üliõpilane: Tallinn 2013 Ülesanne: Koostada Multisim tarkvaraga jadaülekandega kahendsummaator kolme kahejärgulise (kahe kahendkohaga) kahendarvu liitmiseks kasutades nii pool- kui ka täissummaatoreid. Joonis 1. Loogikaskeem Joonis 2. Sõnageneraator Sõnageneraator väljastab arve vahemikus 0...3FH Joonis 3. Loogikaanalüsaator Ülesande lahendamiseks on vaja 2 täissummaatorit, 2 poolsummaatorit, sõnageneraatorit ja loogikaanalüsaatorit. Sõnageneraator väljastab arve vahemikus 0...3FH. Järeldus: Ülesandes oli vaja liita kolm ...
Tallinna Tehnikaülikool Elektriajamite ja jõuelektroonika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Loendur Juhendaja: Üliõpilane: Tallinn AAR0110 Sissejuhatus digitaaltehnikasse 2012 1. Ülesanne Koostada ette antud jadaloenduri loogikaskeem koos 7-segmendilise indikaatoriga ning testida selle tööd Multisim tarkvaraga. Loendur peab lugema 10nd süsteemi arvuni 11 ning kuvama numbrid indikaatoril 16nd süsteemis. Reset peab toimuma arvul 12. 2. Lahendus Joonis 2. Jadaloenduri skeem. Skeem on koostatud programmiga Multisim 11. 3. Tööpõhimõte Lüliti U5 annab impulsse skeemi vastavalt kasutaja poolsele sisendile. Impulsid lähevad trigeritesse. Lülitist lähevad impulsid U1 trigeri Clock sisendile, mis määr...
Tallinna Tehnikaülikool Elektriajamite ja jõuelektroonika instituut SISSEJUHATUS DIGITAALTEHNIKASSE Jadaloendur Juhendaja: Madis Lehtla Üliõpilane: Rainer Sild 118421 AAAB Tallinn 2012 Loendamine. Koostada jadaloenduri loogikaskeem koos 7-segmendilise indikaatoriga ning kontrollida selle tööd MultiSimi tarkvaraga. Digitaaltehnikas kasutame signaali, millel on kaks olekut ,,0" (väljas) ja ,,1" (sees), nende kahe olekuga saame moodustada erinevaid arvsüsteeme ning arvnumbreid. Antud ülesandel kasutame kahendkoodi, mille valem on: X ...a3 23 a2 22 a1 21 a0 20 Sümbol ,,X" tähistab süsteemi summat, sümbolid ai tähistavad signaali olekut 0 ja 1. Meie jadaloendur loendab kuni 16 (0...15) arvu, seega kasutame v...
AUTOMATISEERIMIS TEHNIKA VAHEEKSAMI KORDAMISKÜSIMUSED MES0040 1. Suhtelised ja absoluutsed koordinaadid APJ pingi programmeerimisel, nende tähistamine juhtprogrammides. Tooge näide ja joonistage skeem. AJP süsteemides on kasutusel ristkoordinaadistik, kus on koordinaatide tähised määratud vastavalt ISO nõudmistele. Liikumisi telgede suunas absoluutsetes koordinaatides tähistatakse tähtedega X, Y, Z ja suhtelistes koordninaatides U,V,W ning pöördeid ümber telgede vastavalt A, B, C. X- koordinaat paikneb alati horisontaalselt, Z koordinaat langeb kokku instrumendi teljega, treipingi puhul spindli teljega. AJP pinkide programmeerimisel kasutatakse koordinaatide etteandmiseks kaht varianti. Esimesel juhul antakse järgmise punkti koordinaadi väärtus mõõdetuna eelmisest punktist, tegemist on suhteliste koordinaatidega (kasutatakse ka terminit programmeerimine juurdekasvudena). Teisel juhul toimub koordinaati...
1. TRIGERID Mäluelement, mis säilitab 1 biti infot. Kahe stabiilse olekuga loogikalülitus (1 või 0). Olek vastab väljundsignaalile. Sõltuvalt sisendsignaalist säilitab endise oleku või muudab seda hüppeliselt. Tavaliselt 2 väljundit: otsene O ja invertne Õ. Tööpõhimõtte järgi jaotatakse: Seadesisenditega ehk SR-trigerid Loendussisenditega ehk T-trigerid Andmesisenditega ehk D-trigerid Universaalsisenditega ehk JK-trigerid SÜNKROONNE TRIGER (flip-flop) oleku reguleerimine sisendite baasil toimub vaid taktiimpulsi mõjul. ASÜNKROONNE TRIGER (latch) info salvestatakse vahetult sisenditesse antud signaalide põhjal. Sõltuvalt tööpõhimõttest ja ehitusest liigitatakse ühe- või kahe-taktilisteks. Ühetaktiline: puuduseks, et ei võimalda samaaegselt infot vastu võtta ja edastada. Kahetaktiline: master-slave, kokku ühendatud kaks trigerit, et sünkroonimisel nulli haarami...
1. Trigerid. Trigerid kuuluvad järestikskeemide hulka, sest neil on mälu omadus. Väljundi väärtus sõltub peale sisendite väärtuste ka väljundi väärtusest eelnevatel hetkedel. Triger on mäluelement, mis säilitab ühe bitist informatsiooni. Trigeril on kaks stabiilset olekut. Olekuks nimetatakse trigeri väljundi väärtust antud ajahetkel. Tavaliselt on trigeril kaks väljundit: otseväljund ja tema eitus. Trigeri tüübid: 1) SR-triger (Set Reset) Asünkroonse trigeri puhul pole sünkrosisendit millega ümberlülitumise aega juhtida, seega väljundi väärtus muutub sisendi väärtuste muutuste järgi. S R Qt 0 0 Qt-1 01 0 10 1 11 - Kui S = R = 1, siis on otseväljud ja inversioonväljund ühesuguse väärtusega Q = ^Q, kuna kahendväärtuse otseväärtuse ja eitus ei saa olla võrdsed, siis loetakse seda keelatud väärtuseks. Loogikafunktsioon Qt = S + ^R Qt-1 SR trigerit saab ka li...
Sisukord 1. Analooginfo, digitaalne info, ADC, DAC ja helikaart (14, 327-335) .................................... 2 2. Enamkasutatavad kombinatsioonskeemid (41-79) ................................................................. 3 3. Enamkasutatavad järjestiskeemid (80-124) ............................................................................ 4 4. Protsessori struktuur: käsuloendur, käsuregister, käsu dekooder, juhtautomaat ja operatsioonautomaat (125-132) ..................................................................................................... 5 5. Konveier protsessoris ja mälus (163-167 mälu + 184 cpu) .................................................... 8 6. Vahemälu (Cache) (171-182) ................................................................................................ 10 7. Protsessori töö kiirendamine: superskalaarne protsessor, konveier, SIMD, spekulatiivne täitmine, mitmetuumalised protsessorid (18...
Arvutid I – Eksamipiletid Sisukord I................................................................................................................................................ 3 1. Trigerid.............................................................................................................................. 3 2. Konveier protsessoris ja mälus.......................................................................................... 5 3. Siirete (hargnemiste) ennustamine (Branch Prediction)....................................................6 II............................................................................................................................................... 6 1. Loendurid.......................................................................................................................... 6 2. Adresseerimisviisid............................
1. Miks on heal programmeerijal vaja teada riistvara funktsioneerimise põhialuseid? - Riistvaras täidetakse programmi. - Kõrgtaseme keeles programmeerimine eeldab mõnikord bittide, Boole algebra ja loogika teadmist. Seda eriti FPGA puhul. - Riistvara määrab ära milliseid ressursse on võimalik kasutada. Seda vähem FPGA puhul! 2. Millised on 5 mikroskeemide põlvkonda, nimeta iga juurde vähemalt üks esindaja või uuendus? - 0s põlvkond (1642-1945) – mehaanilised arvutid, vändaga kalkulaatorid, kahendalgebra algus. - I põlvkond (1945-1955) – elektronlambid, suured, palju energiat, programmeeriti käsitsi juhtmete ja lülitite abil. - II põlvkond (1955-1965) – transistorid (AT&Bell laboratooriumis 1948.a.). Vähenes oluliselt suurus ja energia tarve. - III põlvkond (1965-1980) – mikroskeemid – ühele kristallile paigutati mitu transistori – idee Jack Kilbylt, kes töötas selle välja Texas Instrumentsis 1958.a. Analoogse mikroskeemi töö...
Digitaaltehnika konspekt 1 Sissejuhatus......................................................................................................................... 3 2 Arvusüsteemid..................................................................................................................... 4 2.1 Kahend-, kaheksand-, kuueteistkümnendarvude teisendamine kümnendarvudeks.......4 2.2 Teiste arvsüsteemide arvude murdosa teisendamine kümnendarvu murdosaks...........5 2.3 Ülesanne 1.................................................................................................................... 5 2.4 Ülesanne 1a.................................................................................................................. 6 2.5 Ülesanne 1b.................................................................................................................. 6 Kümnendarvu teisendamine kahend-, kaheksand-, kuueteis...
Kombinatsioonskeemid ja järjestiskeemid. Kõikides arvutites kasutatavad loogikaskeemid kuuluvad kahte suurde klassi. 3. võimalust ei ole. Kombinatsioonskeemid on sellised loogikaelementidest koostatud skeemid, millel ei ole mälu omadusi. Nad kirjelduvad loogikafunktsioonidega, milles ei ole aja parameetrit. Teades hetke sisendit, saame arvutada samal hetkel väljundite väärtused vastava loogikafunktsiooni abil. Ei ole oluline, millised olid sisendite väärtused varasematel hetkedel. Kui väljundeid on mitu, siis on iga väljundi jaoks eraldi funktsioon. Järjestikskeemid on sellised loogikaelementidest koostatud skeemid, millel on mälu omadused. See tähendab, et kõnealusel hetkel on väljundite väärtuste määramiseks vaja teada väljundite väärtusi ka eelnevatel hetkedel. Sel juhul sisaldab olek infot eelnevate hetkede väljundite väärtuste kohta. Sünkroonsel skeemil on spetsiaalne taktsisend, mis määrab üleminekuaja ühest olekust teise. As...
TALLINNA TEHNIKAÜLIKOOL ELEKTRIAJAMITE JA JÕUELEKTROONIKA INSTITUUT ROBOTITEHNIKA ÕPPETOOL MIKROPROTSESSORTEHNIKA TÕNU LEHTLA LEMBIT KULMAR Tallinn 1995 2 T Lehtla, L Kulmar. Mikroprotsessortehnika TTÜ Elektriajamite ja jõuelektroonika instituut. Tallinn, 1995. 141 lk Toimetanud Juhan Nurme Kujundanud Ann Gornischeff Autorid tänavad TTÜ arvutitehnika instituudi lektorit Toomas Konti ja sama instituudi dotsenti Vladimir Viiest raamatu käsikirjas tehtud paranduste ja täienduste eest. T Lehtla, L Kulmar, 1995 TTÜ elektriajamite ja jõuelektroonika instituut, 1995 Kopli 82, 10412 Tallinn Tel 620 3704, 620 3700. Faks 620 3701 ISBN 9985-69-006-0 TTÜ trükikoda. Koskla 2/9, Tallinn EE0109 Tel 552 106 3 Sisukord Saateks...
Pilet 1 1. Trigerid. 2. Konveier protsessoris ja mälus. 3. Suvapöördusmälud. Trigerid (Flip-Flops) kuuluvad järjestiskeemide hulka sest neil on olemas mälu omadus, see tähendab väljundi väärtus sõltub peale sisendite väärtuse antud ajahetkel ka eelnevast väljundiväärtus-test. Triger on elementaarne mäluelement, mis võimaldab säilitada infot üks bit. Esitades trigerit tõeväärtustabeli või funktsiooni kaudu, tuleb sisse tuua aja parameeter. Triger on kahe stabiilse olekuga element. Tavaliselt trigeril on kaks väljunidit: Joonis: SR-TRIGER (set-resest) ühe ja kahetaktiline, antud on asünkroonne, R=S=1 on keelatud. Töötab: RS; Q(t), 00–>Q(t-1) , 01= 1, 10= 0, 11=-- Asünkroonse trigeri puhul muutub väljundi väärtus sisendite väärtuste muutuste järgi. Potentsiaaliga sünkroniseeritav SR : Sünkrosisendiga C määratakse, millal lülitub triger uude olekusse. NB! Keelatud on anda mõlemasse sisendisse signaal 1, sest otseväljund ja inversiooni...
PILET 1 TRIGERID Triger on mäluelement, mis säilitab 1 biti infot. Trigeril on 2 stabiilset olekut, mis vastavad loogikalülitustele 0 ja 1. Trigeri olek vastab tema väljundsignaali väärtusele mingil ajahetkel. Sõltuvalt sisendsignaalist olek kas säilib või muutub vastupidiseks. Väljundeid on üldjuhul 2 QjaQ. Kasutatakse mäluelementidena registrites, loendurites jne. Informatsiooni salvestusviisi järgi jagunevad kaheks: asünkroonsed infot salvestatakse vahetult sisendisse antud signaalidega sünkroonsed võimalik vaid sünkroimpulsi(clock) olemasolul. Sünkroniseerimine kui trigeriga on ühendatud lubav sisend, mille kõrgel väärtusel(1) loetakse sisse uued sisendid ja toimuvad üleminekud, madalal olekul(0) on triger passiivne ja säilitab oma endise oleku. Sõltuvalt tööpõhimõttest ja ehitusest ja...
Mis on Diskreetne Matemaatika ? Termineid: — verbaalne esitus on mistahes info esitamine lingvistilise keele abil. " diskreetne " ≡ " mitte pidev " ehk " astmeline " — formaalne esitus on mistahes info esitamine ilma lingvistilise keele abita ehk kokkulepitud sümbolite abil. vs. " Diskreetne Matemaatika " ↔ " Pidev Matemaatika " NB! MÕTLEMINE on alati verbaalne ehk toimub mingi lingvistilise keele Diskreetne Matemaatika ei tegele reaalarvudega ega pidevate funktsioonidega. abil. ...
Pilet 1 1. Trigerid. 2. Konveier protsessoris ja mälus. 3. Suvapöördusmälud. Trigerid (Flip-Flops)kuuluvad järjestiskeemide hulka sest neil on olemas mälu omadus, see tähendab väljundi väärtus sõltub peale sisendite väärtuse antud ajahetkel ka eelnevast väljundiväärtusest. Triger on elementaarne mäluelement, mis võimaldab säilitada infot üks bit. + 1) asünkroonsed - salvestatakse infi vahetult sisenditesse antud signaalidega. 2) sünkroonsed - see on võimalik ainult sünkroimpulsi olemasolul. RS (reset-set) , ühe ja kahetaktiline, antud on asünkroonne, R=S=1 on keelatud. Töötab: RS; Q(t), 00>Q(t-1) , 01= 1, 10= 0, 11=-- . t R S Q t-1 0 0 Q ei muutu 0 1 1 Set 1 0 0 reset 1 1 - keelatud *a-sünkroonne ...
Diskreetne matemaatika Sisukord Arvusüsteemid ................................................................................................................................................... 2 Kahendkoodid.................................................................................................................................................... 4 Loogikafunktsioonid ja loogikaavaldised ........................................................................................................... 5 Avaldiste teisendused........................................................................................................................................ 8 Karnaugh’ kaart ................................................................................................................................................. 9 McCluskey’ minimeerimismeetod ..........................................................................................
1. Trigerid Triger on mäluelement, mis säilitab 1 biti informatsiooni. Triger on kahe stabiilse olekuga loogikalülitus (1 või 0). Trigeri olek vastab tema väljundsignaalile. Sõltuvalt sisendsignaalist säilitab triger endise oleku või muudab seda hüppeliselt (seega sültub trigeri väljund ka selle eelmisest väljundist). Trigeril on tavaliselt 2 väljundit: otsene Q ja invertne Q . Tööpõhimõtte järgi jaotatakse trigerid seadesisenditega ehk SR- trigeriteks, loendussisenditega e. T- trigeriteks, andmesisenditega ehk D- trigeriteks ...
Arvutid I eksamipiletid ja vastused 1. PILET.............................................................................................................................................4 1. Trigerid.......................................................................................................................................4 2. Konveier protsessoris ja mälus...................................................................................................5 3. Suvapöördusmälud.....................................................................................................................5 2. PILET.............................................................................................................................................6 1. Loendurid....................................................................................................................................
Kui te leiate vea siis osutage sellele kommentaariga (“Insert” ->”Comment” või märgi osa sellel parem klõps ning “Comment”). Küsimuste järel on vastamise koht. Vastamisel lisage kindlasti küsimus ja järjekorra number! TUBLID OLETE! :) Kes ütles? Palume autorit! :-) Kuidas kasutada Google Doc-si, õppevideo: http://www.youtube.com/watch?v=lMqdex3KDQM Rene 1-6 1. Käsu täitmine protsessoris (käsuloendur, käsuregister, käsu dekooder, operatsioon automaat ja juhtautomaat). 2. Arvuti mälu hierarhia. 3. Analoog info, ADC, DAC ja helikaart. 4. Pooljuhtmälud. 5. Konveier protsessoris ja mälus. 6. Virtuaal mälu. TAUSTAVÄRVIGA KÜSIMUSED ON VASTAMATA!!! PIIA 7-12 8. Andmevahetus mikroarvutis (erinevad siinid ja nende osa andmevahetuses, AB, DB, CB). 7. Erinevad siinid ja nende osa andmevahetuses (AB, DB,...
Arvuti riistvara matemaatilised alused · Kahendsüsteem Digitaalseadmetes teostatavate arvutuste ja muu infotöötluse kiirus, täpsus ja arusaadavus sõltub suuresti seadmes kasutatavast arvutussüsteemist. Digitaaltehnikas domineerib kahendsüsteem nii iseseisva süsteemina kui ka teiste arvusüsteemide realiseerimise vahendina ja seda järgmistel põhjustel: Füüsikalise realiseerimise lihtsus tehete sooritamise põhimõtteline lihtsus funktsionaalne ühtsus Boole'i algebraga, mis on loogikalülituste peamine matemaatiline alus. Kahendsüsteem kuulub positsiooniliste arvusüsteemide hulka nagu kümnendsüsteemgi. Kahendarvu kohta nimetatakse bitiks. Vasakpoolseim koht on kõrgeim bitt ja parempoolseim madalaim bitt. · Boole funktsioonid ja nende esitus Digitaalseadmete realiseerimise matemaatiliseks aluseks on valdavalt kahendloogika ja kahendfunktsioonid. Kahendfunktsioone saab esitada olekutabelite abil, kus 2 n (n- argumentide väärtuste või...