|
1. Käsu täitmine protsessoris (käsuloendur, käsuregister, käsu dekooder, operatsioon automaat ja juhtautomaat)
|
bet | 18/41 | Sana | 21.03.2017 | Hajmi | 119,56 Kb. | | #529 |
1. Klaviatuur (skaneerimine).
Kui klaviatuuril toimub mingisugune klahvivajutus (scan kood), saadetakse signaal kahendsüsteemis järjestikkujul mööda siini CPUsse. Klaviatuurist „väljub“ kahendsüsteemis olev ASCII-kood. Igal klahvil on omaette ASCII-kood. Kombineerides erinevaid modifikaatorklahve (CTRL, ALT, Shift), saab ühest klahvist esile kutsuda alternatiivse koodi.
Kui on vaja sisestada märke, mida klaviatuur ei sisalda, muudab arvuti ASCII-koodi vastavalt teiseks koodiks. Näiteks täpitähed. Klaviatuurilt saadetud signaali saab jälgida digiossiga, mille sisendisse on ühendatud arvuti COM-port, kuhu omakorda terminalist saadetakse täht. Siis jälgime RS232 standardipõhist koodi/signaali.
Klaviaturi põhiosadeks on lülitid ja kontroller. Lülitid on kas mehhaanilised või mittemehhaanilised. Kontroller skaneerib klahvimaatriksit ja viib tulemuse jadakujule.
|
| |