basic knowledge - processor

Guest #3364224
Rate this post
useful
not useful
michael wrote:
> does every command use one cycle?

Hello Michael,

you wanna look up the assembler listing of your code to find out what 
the compiler generated. After that you wanna look up the datasheet of 
the prcessor to find out how many (machine-) cycles each instruction 
requires, including the loop back. That gives you a exact numer of clock 
cycles required and therefore the exact time required for execution.

rgds
Guest #3364253
Rate this post
useful
not useful
Hi Michael,

to be sure, you have to disassemble your compiled code, cause there are 
many assembler instructions which needs more than one cycle e.g. RET 
needs 5 cycles (just take a look at the data sheet, Chapter "Instruction 
Summary").

Regards,
René

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now