Mikroprotsessortehnika
Takt (T) on lühim ajavahemik, mille jooksul arvuti suudab sooritada elementaartehte.
Kestuselt järgmiseks ajavahemikuks on arvutis masinatsükkel (M). Masinatsükli
jooksul võib arvuti valida mälust käsusõna, lugeda mälust või kirjutada infosõna mällu,
lugeda andmesõna sisendist või salvestada tulemisõna väljundisse, katkestada
põhiprogrammi täitmine või teha mingi muu operatsioon. Eri liiki masinatsüklite arv on
määratud protsessori juhtalgoritmiga. Mikroprotsessoril Intel 8080 on 10 erinevat
masinatsüklit. Masinatsükliteks on näiteks käsu valik, mälu lugemine, mällu kirjutamine,
pinumälu lugemine, pinumällu kirjutamine, sisendi lugemine, väljundisse kirjutamine,
katkestuse lubamine, otsemällupöördumise lubamine jms. Ühe masinatsükli kestus on
sõltuvalt sisust 3...5 takti. Käsu täitmiseks kulub 1...3 masinatsüklit. Käsutsükli
ajadiagrammi näide on joonisel 2.8. Vastavalt käsule kirjutatakse operand ühest mälu