It will depend upon the entire program that you have written.
Lets say that it is simply
Code:
Main:
Low 4
High 4
GOTO Main
Firstly when the chip is clocked at 4Mhz internally it takes 4 clock cycles to execute one machine code instruction.
But the PICAXE chips use a BASIC interpreter and your Low 4, High 4 and GOTO Main
instructions must each in turn be:
1. read from program memory,
2. interpreted
3. executed – this can involve several machine code instructions
Additionally even in machine code, a brck takes around twice as long as a simple instruction
On average, each PICAXE BASIC program command takes around 0.25 msec.
Lets say Low 4 and High 4 have a duration of 1 unit of time and the GOTIO Main has a duration of 2 units of time
So 4 unit of time * 0.00025 sec/instruction = 1 msec
Frequency (ore repetition rate) for our small program is thus 1/ 0.001 = 1,000
So since you are seeing 1200 program cycles per second we are doing well.