Unless my calculations are wrong, executing a NOP (opcode $00) would take 39 cycles (instead of 4 cycles on a 8080).
Here is a simulation of an execution of NOP from the label run_emulator in 8080.s with STACK_BASED_DISPATCHER=false (it's 6 cycles faster)
(cycles, instruction)
3 lda (PCL),y
2 tax
2 asl
3 bcc do_tab1
4 sta _jmp2+1
4 lda instruction_length,x
3 beq length1
5 inc PCL
3 bne no_inch_pch
5 jmp (tab2)
3 jmp run_emulator
=39
And that's in the best case with no page crossing.
S1