CPU component is divided into several types, namely as follows.
* The control unit is able to regulate the course of the program. This component is certainly present in all CPU.CPU charge of controlling a computer so that synchronization occurs between the components work in carrying out operations functions. included in the control unit is the responsibility of taking instructions-instructions from main memory and determine the type of instruction. If there are instructions for arithmetic or logic comparison, the control unit will send instructions to the ALU. Results of processing data carried by the control unit to the main memory again to be saved, and in time will be presented to the output device. Thus the task of the control unit are:
• Regulate and control the means of input and output. • Taking instructions from main memory. • Retrieve data from main memory (if needed) for processing. • Send the instruction to the ALU if any arithmetic or logical comparisons, and oversees the work of the ALU. • Save the results of the process to the main memory.
* Registers a small storage device that has a fairly high speed access, which is used to store data and / or instructions that are processed. This memory is temporary, usually used to store data if or when the data for further processing. By analogy, these registers can be likened to a memory in the brain when we do data processing manually, so the brain can be likened to a CPU, which contains the memories, the control unit that regulates all activities of the body and have a place to perform calculations and logical comparisons.
* ALU units assigned to perform arithmetic operations and logic operations defined by instructions. ALU often called machine language for this section ALU consists of two parts, the unit arithmetika and boolean logic units, each of which has its own task specification. The main task of the ALU is to perform all arithmetic calculations (math), which occurs in accordance with the instructions of the program. ALU perform all arithmetic operations on the basis of the sum so that the electronic circuitry used is called adder.
Another task of the ALU is to make a decision of a logic operation in accordance with the instructions of the program. Logic operation involves comparison of two operands by using a certain logical operators, that is equal to (=), not equal to (¹), less than (<), less or equal to (£), is greater than (>), and greater or equal to (³).
* CPU Interconnections is a connection and bus system that connects the CPU's internal components, ie ALU, control unit and the registers and also with external buses connecting the CPU with other systems, such as main memory, the device input / output.
No comments:
Post a Comment