3 Summaator Juhendaja: Taavi Möller Üliõpilane: AAVB-32 Tallinn 2009 Ülesanne. Koostada kolmejärguline jadaülekandega summaator kasutades nii täis- kui poolsummaatoreid. Summaatorite tööpõhimõte. Summaatoriks nimetatakse arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavate järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril 3 sisendit ning 2 väljundit. Summaatori loogikatabeli ning loogikafunktsiooni saab tuletada tavapärasest arvude tulba liitmise skeemist. Mitmejärgulised kahendsummaatorid jagunevad: 1
Täiendkood ... pöördkood, mille viimasesse järku liidetakse 1. Liitja-lahutaja kui teatud lisasisendiga määratakse teostatav operatsioon & vastavalt sellele valitakse lahutatava operandi kood või täiendkood. Kiire ülekanne: paralleelülekanne, et vältida pikka viiteaega, kuni ülekanne levib mööda järke. generation ülekande tekitamine propagation ülekande edasiandmine Summaatoriks nim. arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. (kaks sisendit ja kolm väljundit?) Poolsummaator - ei arvesta liitmisel eelmisest järgust tulenevat ülekannet. Kasutades kahte
Nihkeregistris ühendatakse otsene ja inverteeritud väljund järgmise trigeri seadesisenditega S ja R. Seega toimub iga taktiga infosõna nihutamine ühe biti võrra. Sõltuvalt sellest kuidas trigerid omavahel ühendatakse, nihkub infosõna kas paremale või vasakule . Iga takti keskel nihutab sünkrosignaal info trigerite esimesest astmest teise. Reversiivne register- selle puhul toimub kahesuunaline nihe. 6. SUMMAATORID. Summaatoriks nim.arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. · Poolsummaator- ei arvesta liitmisel eelmisest järgust tulenevat ülekannet. Kasutades kahte poolsummaatorit, on alati saadav üks täissummaator.
request data transfer (peripeheral) > request DMA cycle (DMA controller) > grant DMA cycle (CPU) > grant data transfer (DMA controller) > transfer data (peripeheral) DMA tsükli ajal on CPU olekus HALT. Cycle stealing DMA controller & CPU teevad siinitsüklid vaheldumisi. PILET 4 SUMMAATOR: JÄRJESTIK, PARALLEEL JA KIIRE ÜLEKANNE Summaatoriks nim. arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. (kaks sisendit ja kolm väljundit?) Poolsummaator ei arvesta liitmisel eelmisest järgust tulenevat ülekannet. Kasutades kahte
1 aadressiga arvuti – käsukood + I operandi aadress. Ac – akumulaatorregister. 1 operand asub mälus, teine operand ning resultaat samal akumulaatorregistri aadressil Käsusüsteem: andmeedastuskäsud – MOV, LOAD, STORE aritmeetika-loogika käsud – AND, OR, SUB, MUL siirete käsud –JMP, CALL, RET pinumälu, I/O-seadmete, CPU juhtimise käsud – PUSH, POP, IN, OUT, NOP 8.Summaator: Järjestik, parallel, kiire ülekanne. Summaatoriks nim. arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. (kaks sisendit ja kolm väljundit?) Poolsummaator - ei arvesta liitmisel eelmisest järgust tulenevat ülekannet.
selle poolest, et ülekanne võetakse trigeri inverteeritud väljundist. Edasi-tagasiloendur loendab impulsse nii päri- kui ka vastupidi. Loendussuuna muutumine toimub sõltuvalt sellest, kas ülekandeks kasutatakse trigeri otsest või inverteeritud signaali. Trigerite väljundsignaalide kommuteerimiseks rakendatakse kõigi astmete vahel täiendavat Välistava VÕI loogikalülitust. 9 Summaatorid Summaatoriks nimetatakse arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning kaks väljundit. Summaatori loogikatabeli ning loogikafunktsiooni saab tuletada tavapärasest arvude tulba liitmise skeemist:
Content Adressable Memory, CAM assotsiatiivmälu Double Data Rate DRAM edastab infot nii esi kui tagafrondist SIMM 72 klemmi DIMM 168 klemmi 3. Andmevahetusprotokollid: sünkroonne, asünkroonne jne Vaata 8.3 14. PILET 1. Summaatorid: järjestik, paralleel ja kiire ülekanne. Summaatoriks nim. arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. (kaks sisendit ja kolm väljundit?) Poolsummaator - ei arvesta liitmisel eelmisest järgust tulenevat ülekannet. Kasutades kahte
väljundisse signaal ühest infosisendist. Kommuteeritavate infosisendite arv võrdub 2 n, kus n on juhtsisendite arv. Järelikult saab kahe juhtsisendiga ehk kahebitise koodiga kommuteerida 4 sisendit, kolme juhtsisendiga 8 sisendit jne. Piisava arvu sisenditega multipleksori abil saab realiseerida suvalisi loogikafunktsioone. Tähistused: · summaator (Adder) Summaatoriks nim. arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. Poolsummaator - ei arvesta liitmisel eelmisest järgust tulenevat ülekannet. Kasutades kahte
väljundisse signaal ühest infosisendist. Kommuteeritavate infosisendite arv võrdub 2 n, kus n on juhtsisendite arv. Järelikult saab kahe juhtsisendiga ehk kahebitise koodiga kommuteerida 4 sisendit, kolme juhtsisendiga 8 sisendit jne. Piisava arvu sisenditega multipleksori abil saab realiseerida suvalisi loogikafunktsioone. Tähistused: summaator (Adder) Summaatoriks nim. arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. (kaks sisendit ja kolm väljundit?) Poolsummaator - ei arvesta liitmisel eelmisest järgust tulenevat ülekannet. Kasutades kahte
vastupidavam, väiksem energiatarve, vibratsioone pole, töökindlam, magnetväli ei mõjuta välkmälu, soojust eraldub vähem, kergem Kõvaketta eelised: väiksem hind, maksimaalne mälumaht suurem. IV 11 1. Summaator: järjestik, paralleel ja kiire ülekanne. Summaatoriks nim.arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. Eristatakse täissummaatorit ja poolsummaatorit. Täissummaator – arvestab eelnevast järgust tulenevat ülekannet. Tõeväärtustabelist
ühe kahendjärgu poolest. Gray koodi puhul lülitub korraga ümber ainult 1 triger. Reversiivne loendur - Loendur, mis loendab nii pos kui ka neg suunas. Loendussuuna muutmine sõltub sellest, kas ülekandeks kasutatakse trigeri otsest või inverteeritud signaali. Ringloendur - Loendur, mis on moodustatud nihkeregistrist, kui selle väljund ühendada sisendiga. 4. Summaator: järjestik, paralleel ja kiire ülekanne. Summaatoriks nim.arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning 2 väljundit. Eristatakse 2 summaatorit: 1) Poolsummaator- ei arvesta liitmisel eelmisest järgust tulenevat ülekannet. Kasutades
t Q3 t Q4 t Joonis 1.13, b. Reversiivloenduri signaalidiagramm 1.3.4. Summaatorid Summaatoriks nimetatakse arvuti loogikalülitust, mis on ette nähtud arvkoodide aritmeetiliseks summeerimiseks. Mitmejärgulise kahendarvu summaator koosneb mitmest ühejärgulisest summaatorist. Arvu summeerimisel tuleb lisaks kahe summeeritava arvu vastavatele järkudele liita nendega ka nooremate järkude summeerimisel tekkinud ülekanne. Seega on ühejärgulisel summaatoril kolm sisendit ning kaks väljundit. Summaatori loogikatabeli ning loogikafunktsiooni saab tuletada tavapärasest arvude tulba liitmise skeemist: