English

Microprocessor & its related terms

Advertisements
  • Definition
  • Arithmetic/Logic unit (ALU)
  • Registers & Control unit
  • Memory & System Bus
  • Primary function of the CPU of a microcomputer 
  • Block diagram of ALU

Microprocessor & its related terms

Definition 

A microprocessor is a multipurpose, programmable logic device that reads binary instructions from a storage device called memory, accepts binary data as input and processes data according to those instructions, and provides results as output. 

Arithmetic/Logic unit (ALU)

The ALU (Arithmetic Logic Unit) is the microprocessor area where various computing functions are performed. It handles arithmetic operations like addition and subtraction, and logic operations such as AND, OR, and EXCLUSIVE OR. Results are stored in registers or memory. 

Registers & Control unit 

This area of microprocessor consists of various registers. These registers are used to store data temporarily during a program's execution. Some of the registers are accessible to the user through instructions. 

Control Unit: The control unit generates the timing and control signals needed for all microcomputer operations, managing data flow between the microprocessor, memory, and peripherals. 

Memory & System Bus 

Memory stores binary information, such as instructions and data, and provides it to the microprocessor as needed. To execute programs, the microprocessor reads instructions and data from memory, processes them in the ALU, and either outputs the results or stores them in memory for later use. 

The system bus is a communication path between microprocessors and peripherals. It is a group of wires to carry bits. There are several buses in the system. 

Primary function of the CPU of amicrocomputer 

  1.  To fetch, decode, and execute program instructions in the proper order.
  2. Transfer data to and from memory and to and from I/O section.
  3. Respond to external interrupts.
  4. Provide overall timing and control signals for the entire system.
  5. R/W of data into memory so bi-directional bus is required.
  6. All processing and data flow is done in the system with mpu chip.

Block diagram of ALU 

  1. ALU is 8 bit
  2. Accumulator, temporary register, flag register are closely associated with ALU. 
  3. The Temporary register is used to hold data during arithmetic / logic operation.
  4. Flags are set or reset according to the result of operations in Status register.
  5. Shifter performs logical operations like rotate left, rotate right etc. Result is placed in accumulator.
  6. Status registers are Set or Reset according to ALU operation.

If you would like to contribute notes or other learning material, please submit them using the button below.
Advertisements
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×