7-7
T
1
T
2
T
WAIT
T
3
T
4
T
5
T
6
T
RESET
T
HALT
T
HOLD
X
X
X
X
1
1
1
X
0
X
X
X
X
X
0*
0*
0*
TS
TS
TS
X
X
X
X
X
X
X
TS
TS
TS
X
X
X
X
TS
TS
TS
TS
TS
TS
1
X
X
X
1
1
1
TS
TS
TS
1
X
X
X
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
Status & Buses
Control
S1,S0 IO/M A
8
-A
15
AD
0
-AD
7
RD,WR INTA ALE
Machine
State
0=Logic “0” 1=Logic “1” TS=High Impedance X=Unspecified
ALE not generated during 2nd and 3rd machine cycles of
DAD instruction.
* IO/M = 1 during T
4
- T
6
states of RST and INA cycles.
Figure 7-11
8085A MACHINE STATE CHART
Figure 7-10
8085A CPU STATE TRANSISTION
= CPU STATE Tx ALL CPU STATE TRANSISTIONS OCCUR ON
THE FALLING EDGE OF CLK
= A DECISION (X) THAT DETERMINES WHICH SEVERAL
ALTERNATIVE PATHS TO FOLLOW.
= PERFORM THE ACTION X.
= FLOWLINE THAT INDICATES THE SEQUENCE OF EVENTS.
= FLOWLINE THAT INDICATES THE SEQUENCE OF EVENTS
IF CONDITION X IS TRUE.
= NUMBER OF CLOCK CYCLES IN THE CURRENT MACHINE
CYCLE.
= “BUS IDLE MACHINE CYCLE” = MACHINE CYCLE WHICH
DOESN’T USE THE SYSTEM BUS.
= “VALID INTERRUPT” - AN INTERRUPT IS PENDING THAT IS
BOTH ENABLED AND UNMASKED (MASKING ONLY
APPLIES FOR RST 5.5, 6.5, AND 7.5 INPUTS).
= INTERNAL HOLD ACKNOWLEDGE FLIP FLOP. NOTE THAT
THE 8085A SYSTEM BUSES ARE 3-STATED ONE CLOCK
CYCLE AFTER THE HLDA FLIP FLOP IS SET.
T
X
X
X
CC
X
BIMC
VALIDINT
HLDA FF
NOTE: SYMBOL DEFINITION
Summary of Contents for MM-8000
Page 4: ...III...
Page 5: ...IV...
Page 6: ...V...
Page 8: ...VII...
Page 9: ...1 1...
Page 10: ...1 2...
Page 11: ...2 1...
Page 12: ...2 2 may be marked C1 on the PC board...
Page 14: ...2 4...
Page 15: ...2 5...
Page 16: ...2 6...
Page 17: ...3 1...
Page 19: ...3 3...
Page 20: ...3 4...
Page 22: ...4 1...
Page 23: ...4 2...
Page 24: ...4 3...
Page 25: ...4 4...
Page 26: ...4 5...
Page 27: ...5 1...
Page 28: ...5 2...
Page 29: ...5 3...
Page 30: ...5 4...
Page 31: ...5 5...
Page 32: ...6 1...
Page 33: ...6 2...
Page 34: ...6 3...
Page 35: ...6 4...
Page 36: ...7 1...
Page 37: ...7 2...
Page 38: ...7 3...
Page 39: ...7 4...
Page 40: ...7 5...
Page 41: ...7 6...
Page 43: ...7 8...
Page 44: ...7 9...
Page 45: ...7 10...
Page 46: ...7 11...
Page 47: ...7 12...
Page 48: ...7 13...
Page 49: ...7 14...
Page 50: ...7 15...
Page 51: ...7 16...
Page 52: ...7 17...
Page 53: ...7 18...
Page 54: ...7 19...
Page 55: ...7 20...
Page 56: ...8 1...
Page 57: ...8 2...
Page 58: ...8 3...
Page 59: ...8 4...
Page 60: ...8 5...
Page 61: ...8 6...
Page 62: ...8 7...
Page 63: ...8 8...
Page 64: ...8 9...
Page 65: ...8 10...
Page 66: ...8 11...
Page 67: ...8 12...
Page 68: ...8 13...
Page 69: ...8 14...
Page 70: ...8 15...
Page 71: ...8 16...
Page 75: ...9 1...
Page 76: ...9 2...
Page 77: ...9 3...
Page 78: ...10 1...
Page 80: ...10 3...
Page 81: ...10 4...
Page 82: ...11 1...
Page 83: ...11 2...
Page 84: ...11 3...
Page 85: ...12 1...
Page 86: ...12 2...
Page 87: ...12 3...
Page 88: ...12 4...
Page 89: ...12 5...
Page 90: ...12 6...
Page 91: ...13 1...
Page 92: ...13 2...
Page 93: ...13 3...
Page 94: ...13 4...
Page 95: ...14 1...
Page 96: ...14 2...
Page 97: ...A 1...
Page 98: ...A 2...
Page 99: ...A 3...
Page 100: ...A 4...
Page 101: ...A 5...
Page 102: ...A 6...
Page 103: ...A 7...
Page 104: ...A 8...
Page 105: ...A 9...
Page 106: ...A 10...
Page 107: ...A 11...
Page 108: ...A 12...
Page 109: ...A 13...
Page 110: ...A 14...
Page 111: ...A 15...
Page 112: ...A 16...
Page 113: ...A 17 APPENDIX 3 Monitor Program Flow Chart...
Page 114: ...A 18 APPENDIX 4...
Page 115: ...A 19...