CHAPTER 4 The Central Processing Unit. Chapter Overview Microprocessors Replacing and Upgrading a CPU.

Slides:



Advertisements
Similar presentations
The CPU The Central Presentation Unit What is the CPU?
Advertisements

IT Chapter 2 Part B CPU. The CPU is contained on a single integrated circuit called the microprocessor. Often referred to as the brains of a computer.
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
Microprocessors. Microprocessor Buses Address Bus Address Bus One way street over which microprocessor sends an address code to memory or other external.
DH2T 34 Computer Architecture 1 LO2 Lesson Two CPU and Buses.
Processor Technology and Architecture
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Stored Program Concept: The Hardware View
Chapter 4 Processor Technology and Architecture. Chapter goals Describe CPU instruction and execution cycles Explain how primitive CPU instructions are.
GCSE Computing - The CPU
What’s on the Motherboard? The two main parts of the CPU are the control unit and the arithmetic logic unit. The control unit retrieves instructions from.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 4  Converts data into information  Control center  Set of electronic circuitry that executes stored program instructions  Two parts ◦ Control.
COMPONENTS OF THE SYSTEM UNIT
Processing Devices.
Higher Computing Computer Systems S. McCrossan 1 Higher Grade Computing Studies 2. Computer Structure Computer Structure The traditional diagram of a computer...
Computer Systems 1 Fundamentals of Computing The CPU & Von Neumann.
Chapter 4 The System Unit: Processing and Memory Prepared by : Mrs. Sara salih.
Basic Microcomputer Design. Inside the CPU Registers – storage locations Control Unit (CU) – coordinates the sequencing of steps involved in executing.
Writer:-Rashedul Hasan Editor:- Jasim Uddin
1 More on Computer Components Computer switches Binary number system Inside the CPU Cache memory Types of RAM Computer buses Creating faster CPUs NEXT.
Lecture#14. Last Lecture Summary Memory Address, size What memory stores OS, Application programs, Data, Instructions Types of Memory Non Volatile and.
Computer Processing of Data
Introduction to Computing: Lecture 4
3 1 3 C H A P T E R Hardware: Input, Processing, and Output Devices.
Understanding Computers, Ch.31 Chapter 3 The System Unit: Processing and Memory.
Invitation to Computer Science 5th Edition
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Basic Architecture Lecture 15. In general, if the number of bits is n, then the number of different combinations of 0s and 1s that can be made is 2 n.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
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.
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
The Central Processing Unit: What Goes on Inside the Computer
General Concepts of Computer Organization Overview of Microcomputer.
Computer Architecture Memory, Math and Logic. Basic Building Blocks Seen: – Memory – Logic & Math.
Introduction to Microprocessors
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Chapter Overview Microprocessors Replacing and Upgrading a CPU.
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
Academic PowerPoint Computer System – Architecture.
Computer and Information Sciences College / Computer Science Department CS 206 D Computer Organization and Assembly Language.
System Unit Working of CPU. The CPU CPU The CPU CPU stands for central processing unit. it is brain of computer It is most important component of the.
Overview von Neumann Architecture Computer component Computer function
The Computer System.
Succeeding with Technology Chapter 2 Hardware Designed to Meet the Need The Digital Revolution Integrated Circuits and Processing Storage Input, Output,
Computer operation is of how the different parts of a computer system work together to perform a task.
Chapter 2 Turning Data into Something You Can Use
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
Simple ALU How to perform this C language integer operation in the computer C=A+B; ? The arithmetic/logic unit (ALU) of a processor performs integer arithmetic.
Group 1 chapter 3 Alex Francisco Mario Palomino Mohammed Ur-Rehman Maria Lopez.
Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other.
The Processor & its components. The CPU The brain. Performs all major calculations. Controls and manages the operations of other components of the computer.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
Chapter 20 Computer Operations Computer Studies Today Chapter 20.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
Chapter 2 content Basic organization of computer What is motherboard
Lecture 5: Computer systems architecture
Edexcel GCSE Computer Science Topic 15 - The Processor (CPU)
The Central Processing Unit
Components of Computer
Components of Computer
Computer Architecture
Morgan Kaufmann Publishers Computer Organization and Assembly Language
Chapter 5: Computer Systems Organization
Computer Science. The CPU The CPU is made up of 3 main parts : Cache ALU Control Unit.
Presentation transcript:

