Central Processing Unit Part III Bayram Güzer. Personal Computer Chips The chips in personal computers is attached to the motherboard. Flat main circuit.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

The Central Processing Unit: What Goes on Inside the Computer
Chapter 4 The Central Processing Unit
The System Unit What is the system unit?
Welcome to CMPE003 Personal Computers: Hardware and Software Dr. Chane Fullmer Fall 2002 UC Santa Cruz.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
The Central Processing Unit: What Goes on Inside the Computer.
The Central Processing Unit: What Goes on Inside the Computer.
SECTION 4a Transforming Data into Information.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 4 The Central Processing Unit: What Goes On Inside the Computer.
1 The System Unit Lecture 2 CSCI 1405 Introduction to Computer Science Fall 2006.
The Central Processor and Memory
Computer Hardware Processing and Internal Memory.
Chapter 4 The Components of the System Unit
COMPUTER MEMORY Modern computers use semiconductor memory It is made up of thousands of circuits (paths) for electrical currents on a single silicon chip.
1 Introduction to Computers Day 6. 2 Main Circuit Board of a PC The main circuit board (motherboard or system board) is the central nervous system of.
1 Microprocessor speeds Measure of system clock speed –How many electronic pulses the clock produces per second (clock frequency) –Usually expressed in.
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
Chapter 4  Converts data into information  Control center  Set of electronic circuitry that executes stored program instructions  Two parts ◦ Control.
Prepared by Careene McCallum-Rodney Hardware specification of a computer system.
S3 Computer Literacy Computer Hardware. Overview of Computer Hardware Motherboard CPU RAM Harddisk CD-ROM Floppy Disk Display Card Sound Card LAN Card.
COMPONENTS OF THE SYSTEM UNIT
Chapter 4 The Components of the System Unit
Lesson 3 — How a Computer Processes Data
The Components of the system unit Created By: N.AlJaffan Modified By:S.Abudawood Chapter 4.
1 Adapted from Pearson Prentice Hall Adapted from James A. Senn’s Information Technology, 3 rd Edition Chapter 4 The Central Processor and Memory.
C4- The Central Processing Unit: What Goes On Inside the Computer.
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Computers: Information Technology in Perspective.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
1 More on Computer Components Computer switches Binary number system Inside the CPU Cache memory Types of RAM Computer buses Creating faster CPUs NEXT.
Computer Processing of Data
Introduction to Computing: Lecture 4
1 Inside the Computer Chapter 6 Copyright Prentice-Hall, Inc
Understanding Computers, Ch.31 Chapter 3 The System Unit: Processing and Memory.
Discovering Computers 2012: Chapter 4
Module 5 Central Processing Unit 1. Binary representation of data 2. The components of the CPU 3. CPU and Instruction set 4. Important features of CPUs.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Created By: N.AlJaffan Modified By:S.Abudawood & Tr.Asma Aleisa Chapter 4.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
The Central Processing Unit: What Goes on Inside the Computer
1Copyright © Prentice Hall 2000 The Central Processing Unit Chapter 3 What Goes on Inside the Computer.
The Components of a System Unit
1Module 5: CPU How the CPU executes instructions Each CPU has its own instruction set Instructions are fundamental operations such as addition, load/save,
Chapter 4 The Components of the System Unit. The System Unit It is a case that contains electronic components of the computer used to process data Sometimes.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Chapter 4 Inside the Computer © 2005 Prentice-Hall, Inc.Slide 2.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 4 The Central Processing Unit: What Goes On Inside the Computer.
1.  RAM is our working memory storage. All the data, which the PC uses and works with during operation, are stored here.  Data are stored on drives,
The Components of the System Unit
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
Academic PowerPoint Computer System – Architecture.
PC Internal Components Lesson 4.  Intel is perhaps the most recognizable microprocessor manufacturer. List some others.
Computer Hardware – System Unit
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 5A Transforming Data Into Information.
Computers: Tools for an Information Age Chapter 4 The Central Processing Unit: What Goes On Inside the Computer.
Chapter 2.
Instructor: Chapter 2: The System Unit. Learning Objectives: Recognize how data is processed Understand processors Understand memory types and functions.
Lecture # 10 Processors Microcomputer Processors.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
The Central Processing Unit: What Goes on Inside the Computer.
Chapter 2 content Basic organization of computer What is motherboard
The Central Processing Unit: What Goes on Inside the Computer
Computer Hardware – System Unit
The Central Processing Unit
Computers © 2005 Prentice-Hall, Inc. Slide 1.
Lecture 3 The Hardware.
Computers: Tools for an Information Age
Computers: Tools for an Information Age
Presentation transcript:

