diff options
| author | Duncan Smith | 2010-06-30 17:42:29 -0700 |
|---|---|---|
| committer | Duncan Smith | 2010-06-30 17:42:29 -0700 |
| commit | b97e83cf9ef98190021b7e3c5ab31ed4da8c598c (patch) | |
| tree | 4ca70592990f59c46b50823ebfc9b7c10d49d1d2 /README.markdown | |
| parent | dbe3c673c4c0726a96a155e053fffffe8588e083 (diff) | |
Readme edit
Diffstat (limited to 'README.markdown')
| -rw-r--r-- | README.markdown | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/README.markdown b/README.markdown index 831a9a0..7750ab3 100644 --- a/README.markdown +++ b/README.markdown @@ -38,13 +38,13 @@ instruction with a fixed 42 cycle overhead: emu_fetch: eor.w d0,d0 ; 4 cycles move.b (a4)+,d0 ; 8 cycles - rol.w #5,d0 ;16 cycles adjust to actual alignment + rol.w #5,d0 ;16 cycles jmp 0(a3,d0) ;14 cycles ;; overhead: 42 cycles From there, an instruction will take anywhere from 0 to, well, lots of additional cycles. Generally, however, it will take under 50, for 92 -total. In the worst reasonable case, a 4 cycle instruction emlulated +total. In the worst reasonable case, a 4 cycle instruction emulated in 92 cycles, that's a 23:1 ratio. In the best possible case, a 17-cycle instruction emulated in 42 cycles, is more nearly a 1:2 ratio. |
