Closed GoogleCodeExporter closed 9 years ago
More:
Jcond: 5,3,3
CALL: 5,3,3,3,3
Ccond: 5,3,3,(3,3)
SPHL: 5
IN/OU: 4,3,3
INR/DCR M: 4,3,3
DAD rp: 4,3,3
Original comment by svof...@gmail.com
on 21 Jan 2008 at 8:39
Hmm.. everywhere it says that JMP and Jcnd always take 10 cycles in total thus
4+3+3
Original comment by svof...@gmail.com
on 21 Jan 2008 at 9:34
Also RET: 4,3,3
Rcond: 5 (3,3)
Original comment by svof...@gmail.com
on 22 Jan 2008 at 2:55
Reviewed and fixed all but HLT. CPU test passes ok, but I don't know how to
perform a
complete verification without wasting too much time.
HLT is different in Z80 and 8080. In 8080, after 4 TStates in M1, the CPU
enters M2,
executes T1, T2 and enters Twh until reset or interrupted. Z80 just starts
executing
NOP's, which probably means different interrupt reaction times. But this should
be
verified in T80 since it's not really a real Z80.
Original comment by svof...@gmail.com
on 23 Jan 2008 at 2:56
Original issue reported on code.google.com by
svof...@gmail.com
on 21 Jan 2008 at 12:34