instruction cycles pic 8 mhz
In simple terms, PICs take 4 clock cycles per instruction cycle. So just divide whatever clock frequency by four and you have your instruction frequency, aka MIPs (Million insturction cycles per second). Other microcontrollers may have different architectures. AVRs for example, have one instruction per clock cycle. So in terms of MIPs, a 20MHz PIC is equivalent to a 5MHz AVR. Of course, there are other factors to compare against other than MIPs when comparing microcontroller speeds, such as instruction set, bus width etc.