Instruction Set :
The complete instruction set of 8085 can be grouped in five different functional groups -
- Data Transfer group: Moves data between registers, or between memory location and registers, includes moves, loads, stores and exchanges.
- Arithmetic group: Adds, subtracts, increments , or decrements data in registers or memory .
- Logic group : AND’s , OR’s , XOR’s , compares , rotates , or complements data in registers or between memory and a register .
- Branch group : Initiates conditional or unconditional jumps , calls , returns , and restarts .
- Stack , I/O and machine control group : Includes instructions for maintaining the stack , reading from input ports , writing to output ports , setting and reading interrupt masks , and setting and clearing flags .
|
|