1.Tujuan
Explaining about the main components of the CPU and CPU Function
Discuss the structure and function of the internal processor, ALU organization, control unit and registers
Explain the function of the processor in carrying out machine instructions
2.CPU
Central Processing Unit
Is the most important components of computer systems
Data processing components based on the instructions given to him
In realizing the functions and tasks, the CPU consists of several components
Main
3.Komponen CPU
Arithmetic and Logic Unit (ALU)
Control Unit
Registers
CPU Interconnections
4.Arithmetic and Logic Unit (ALU)
Served to form functions - a computer data processing functions.
ALU is often called machine language (machine language) as part of this work instruction - the machine language instructions given to him.
ALU consists of two parts, namely arithmetika units and boolean logic units, respectively - each has its own task specifications.
5.Control Unit
Duty to control the operation and overall CPU computer control so that synchronization occurs between the components work in the function - the function of operations.
Included in the responsibilities of the control unit is to take instructions - instructions from main memory and determine the type of instruction.
6.CPU Interconnections
And bus connection system that connects the internal components and buses - the CPU external bus
Internal components of CPU ALU, control unit and registers - registers.
CPU external components: Other systems, such as main memory, device input / output
CPU internal
7.Komponen
8.Struktur
9.Fungsi CPU
Running the program - a program stored in main memory by taking instructions - instructions, test instructions and execute them one by one according to the command line.
The simplest view of program execution process is to take a processing instruction that consists of two steps, namely: operation instruction reading (fetch) and the operation instruction execution (execute)
10.Siklus instructions
11.Siklus Fetch - Execute
At each cycle instruction, the CPU will initially read the instructions from memory
There are registers in the CPU and counting functions to further instructions, called the Program Counter (PC)
PC will add one count each time the CPU read instructions.
12.Siklus Fetch - Execute
Instructions - read the instructions stored in instruction register (IR).
Instructions - these instructions in the form of code - the binary code that can be interpreted by the CPU and then performed the necessary action
13.Aksi CPU
CPU - Memory, movement of data from the CPU to memory and vice versa.
CPU-I / O, data transfer from the CPU to the module I / O and vice versa.
Data processing, the CPU form the number of arithmetic and logic operations on data.
Control, an instruction for controlling the function or work. For example changing the order of instruction execution.
14.Siklus Execution
Addess Instruction Calculation (IAC), which calculate or determine the next instruction address to be executed. Usually involves the addition of fixed numbers to address the previous instructions. For example, if the length of each 16-bit instruction has a long memory when 8 bits, then add 2 to the previous address.
Instruction Fetch (IF), the decision to read or instructions from a memory location to the CPU.
15.Siklus Execution
Operation Instruction Decoding (IOD), which analyzes the instruction to determine the type of operation that will be formed and Operands that will be used.
Operands Address Calculation (OAc), which determines Operands address, this is done if the reference involves Operands in memory.
Operands Fetch (OF), is taking Operands from memory or from the module I / O.
16.Siklus Execution
Data Operations (DO), which form as instructed in the operating instructions.
Operands store (OS), which stores the execution result into memory
Instruction cycle
17.Diagram