Benefits of long word instructions of PIC mid-range
controllers :
1. It provides Instruction level Parallelism (ILP) : A long word
instruction consist of multiple number of independent operations grouped together, where each operation in the instruction is aligned to a functional unit. So, long word instructions allow execution of one or more operations at the same time, which ultimately reduces execution time and allows faster operation. 2. Hardware complexity is reduced : PIC mid range controllers having long word instructions do not need complex logic to check for decoding and data dependencies while scheduling each instruction.
3. It ensures low power consumption due to reduced blocks and
complexity of hardware.
4. Use of such instructions lead to compressed programs. This is
because of the multiple operations that can be performed by a single instruction which leads to the requirement of lesser number of instructions per program and hence program size gets reduced.
5. Such type of instructions allow direct control of hardware with
minimal decoding. The reduced number of instructions per program requires comparatively lesser decoding.
6. Interrupts are more easily managed by use of such instructions.