CHAPTER 4 The Central Processing Unit

Chapter Overview Microprocessors Replacing and Upgrading a CPU

Microprocessor Basics Components How microprocessors work PC microprocessor developments and features

32 current width of conductors. (HW3) is that correct?  The External Data Bus - Information is transmitted through a computer using binary code traveling through a bus. - 8 bit data bus: allowed for the transfer of 1 byte of information at a time. - The width of the external data bus increaed to 16, and the 32 current width of conductors. (HW3) is that correct?

The CPU Performs operations, decodes and executes instructions Controls computer operation Includes transistors, integrated circuits, and microprocessors

Note: P4 contains 775 pins HW3: P5 Contains …… Pins

Microprocessor Design Three subsystems Control unit (CU): The control unit of the CPU contains circuitry that uses electrical signals to direct the entire computer system to carry out, or execute, stored program instructions. Arithmetic logic unit (ALU): The arithmetic/logic unit (ALU) contains the electronic circuitry that executes all arithmetic and logical operations. Input/output (I/O) unit Fetches data from the outside and passes data back to the external bus

Registers: Are temporary memory storage areas used during data manipulation. - Codes ( ASCII) Clock : Timing allows the electronic devices in the computer to coordinate and execute all internal commands in the proper order. Pulse of voltage is called clock cycle. Every computer command needs at least 2 clock cycles. Clock speed The clock rate suggests how many commands can be completed in two cycles. Adding two numbers would take 4 commands (__?__ clock cycles).

REGISTERS

Program counter (PC): Contains the address of an instruction to be fetched. Instruction register (IR): Contains the instruction most recently fetched. Memory address registers (MAR): Contains the address of a location in memory. Memory buffer register (MBR): Contains a word of data lo be written to memory or the word most recently read. 10 Control unit components PSW ( take home class test)

Memory

How Microprocessors Work

Adding Two Simple involves more steps than a man : involves more steps than a man : A = 2 Translated into binary and routed to CU and sent to X location of memory When we press +, it is translated into binary and alerts ALU to be ready for addition B= 2 is translated into binary again ALU sums A and B ALU sends the code for 4 to be stored in an address register Pressing = key is the last user action BUT the = is also translated into machine language Sum is computed

PC Microprocessor Developments and Features Use the following elements to measure CPU performance: max no. of clock cycles measured in MHz Speed : max no. of clock cycles measured in MHz Higher the speed, quicker a command will be executed Higher the speed, quicker a command will be executed More switches means more power Transistors: More switches means more power Larger the register size, more complicated command can be processed Registers: Larger the register size, more complicated command can be processed if large, more and complex can be executed External data bus: if large, more and complex can be executed determines the max amount of memory that can be addressed by CPU Address bus: determines the max amount of memory that can be addressed by CPU It is high speed Memory built into the processor. It is the place to store the most frequently used data instead of sending it to the slow speed devices ( HDD, RAM) Internal cache It is high speed Memory built into the processor. It is the place to store the most frequently used data instead of sending it to the slow speed devices ( HDD, RAM)

Virtual Memory Is the art of using Hard disk space to hold the data not immediately required by processor

Possible Upgrade Scenarios 8086/ – SX Pentium I Pentium II Pentium III

Superscalar Technology Main components of processor –registers, decoders, and ALU are called Instruction Pipeline To carryout a single instruction, a processor must: * Read instruction * Decode instruction * Fetch (for math function) * Execute * Write back the result Pipelining Combining all above steps in a single step is called Pipelining

Pipelining types Superscalar technology allows the Pentium to have two instruction Pipelines–called U and V. U Pipeline U Pipeline can execute the full range of Pentium instructions V Pipeline V Pipeline can execute a limited number Multithreading Pentium processor breaks a program into small tasks that are shared b/w pipelines, allowing Pentium to execute two simple Instructions at the same time- known as Multithreading

Inserting a CPU 1. Low-insertion-force (LIF) 2. Zero-insertion-force (ZIF) 3. Single-edge connector (SEC/slot 1)

Chapter Summary Understanding processor development and progress is essential. The three key elements for measuring a CPU’s performance are its speed, address bus, and external data bus. Several key CPU developments have occurred since the processor. Today’s standard processor is the Pentium III chip. Replacing a CPU is usually simple. You must watch for electrostatic discharge (ESD) and pin damage when handling a CPU.