Programming Model 8085 8085 Microprocessor by Ravinder Nath Rajotiya - December 14, 2020May 10, 20210 Programming Model of 8085: The programming model of 8085 consist of an 8-bit accumulator, one flag register, 6 general 8-bit purpose registers, and two 16-bit special purpose registers. These registers are critically required when programming a 8085 processor. The different register in the programming model are explained below: Figure-1: Programming Model of 8085: Accumulator: Accumulator is an 8-bit register. For processing the numbers, 8085 assumes that one of the numbers is in accumulator. After processing, the result is accumulated in accumulator. The usage of the accumulator is given below in assembly language format: MOV A, M ; this instruction moves the content of a memory location into accumulator MOV B, C ; It moves the content of register C into register B ADD B ; it add