??? those ARE instructions the 16F84A understands. MPLAB creates aliases for the 'skp' instructions, they are mentioned in the MPLAB help files and earlier in the web link.
Trick: if you know the RESULT is going to fit in 8 bits (no greater than 255), you can do it in fewer instructions:
1. enter with the value in W.
2. copy W to a memory location.
3. shift it to the left (now holds 2 * value)
4. shift it to the left (now holds 4 * value)
5. add W to the memory location.
Depending on whether you set W or the memory as the destination, it now holds (value + (value * 4)) = value * 5.
Brian.