The high performance of the PIC® microcontroller can be attributed to the following architectural features: − Harvard Architecture − Instruction Pipelining − Large Register File − Single Cycle Instructions − Single Word Instructions − Long Word Instructions − Reduced Instruction Set − Orthogonal Instruction Set