Microprocessors and Microcontrollers: Unit V: (b) Introduction to RISC Based Architecture

Instruction Set

Introduction to RISC Based Architecture

1. Byte-Oriented File Register Operations 2. Bit-Oriented File Register Operations 3. Control Operations 4. Literal Operations 5. Data Memory/Program-Memory Operations

Instruction Set

 

1. Byte-Oriented File Register Operations

Notes:

1. dest: If 'd' is '0', the result is stored in W. If 'd' is '1', the result is stored back in register 'f'(default).

2. If 'a' is '0', the Access Bank will be selected. If 'a' is '1', the BSR is used.

3. Both 'd' and 'a' are optional and hence mentioned in [ ].

Data Transfer Instructions


Arithmetic Instructions



Logical Instructions


Rotate and Swap Instructions





2. Bit-Oriented File Register Operations


 

3. Control Operations








4. Literal Operations

Data Transfer Instruction


Arithmetic Instructions


Logical Instructions


 

5. Data Memory/Program-Memory Operations


Microprocessors and Microcontrollers: Unit V: (b) Introduction to RISC Based Architecture : Tag: : Introduction to RISC Based Architecture - Instruction Set