e x c e e d i n g e x p e c t a t i o n s l3-cpu is 4490 n-tier client/server architectures dr....

3
Kennesaw State University E X C E E D I N G E X P E C T A T I O N S L3-CPU IS 4490 N-Tier Client/Server Architectures Dr. Hoganson Layer 3 - CPU CPU has three major components Register Bank - a set of registers ALU - Arithmetic Logic Unit Control Unit - controls the sequence of events

Upload: vanessa-webb

Post on 18-Jan-2016

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: E X C E E D I N G E X P E C T A T I O N S L3-CPU IS 4490 N-Tier Client/Server Architectures Dr. Hoganson Kennesaw State University Layer 3 - CPU CPU has

Kennesaw State UniversityE X C E E D I N G E X P E C T A T I O N S

L3-CPUIS 4490 N-Tier Client/Server ArchitecturesDr. Hoganson

Layer 3 - CPU

CPU has three major components– Register Bank - a set of registers– ALU - Arithmetic Logic Unit– Control Unit - controls the sequence of events

Page 2: E X C E E D I N G E X P E C T A T I O N S L3-CPU IS 4490 N-Tier Client/Server Architectures Dr. Hoganson Kennesaw State University Layer 3 - CPU CPU has

Kennesaw State UniversityE X C E E D I N G E X P E C T A T I O N S

L3-CPUIS 4490 N-Tier Client/Server ArchitecturesDr. Hoganson

ALU

• ALU operates on registers

– Comparisons

– Math operations

– manipulating bits

• Implemented with logic gates

• Operates on values stored in registers, sometimes with memory values

• Takes data in registers, manipulates, outputs results back to registers

• which operation is performed is determined by the bits in the computer instruction. The process of determining which operation to perform is called decoding

Page 3: E X C E E D I N G E X P E C T A T I O N S L3-CPU IS 4490 N-Tier Client/Server Architectures Dr. Hoganson Kennesaw State University Layer 3 - CPU CPU has

Kennesaw State UniversityE X C E E D I N G E X P E C T A T I O N S

L3-CPUIS 4490 N-Tier Client/Server ArchitecturesDr. Hoganson

CONTROL UNIT

• Controls the sequence of events

• Implemented with gates and clocks

• generates control signals, like the one that determines read or write on a register of “D” flip-flop

• One traditional computer system, the control unit takes up most of the available transistor-space on the CPU chip