Nelja funktsiooni realiseeriv 4bitine ALU (aritmeetikaloogikaseade) F0 =A cmp B (võrdlustehe) F =rol A (ringnihe vasakule) 1 F =clr A, B (seada sõna A Bnda biti väärtuseks '0') 2 F =A nor B 3
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Arvutitehnika instituut Labor nr. 2 2 «Arvutid I» Õppejõud: Tallinn 20** 4- 74153 S0 S1. S0 S1 , . F0=A cmp B (võrdlustehe) 4- 74LS85. 3 4 E. . 1) A = 0101 (a3=0, a2=1, a1=0, a0=1) B = 0101 (b3=0, b2=1, b1=0, b0=1) F = 0010 (f3=0, f2=0, f1=1, f0=0) A=B 2) A = 0101 (a3=0, a2=1, a1=0, a0=1) B = 0100 (b3=0, b2=1, b1=0, b0=0) F = 0001 (f3=0, f2=0, f1=0, f0=1) A>B
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Arvutitehnika instituut Oleg Toming 083905 IAPB28 Labor nr. 3 3 «Arvutid I» Õppejõud: Marina Brik Tallinn 2009 Variandikood: 161-4774/14304 - , 4 , . - , , ( ). F1=A + B (aritmeetiline liitmine) = A B F2=rol A (ringnihe vasakule) = A () F3=inv A (inverteerida A väärtus) = A F4=A xor B = XOR A B F1: A B = 0010 B = 0111, 0010 (2) + 0111 (7) = 1001 (9)
Nelja funktsiooni realiseeriv 4-bitine ALU (aritmeetika-loogikaseade) F0=A cmp B (võrdlustehe) F1=shr A (nihe paremale) F2=clr A, B (seada sõna A B-nda biti väärtuseks '0') F3=A nor B $ 1 0.000005 10.20027730826997 50 5 50 L -704 -176 -704 -224 0 0 false 5 0 L -656 -176 -656 -224 0 0 false 5 0 L -608 -176 -608 -224 0 0 false 5 0 L -560 -176 -560 -224 0 0 false 5 0 x -727 -260 -682 -257 4 24 B(3) x -681 -259 -636 -256 4 24 B(2) x -629 -260 -584 -257 4 24 B(1) x -577 -259 -532 -256 4 24 B(0) x -337 -259 -292 -256 4 24 A(0) x -389 -260 -344 -257 4 24 A(1) x -441 -259 -396 -256 4 24 A(2) x -487 -260 -442 -257 4 24 A(3) L -320 -176 -320 -224 0 0 false 5 0 L -368 -176 -368 -224 0 1 false 5 0 L -416 -176 -416 -224 0 1 false 5 0 L -464 -176 -464 -224 0 0 false 5 0 154 -176 -96 -32 -96 0 2 0 5 150 -32 -144 48 -144 0 2 0 5 w -32 -128 -32 -96 0 150 -32 -48 48 -48 0 2 0 5 w -32 -96 -32 -64 0 w -32 -160 -176 -160 0 w -176 -160 -176 -112 0 w -176 -80 -176 -32 0 w -176 -32 -32 -32 0 w -176 -11
Skeemitehnika I kordamisküsimused 1. Numbrite esitamine ja teisendamine kahend-, kümnend- ja kuueteistkümnendsüsteemis. Kümnendsüsteemist 16. süsteemi käib sama moodi nagu 10.süsteemist binaari, ainult et jagad kahe asemel 16ga ja jäägis (milleks tulevad arvud 0-15) asendad 10-15 ->A-F. NT 1000 (10.süsteemis) = 3E8 (16.süsteemis). 2. Loogikafunktsioonid ja neid realiseerivad loogikaelemendid (funktsioonide nimetused, olekutabelid, skeemi tingmärgid). AND (ja) A B Q 0 0 0 0 1 0 1 0 0 1 1 1 OR (või) A B Q 0 0 0 0 1 1 1 0 1 1 1 1 NOT(ei) xor 00-0 10-1 01-1 11-0 A Q 0 1 NOR(või-ei) 1 0 A B Q 0 0 1 0 1 0 1 0 0 1 1 0
väljundit. Üldjuhul on dekoodril nii mitu sisendit n, kui mitu kohta on sisendisse antaval kahendarvul. Maksimaalne väljundite arv võrdub kombinatsioonide arvuga 2n. Dekoodreid koostatakse peamiselt OR loogika elementidest. Suure sisendite arvu korral kasutatakse dekodeerimiseks kaskaadlülitust, kus esimese astme dekooder aktiveerib ühe teise astme dekoodri ning see omakorda ühe väljundi. 7.Käsuformaadid – 0, 1, 2, 3 ja 1,5 aadressiga arvutid. 3 aadressiga arvuti – käsukood + I operandi pikk aadress + II operandi pikk aadress + resultaadi pikk aadress A=B+C 2 aadressiga arvuti – käsukood + I operandi pikk aadress (resultaat läheb sinna) + II operandi pikk aadress B=B+C 1,5 aadressiga arvuti – käsukood + I operandi pikk aadress + resultaadi lühike aadress (registriaadress) 1 aadressiga arvuti – käsukood + I operandi aadress. Ac – akumulaatorregister. 1 operand asub mälus,
2.6.1. Ülevaade 114 2.6.2. Mikroprotsessorid elektriajamis 115 2.6.3. Mikroprotsessorid releekaitses 119 LISA. Programmeeritavad kontrollerid SIMATIC S5 127 Kirjandus 141 5 Saateks Mikroprotsessortehnika on lühikese aja jooksul levinud peaaegu kõikidesse inimtegevuse valdkondadesse. Arvutid on muutunud igapäevaseks töövahendiks, mikroprotsessoreid kasutatakse juba kodumasinates, üha harvemini puutume kokku tööpinkidega, kuhu mikroprotsessorid pole veel jõudnud. Digitaal- ja mikroprotsessortehnika areng jätkub peadpööritava kiirusega. Vaevalt leidub teist tehnikaala, kus seadmete töökiirus ja efektiivsus, hind ja mõõtmed muutuksid mõne aasta jooksul 10 ja enam korda. Mikroprotsessorist on saanud inseneride käes universaalne vahend paljude probleemide lahendamiseks
3. Kuvarid.......................................................................................................................................7 3. PILET.............................................................................................................................................8 1. Dekooder....................................................................................................................................8 2. Käsuformaadid - 0, 1, 2, 3 ja 1,5 aadressiga arvutid. ................................................................9 3. Andmeedastuse juhtimine(bus arbitation): süsteemid katkestustega ja ilma, prioriteedid. ......9 4. PILET.............................................................................................................................................9 1. Summaator: järjestik, paralleel ja kiire ülekanne. .....................................................................9 2. Optilised mäluseadmed.....................
Kõik kommentaarid