Central Processing Unit Part III Bayram Güzer

Personal Computer Chips The chips in personal computers is attached to the motherboard. Flat main circuit board that holds the computer circuitry is called as motherboard. Motherboard also holds expansion slots into which other circuit boards can be inserted to link peripheral devices to the processor. 2

Personal Computer Chips Microprocessors is the central processing unit of the motherboards which is the most important component of the motherboard. 3

Microprocessors A miniaturized central processing unit can be etched (fixed) on a chip, made from a tiny square of silicon. When it is used to control specialized devices (such as the fuel system of a car) it is called as a logic chip. 4

Microprocessors Microprocessors contains tens of millions of tiny transistors. Microprocessors contains three key components; –Control unit and arithmetic logic unit –Registers –Clock 5

Transistors Transistors are electronic switches that may or may not allow electric current to pass through –If current passes through, then the switch is on, representing a 1 bit –Otherwise, the switch is off, representing a 0 bit –Thus combinations of transistors can stand for combinations of bits, which as discussed earlier, represents digits, letters and special characters. 6

Types of Chips There are lots of processor producing companies in the world but market for the desktop computers and laptops are greatly shared by Intel and AMD. Intel processors –Price range from 100 TL to 3000 TL (source: hepsiburada.com, 24/10/2011) –Common proccessor technology Sandy bridge, core i5, core 2 duo, core i7, celeron, pentium4 dual, core i3, core 2 quad –Socket technology 775 pin, 1155 pin, 1156 pin, 1366 pin. AMD processors –Price range from 50 TL to 1000 TL (source: hepsiburada.com, 24/10/2011) –Common proccessor technology Phenom, athlon II X4, Athlon 64 X2, Sempron, Athlon II X2, Fusion, Athlon II X3. –Socket technology Socket AM3, Socket FM1 7

Memory Components Semiconductor Memory RAM and ROM Flash Memory 8

Semiconductor Memory It is used by most modern computers which is which is made up of thousands of very small circuits that is pathways for electric currents. –Reliable, inexpensive, and compact –Volatile: requires continuous electric current If the current is interrupted, data is lost 9

Semiconductor Memory –Complementary Metal Oxide Semiconductor (CMOS) is one of the important types of semiconductor. It requires relatively little power. In PCs, CMOS is used in CMOS RAMs. Keeps information when power is shut down –Since there is a special battery power. Used to store information needed when the computer boots such as time, date and etc… 10

RAM and ROM Random Access Memory (RAM) Read-Only Memory (ROM) 11

Random Access Memory Data can be accessed randomly –Memory address 10 can be accessed as quickly as memory address 10,000,000 Types: –Static RAM (SRAM) –Dynamic RAM (DRAM) Packaged on circuit boards –Single in-line memory modules (SIMMS) –Dual in-line memory modules (DIMMS) 12

Static RAM Retains its contents with intervention from CPU Faster and more expensive than DRAM Typically used for Level 2 cache 13

Dynamic RAM Must be continuously refreshed by CPU or it loses its contents Used for personal computer memory –Synchronous DRAM (SDRAM): faster type of DRAM used today –Rambus DRAM (RDRAM): faster and expensive than SDRAM. 14

Read-Only Memory Contains programs and data permanently recorded into memory at the factory –Cannot be changed by user –Not volatile: contents do not disappear when power is lost Programmable ROM (PROM) chips –Some instructions on chip can be changed 15

