Hogyan rajzolja meg az INX H utasítás időzítési diagramját?
1. Rajzoljon egy vízszintes vonalat az idő ábrázolására.
2. Jelölje meg az utasítás elejét egy függőleges vonallal, és jelölje meg "T1"-el.
3. Jelölje meg az utasítás végét egy függőleges vonallal, és jelölje "T2"-vel.
4. Osszuk négy egyenlő részre a T1 és T2 közötti időt.
5. Az első részt "T1-T2" címkével látja el.
6. A második részt "T2-T3" címkével látja el.
7. A harmadik részt "T3-T4" címkével látja el.
8. A negyedik részt "T4-T5" címkével kell ellátni.
9. Rajzoljon egy függőleges vonalat mind a négy időintervallumban.
10. Jelölje be a függőleges vonalat a T1-T2 pontnál "FELTÉZÉS".
11. Jelölje be a függőleges vonalat a T2-T3 pontnál "DECODE".
12. Jelölje be a függőleges vonalat a T3-T4-nél "VÉGREHAJTÁS".
13. Jelölje fel a függőleges vonalat a T4-T5 címnél:„ÜZLET”.
14. Rajzoljon nyilakat a CPU és a memória közötti adatáramlás megjelenítéséhez az egyes időintervallumokban.
Az eredményül kapott idődiagramnak valahogy így kell kinéznie:
[Az INX H utasítás időzítési diagramjának képe]
Az időzítési diagram azt mutatja, hogy az INX H utasítás végrehajtása négy órajelet igényel. Az első óraciklus során az utasítás a memóriából származik. A második óraciklus során az utasítás dekódolásra kerül. A harmadik óraciklus során az utasítás végrehajtásra kerül. A negyedik óraciklus során az utasítás eredménye a memóriában tárolódik.