Download presentation
Presentation is loading. Please wait.
Published byOwen Hunt Modified over 9 years ago
1
Chapter 2 The CPU and the Main Board 2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU 2.2Performance and Instruction Sets of the CPU 2.2Performance and Instruction Sets of the CPU 2.2Performance and Instruction Sets of the CPU 2.3Layouts of the Main Board 2.3Layouts of the Main Board 2.3Layouts of the Main Board 2.4North Bridge/South Bridge 2.4North Bridge/South Bridge 2.4North Bridge/South Bridge 2.5I/O Expansion Slots of the Main Board 2.5I/O Expansion Slots of the Main Board 2.5I/O Expansion Slots of the Main Board
2
2.1Components of the CPU Central Processing Unit (CPU) consists of Control Unit Arithmetic and Logic Unit Registers The components are connected by internal buses.
3
2.1Components of the CPU
4
Control Unit (CU) “nerve centre” of CPU send control signals to other components sense their states to coordinate their operations Arithmetic and Logic Unit (ALU) perform arithmetical, comparison and logical operation work closely with the accumulation 2.1Components of the CPU
5
Register high-speed storage locations temporarily hold data and instructions during processing 2.1Components of the CPU
6
CPU Machine Cycle Fetch Decode Execute 2.1Components of the CPU CU ALU Memory Unit (1) fetch (2) decode (3) execute
7
Fetching obtaining a program instruction or data item from memory 2.1Components of the CPU
8
Decoding translating instructions into commands the computer can execute 2.1Components of the CPU
9
Executing carrying out the command 2.1Components of the CPU
10
Storing writing the result to the main memory 2.1Components of the CPU
11
Determining factors of CPU performance clock rate word size size of the cache integrated circuit technology 2.2Performance and Instruction Sets of the CPU
12
Clock rate number of pulses per second generated by an oscillator that sets the tempo for the CPU measured in MHz or GHz determine the number of executed instructions per second not always directly proportional to its performance level 2.2Performance and Instruction Sets of the CPU
13
Word size number of bits the processor can interpret and execute at a given time e.g. 64-bit processor manipulates 64 bits at a time larger the word size, more data can be processed in the same amount of time 2.2Performance and Instruction Sets of the CPU
14
Cache small amount of high-speed memory located inside or outside of the CPU supply the processor with the most frequently requested data and instruction 2.2Performance and Instruction Sets of the CPU
15
Integrated circuit technology smaller process dimension smaller transistor gate lengths faster switching speed of transistor 2.2Performance and Instruction Sets of the CPU
16
Complex instruction set Simple instruction set Longer instruction execution cycle Allow each instruction to do more Shorter instruction execution cycle Allow each instruction to do less
17
Complex Instruction Set Computer (CISC) computers designed with full set of computer instructions CISC CPU executes complex instruction more quickly than RISC CPU e.g. Intel Pentium microprocessors 2.2Performance and Instruction Sets of the CPU
18
Reduced Instruction Set Computer (RISC) microprocessor designed to perform a smaller number of simple computer instructions reduce instructions to those used more frequently RISC CPU executes simple instruction more quickly than CISC CPU e.g. PowerPC microprocessor 2.2Performance and Instruction Sets of the CPU
19
Advanced technology used in CPU Pipelining Superscalar Parallel processing 2.2Performance and Instruction Sets of the CPU
20
Pipelining CPU begins executing a second instruction before it completes the first instruction faster processing effective only if the CPU execute programs sequentially for most of the time 2.2Performance and Instruction Sets of the CPU
21
FetchDecodeExecuteFetchDecodeExecute Instruction 1Instruction 2 Instruction flow without pipelining
22
2.2Performance and Instruction Sets of the CPU FetchDecodeExecute Instruction flow with pipelining Instruction 1 Instruction 2 Instruction 3
23
Superscalar possible for executing more than one instruction at a time during a single clock cycle Parallel Processing allocation of program execution to many execution units to execute more than one instruction in one cycle 2.2Performance and Instruction Sets of the CPU
24
All the peripherals plug into the main board via various types of connector Advantages of ATX main board Integrated I/O connectors Reduced overlap between board and drivers Reduced processor interference with add-on cards User-friendly power connector Better cooling conditions 2.3Layouts of the Main Board
25
PCI slots BIOS Battery Floppy drive IDE connectors I/O connectors Memory Power supply connector Southbridge CPU socket Northbridge AGP slot
26
North Bridge communicate with CPU control interaction with memory, PCI bus, Level 2 cache and AGP communicate with the processor using Frontside Bus (FSB) 2.4North Bridge / South Bridge
27
South Bridge manage the basic forms of input/output (USB, serial, audio, IDE, ISA) 2.4North Bridge / South Bridge
28
PCI (Peripheral Component Interconnect) interconnection system between a CPU and attached devices separate bus isolated from the CPU use all active paths to transmit both address and data signals 2.5I/O Expansion Slots of the Main Boards PCI expansion slots
29
AGP (Accelerated Graphics Port) enable 3-D graphics to display quickly and smoothly on ordinary personal computers useful in gaming, 3-D video, scientific graphic programs intended exclusively for visual display devices 2.5I/O Expansion Slots of the Main Boards AGP slot
30
AGP (Accelerated Graphics Port) offer high-speed data transfer to and from RAM optimize the use of memory minimize the amount necessary for high- performance graphics AGP data transfer rate is much greater than that of PCI video cards. 2.5I/O Expansion Slots of the Main Boards
31
PCI and AGP 2.5I/O Expansion Slots of the Main Boards
32
END
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.