4 ms·
Well the Z80 was worse. 21 cycles per byte! The reason is that instead of running a loop in microcode, it decremented PC by 2, then fetched the instruction agai
by rep_lodsb 4y ago
Well the Z80 was worse. 21 cycles per byte! The reason is that instead of running a loop in microcode, it decremented PC by 2, then fetched the instruction again every time.
- deleted 4y ago[deleted]
- peterfirefly 4y agoIf you wanted to clear an area, LDIR/LDDR were slower than using a string of PUSH instructions. When moving data PUSH/POP were slightly slower than using LDIR/LDDR, though.