SimpleIDE/PropGCC Code Generation Question.
greybeard1
Posts: 6
in Propeller 1
Just Curious. I am looking at the assembly code generated for a C program. It appears that the assembly generated for code in the HUB uses RDLONG/WRITLONG instructions. Does these instructions have a fixed execution time in the HUB or a variable instruction time as when executed in a COG?
Comments
The Propeller Manual gives all the details.
By the way, all the instructions are executed in a COG. For code that is run from HUB the instructions have to be fetched from HUB RAM by a tight fetch, execute loop.
Thanks for the clarification.
the clock phase the first hub instruction encountered can take 7 to 22 cycles (if I recall rightly)