I got a question for whoever might no the answer. I have a friend that uses atmel chips for his projects. We were discussing speed of the processor and how they function. Is a pic running at 40 MHz the same speed as a atmel running at 10 MHz. I know that is a pretty broad question. My friend said an atmel takes 1 clock cycle to run one instruction, but he thought the pic takes 4 clock cycles to complete 1 instruction. Is a pic running at 40MHz actual running at 40MHz. I use a pic 18f6722. He said something about the atmel using a risc processor but he wasn't sure what the pic uses.

Thank
Shawn