Flash Memory Nonvolatile RAM –Used in cellular phones, digital cameras, and some handheld computers –Flash memory chips resemble(like) credit cards –Smaller than disk drive and require less power 16

The System Bus Parallel electrical paths that transport data between the CPU and memory Bus width –The number of electrical paths to carry data –Measured in bits Bus speed –Measured in megahertz (MHz) 17

Bus Width Typically the same as CPU’s word size With a larger bus size, CPU can: –Transfer more data at a time Makes computer faster –Reference larger memory address numbers Allows for more memory –Support a greater number and variety of instructions 18

Bus Speed The faster the bus speed, the faster data travels through the system Personal computers have bus speeds of 400 or 533 MHz..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\HowStuffWorks Bus Speed.webarchive..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\HowStuffWorks Bus Speed.webarchive..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\Front-side bus - Wikipedia, the free encyclopedia.webarchive..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\Front-side bus - Wikipedia, the free encyclopedia.webarchive 19

Expansion Buses Adds peripheral devices to system –Expansion boards –Ports –Common expansion buses 20

Expansion Boards Connect to expansion slots on motherboard –Used to connect peripheral devices 21

Ports External connectors to plug in peripherals such as printers Two types of ports –Serial: transmit data one bit at a time Used for slow devices such as the mouse and keyboard –Parallel: transmit groups of bits together side- by-side Used for faster devices such as printers and scanners 22

Common Expansion Buses and Ports Industry Standard Architecture (ISA) bus –Used for slow devices such as the mouse and modem Peripheral Component Interconnect (PCI) bus –Used for faster devices such as hard disks Accelerated Graphics Port (AGP) –Provides faster video performance Universal Serial Bus (USB) port –Allows you to convert many devices in a series into the USB port IEEE 1394 bus –A high-speed bus normally used to connect video equipment PC Card bus –Used on laptops to plug in a credit-card sized device 23

Computer Processing Speeds Instruction speeds measured in fractions of seconds –Millisecond: one thousandth of a second –Microsecond: one millionth of a second –Nanosecond: one billionth of a second Modern computers have reached this speed –Picosecond: one trillionth of a second 24

Microprocessor Speeds Measure of system clock speed –How many electronic pulses the clock produces per second –Usually expressed in gigahertz (GHz) Billions of machine cycles per second Some old PCs measured in megahertz (MHz) Comparison of clock speed only meaningful between identical microprocessors 25

Other Performance Measures Millions of Instructions per Second (MIPS) –High-speed personal computers can perform over 500 MIPS –Typically a more accurate measure of performance than clock speed Megaflop: one million floating-point operations –Measures ability of computer to perform complex mathematical operations 26

Cache A temporary storage area –Speeds up data transfer within computer Memory cache Processor cache 27

Memory Cache A small block of high-speed memory –Stores most frequently and most recently used data and instructions Microprocessor looks for what it needs in cache first –Transferring from cache is much faster than from memory –If not found in cache, control unit retrieves it from memory The more cache “hits”, the faster the system performance 28

Processor Cache Internal (Level 1) cache built into microprocessor –Fastest access, but highest cost External (Level 2) cache on separate chip –Incorporated into processor on some current microprocessors 29

RISC Technology Reduced Instruction Set Computing –Uses a small subset of instructions –Fewer instructions increases speed –Drawback: complex operations have to be broken down into a series of smaller instructions Traditional processors use Complex Instruction Set Computing (CISC) 30

Parallel Processing and Pipelining Pipelining –A variation of traditional serial processing Parallel Processing –Using multiple processors at once 31

Pipelining Feeds a new instruction into CPU at each step of the machine cycle –Instruction 2 fetched when instruction 1 is being decoded, rather than waiting until cycle is complete 32

Parallel Processing Control processor divides problem into parts –Each part sent to separate processor –Each processor has its own memory –Control processor assembles results Some computers using parallel processing operate in terms of teraflops: trillions of floating-point instructions per second 33

References Capron, H. L. (2000). Computers Tools for an Information Age.(6th ed.). New Jersey, USA: Prentice Hall. m ml HOWTO/core-formats.html