PIC Programming – Instruction Sets

Vysakh March 2, 2011 2 Comments

To know the basics of PIC, click on the link below.

TAKE A LOOK : PERIPHERAL INTERFACE CONTROLLER (PIC)

Other Related Articles

TAKE A LOOK : INTRODUCTION TO PIC 16F877

TAKE A LOOK : TIMER MODULES IN PIC 16F877

TAKE A LOOK : CCP MODULES IN PIC 16F877

Instruction Sets in PIC

Instruction sets are the source codes that are written by the programmer for performing the desired operations in a PIC chip. These codes can be usually written in any of the programming languages such as C, C++, assembly languages, and so on. The instruction set commands are pre-determined for each and every function with its own command syntaxes and are executed by the PIC chip. PIC chips are normally use Reduced Instruction Set  Programming that only contain 35 simple instruction sets that are much easier to learn by the programmer as compared to  CISC instruction set. According to the type of instruction, the instruction sets can be classified into 5 groups. Here in this first section you can get the basics of computer programming by using various instruction sets

The instruction sets in PIC is developed by the basis of RISC structure. The instruction sets can be classified into 5 separate categories (depends on the basis of type of operation). They are

1) DATA TRANSFER GROUP

2) ARITHMETIC AND LOGIC OPERATIONS GROUP

3) BIT OPERATION GROUP INSTRUCTIONS

4) PROGRAM FLOW CONTROL

5) Other instructions (Explained along with Program Flow Control)

Comments
  • asdf
    June 15, 2016

    good informative article on pic instruction set.

  • April 7, 2013

    overall information about PIC

Leave a Reply

Your email address will not be published. Required fields are marked *