1. MP
i. ALU
- This unit executes all arithmetic and logical operations as specified by instruction set; and produces output.
- The results of addition, subtraction, and logical operations (AND, OR, XOR) are stored in the registers or in memory unit or sent to output unit.
ii. Register unit
- Consists of various registers.
- Used for temporary storage of data during execution of data.
iii. CU
- Controls the operations of different instructions.
- Provides necessary timing and control signals to all the operations in the MP and peripherals including memory.
- Stores binary information such as instruction and data, and provide these information to MP when required.
- To execute programs, the MP reads data and instructions from memory and performs the computing operations.
3. System bus
- The system bus is a communication path between MP and peripherals.
- It is used to carry data, address and control signals.
- It consists:
Data bus: carries data
Address bus: carries address
Control bus: carries control signals
4. I/O bus
- Input unit is used to input instruction or data to the MP externally.
- Output unit is used to carry out the information from the MP unit.
No comments:
Post a Comment