Kako nacrtati vremenski dijagram za instrukciju INX H?
1. Nacrtajte vodoravnu liniju koja predstavlja vrijeme.
2. Označite početak instrukcije okomitom crtom i označite je s "T1."
3. Označite kraj instrukcije okomitom crtom i označite je s "T2."
4. Podijelite vrijeme između T1 i T2 na četiri jednaka dijela.
5. Označite prvi dio "T1-T2."
6. Označite drugi dio "T2-T3."
7. Označite treći dio "T3-T4."
8. Označite četvrti dio "T4-T5."
9. Nacrtajte okomitu crtu na svakom od četiri vremenska intervala.
10. Označite okomitu liniju na T1-T2 "FETCH."
11. Označite okomitu liniju na T2-T3 "DECODE".
12. Označite okomitu liniju na T3-T4 "IZVRŠI."
13. Označite okomitu crtu na T4-T5 "STORE."
14. Nacrtajte strelice kako biste prikazali tijek podataka između CPU-a i memorije tijekom svakog vremenskog intervala.
Rezultirajući vremenski dijagram trebao bi izgledati otprilike ovako:
[Slika vremenskog dijagrama za INX H instrukciju]
Vremenski dijagram pokazuje da su INX H instrukciji potrebna četiri takta za izvršenje. Tijekom prvog takta, instrukcija se dohvaća iz memorije. Tijekom drugog ciklusa takta, instrukcija se dekodira. Tijekom trećeg ciklusa takta, instrukcija se izvršava. Tijekom četvrtog takta, rezultat instrukcije pohranjuje se u memoriju.