On 5/22/2013 8:02 AM, Kujtim Hyseni wrote:
Hi,

I couldn't contact atmel so I directed the question to you: Do 8051 microcontroller's CPU apply instruction pipeline during code execution. More precisely the 8051 microcontroller of type AT89S8253?

Regards,


------------------------------------------------------------------------------

Hi,

Just curious, but what is your objective in determining if that particular microcontroller has
instruction pipelining ?  I have not heard of a superscalar pipeline for the 8051 (one
where multiple instructions would be in the pipeline at the same time).  For the atmel
chips that reduce the basic cycle count down to 4 (a nop takes 4 cycles), almost
all the instructions take some multiple of 4 cycles.  Instructions like movx would
take either 8 or 12 cycles; which you should be able to find in the instruction reference.

Regards,
Leland