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
Introduction to Karnaugh-Map STLD/Digital Electronics by Ravinder Nath Rajotiya - August 7, 2019May 10, 20210 Karnaugh Map (K-map) K-Map is a pictorial representation of the Boolean function. It is a systematic method of simplifying the Boolean expression. A K-Map is an arrangement of the adjacent cell , each cell representing the minterm or the maxterm of the SOP or the POS equations. The number of adjacent cells in a K-Map depends on the number of input variables in an equation. The number of cell equals 2N where N is the number of input variables. Let us see how the minterm or the maxterms of the SOP or POS equations are represented. Two variable K-Map Table in figure-1 on the left is a truth table for two input variables. The output is shown in column marked ‘F’. m0, m1, m2,