I am using Atmel 89LV52 MCU and oscillator of 12Mhz. Since 89LV52 has CPI of 12, i think that the MCU can run 12M/12 = 1 Million instruction per second, am i right? then it takes 1us to run 1 instruction of Assembler, eg. MOV, SUBB, etc, but takes 2 us to run MOVX? Can anybody tell em whether i am right?
Drew, what I stated was not that 2 and 4 clockers exist, but that some of them have different instruction cycle counts for some instructions e.g. (some) Cygnal chips use one more instruction cycle when branching than when not. I know of no 6 or 12 clockers that do not run by standard instruction cycle count. Erik
As it happens Good thing I have the manual and don't have to rely on my recollection, then! what I stated was My apologies; I'll try to read more carefully.