General Architecture of microprocessor Microprocessor architecture defines suitable placement of its various functional blocks in the form of required circuitry for efficient flow of data and result from one block to another. the general purpose architecture of microprocessor is shown in figure: Architecture of microprocessor contains: ALU(Arithmetic Logical Unit): It contains of an adder,an accumulator,a temporary register,and a shift register and a status register. This ALU unit performs various arithmetic and logic operation. General purpose register: In the microprocessor,there are 8-bit general purpose register or as a 16-bit register pairs,when used in register pair mode . These are used for both storing data as well as the aaddress. Special purpose register : This consists of accumulator,Program counter (PC),Stack pointer(SP) and status flag register. These register are used for some specific applications designated by the manufacturers. Instruction decoder : This receives the
This site will give you all information about Microprocessor,addressing modes,microcontroller etc.