Timing Diagram: Graphical Representation Dr. S. Paul Sathiyan Asst. Prof / EEE
Timing Diagram: Graphical Representation Dr. S. Paul Sathiyan Asst. Prof / EEE
Timing Diagram: Graphical Representation Dr. S. Paul Sathiyan Asst. Prof / EEE
Graphical representation
Instruction Cycle:
The time required to execute an instruction is called instruction cycle.
Machine Cycle:
The time required to access the memory or input/output devices is called
machine cycle.
T-State:
• The machine cycle and instruction cycle takes multiple clock periods.
• A portion of an operation carried out in one system clock period is called as
T-state.
– Places the contents of the accumulator on the data bus and asserts the
signal WR.
– During the last T-state, the contents of the data bus are saved into the
memory location.
ഥ
IO/𝐌 𝐒𝟏 𝐒0 Comment
0 0 0 HALT
0 0 1 Mem Write
0 1 0 Mem Read
0 1 1 Opcode Fetch
1 0 1 IO Write
1 1 0 IO Read
ഥ
IO/M
S0
S1
A8-A15
42 Unspecified
ALE
AD0-AD7
07 79
𝑅𝐷
𝑊𝑅
ഥ
IO/M
S0
S1
A8-A15
42 Unspecified 42
ALE
AD0-AD7
07 06 08 03
𝑅𝐷
𝑊𝑅
ഥ
IO/M
S0
S1
A8-A15
42 Unspecified 42 42 45
ALE
AD0-AD7
07 32 08 00 09 45 00 Data
𝑅𝐷
𝑊𝑅
ഥ
IO/M
S0
S1
A8-A15
42 Unspecified 42 42 45
ALE
AD0-AD7
07 3A 08 00 09 45 00 Data
𝑅𝐷
𝑊𝑅
ഥ
IO/M
S0
S1
A8-A15
42 Unspecified 42 80
ALE
AD0-AD7
DATA
07 DB 08 80 80
𝑅𝐷
𝑊𝑅