COMP 4—Power Tools for the Mind 1 What’s in the box? Computer architecture, part 2 What we’ll cover for this lecture topic: –What affects overall processing.

Slides:



Advertisements
Similar presentations
Chapter 4 The Central Processing Unit
Advertisements

The System Unit What is the system unit?
Chapter 5 Computing Components. 2 Chapter Goals Read an ad for a computer and understand the jargon List the components and their function in a von Neumann.
Slide no: 1 ST3520 L2 MT Hardware - 1: Components of a Computer.
The Central Processing Unit: What Goes on Inside the Computer.
The Central Processing Unit: What Goes on Inside the Computer.
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
SECTION 4a Transforming Data into Information.
1 The System Unit Lecture 2 CSCI 1405 Introduction to Computer Science Fall 2006.
Professor Michael J. Losacco CIS 1110 – Using Computers System Unit Chapter 4.
The Central Processor and Memory
Hardware Basics: Inside the Box 2  2001 Prentice Hall2.2 Chapter Outline “There is no invention – only discovery.” Thomas J. Watson, Sr. What Computers.
Computer Hardware Processing and Internal Memory.
Chapter 4 The Components of the System Unit
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Hardware: Input, Processing, and Output Devices Chapter 3.
Computer Systems CS208. Major Components of a Computer System Processor (CPU) Runs program instructions Main Memory Storage for running programs and current.
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senn’s Information Technology, 3 rd Edition Chapter 4 The Central Processor.
Semester One 2001/2002 Sheffield Hallam University1 The Motherboard Major circuit board in PC Holds CPU where calculations and instructions on data are.
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.
Central Processing Unit Part III Bayram Güzer. Personal Computer Chips The chips in personal computers is attached to the motherboard. Flat main circuit.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows Vista Edition2 Objectives Compare the types of computers.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
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.
B.A. (Mahayana Studies) Introduction to Computer Science November March The Motherboard A look at the brains of the computer, the.
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.
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.
Computer Processing of Data
XP Practical PC, 3e Chapter 16 1 Looking “Under the Hood”
Introduction to Computing: Lecture 4
The Computer Systems By : Prabir Nandi Computer Instructor KV Lumding.
Principles of Information Systems, Sixth Edition Hardware: Input, Processing, and Output Devices Chapter 3.
1 Inside the Computer Chapter 6 Copyright Prentice-Hall, Inc
Understanding Computers, Ch.31 Chapter 3 The System Unit: Processing and Memory.
Translate the following message:
Discovering Computers 2012: Chapter 4
Hardware & Software The CPU & Memory.
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.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
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.
Computing and the Web Computer Hardware Components.
1 MT-210 Computer Fundamentals Tutorial 8 ( part 1 ) Group 17 Tutor : Kenny YUEN Chapter 5 (Set Book) Computer Architecture.
Grade 9 BTT - Hardware Notes. Prepared by: C. Novak - Ridgemont Hardware and Software Hardware is any part of the computer system you can see Software.
CSCI-100 Introduction to Computing Hardware Part I.
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
Principles of Information Systems, Sixth Edition Hardware: Input, Processing, and Output Devices Chapter 3.
PARTS OF A COMPUTER 2 Hardware Computer Hardware is any of the physical parts of the computer you can touch. There are 4 categories: 1. Input Devices.
Chapter 2.
Computer Hardware & Processing Inside the Box CSC September 16, 2010.
CS 1410 Intro to Computer Tecnology Computer Hardware1.
Computers Are Your Future Tenth Edition Inside the System Unit 1.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
Lecture # 10 Processors Microcomputer Processors.
Chapter 2 content Basic organization of computer What is motherboard
CS-301 Introduction to Computing Lecture 17
Lecture 3 The Hardware.
Computers: Tools for an Information Age
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Computers: Tools for an Information Age
Presentation transcript:

COMP 4—Power Tools for the Mind 1 What’s in the box? Computer architecture, part 2 What we’ll cover for this lecture topic: –What affects overall processing speed? –More about physical components. –!! KEEP UP with textbook readings !!! –The Boot Process. If RAM is empty when I turn on the computer, how does the CPU know how to start up and how to load the Operating System? What else happens at boot-up? Remember RAM’s cousin, ROM? Excellent text coverage! Read pages

COMP 4—Power Tools for the Mind 2 What’s in the box? Machine cycle: processing of a single machine-language instruction In a basic machine: 1 instruction cycle 1 execution cycle CPU Memory CU Program 1: Op-code Operands Op-code Operands … Data file 1 Pointer Storage register Address reg 0025 Instr. reg. ALU op-code operands op-code operand Aux. Storage Program 1 Program 2 Program 3 Program 4 Data file 1 Data file 2 Adder Register Accumulator Inputs Outputs INPUT/PROC/OUTPUT 35*10=

COMP 4—Power Tools for the Mind 3 What’s in the box? What affects overall processing speed? –The “clock” is one measure of processor speed. –CPUs use a digital clock pulse to synchronize the activities of the different hardware units. –An ALU performs one step of an execution operation each time a clock pulse occurs. –The number of cycles required to process complex instructions varies among instructions (and CPUs). –Hence, an complex instruction with 20 steps will have a duration of 20 clock cycles. –Number of cycles (Hz) per second: Clock speed –EG: 800 MHz clock = 800 million clock ticks/second 800 million steps occur per second (machine cycles)

COMP 4—Power Tools for the Mind 4 What’s in the box? –Within same processor class, clock speed might be a fair performance indicator: Within the same processor class, AND if all else is equal, then an 800 MHz processor is almost twice as fast as a 400 MHz processor. 5 –So, an 800 MHz processor is twice as fast as a 400 MHz processor, right? Wrong! If an 800 MHz processor requires 15 cycles to perform a complex instruction, it will probably do worse than a 400 MHz processor that requires only 5 cycles for that same complex instruction

COMP 4—Power Tools for the Mind 5 What’s in the box? Word size Longer is better (more manipulated at once) Number of bits the CPU can store & manipulate as a unit during a single (basic) machine cycle. –Early PCs: “8 bit processor”; then 16 bit (1st IBM PC) –Today’s PCs: 32 bit; latest: 64 bit designs for servers and high-end PCs) IF all else is equal, a 32-bit processor will be twice as fast as a 16-bit processor. Bus width More is better (more carried at once) –Bus: pathways (wires) along which bits (pulses) travel w/in CPU and the rest of computer system. Bus: connects ALU and CU; CPU with memory; input devices with memory; etc. Data bus & Address bus. –Note: Address BUS WIDTH determines amount of addressable memory the CPU can access.

COMP 4—Power Tools for the Mind 6 What’s in the box?

COMP 4—Power Tools for the Mind 7 What’s in the box? Main memory More is better! Today’s apps are memory hogs! Amount of main memory available to the processor, and its access speed, affects OVERALL performance! Update of old adage: “You Can never be too rich, too thin, or have TOO MUCH RAM” ;-) Cache More is better! Processor idle while it waits for memory access to finish. Cache: logically, lies between CPU and main memory. Computer attempts to keep a copy (in cache) of that portion of main memory that is of current interest. –Those transfers normally made between RAM & CPU registers are made between cache and CPU registers instead. –“Caching” –Expensive---but improves overall processing speed significantly! DRAM dynamic SRAM static

COMP 4—Power Tools for the Mind 8 What’s in the box? Logical organization: (between main memory and CPU) 9 Outputs CPU + registers Auxiliary Storage Primary Memory Cache Inputs Hard disks, floppy disks, CD-ROMs, tape,... …lies between

COMP 4—Power Tools for the Mind 9 What’s in the box? Physical organization: (can be “on-chip” and/or off-chip) On-chip cacheOff-chip cache

COMP 4—Power Tools for the Mind 10 What’s in the box? Digression: Memory/storage hierarchy Fastest to slowest access; smallest to largest capacity Registers Memory Cache (Level1, Level2) Primary Memory Auxiliary (secondary mem.) storage –a hierarchy exists within this category as well : Disk faster than tape; hard disk faster than Floppy disk; etc.) 11

COMP 4—Power Tools for the Mind 11 What’s in the box? Other architectural designs that affect speed: –We won’t discuss here….JUST FOR CULTURE 12 –Instruction set complexity: CISC and RISC –Pipelining –Miniaturization –Number of processors: Serial: one CPU Parallel: More than one (co-processors or multiple processing units)

COMP 4—Power Tools for the Mind 12 What’s in the box? Discussing speed Many functions are measured in terms of how quickly they can be performed during some portion of a second; or, how many can be done in 1 second Millisecond : thousandth ~several milliseconds for disk access Microsecond : millionth memory speed; processor speed for many PCs Nanosecond : billionth processor speed in higher-end PCs Picosecond : trillionth processor speed in supercomputers *** Quotable !

COMP 4—Power Tools for the Mind 13 What’s in the box? More about physical components Transistor : elementary building block. –Solid-state switch—can switch states in less than 20 nanoseconds. Less than 1 micron wide! ( microns) Gate Drain Source “Semi-Conductor” Gate Drain Source CHANNEL SILICON SUBSTRATE

COMP 4—Power Tools for the Mind 14 What’s in the box? The chip : transistors, capacitors, resistors, paths, and other components form the “IC.” –VLSI : level of integration and miniaturization. Packing it in: less distance for signals to travel = faster. –Electric pulses travel through a wire ~ 1 foot/nanosecond Some chip types (and transistor densities) –Memory chips (RAM, ROM, etc…) –EG: a 64Mbit IC has million transistors –Microprocessor chips (CPU for general-purpose PCs) The number of transistors on a chip has increased more than 18,000 times since 1971! For example: –1971: only 2,300 transistors on the 4004 chip –2001: >42 million on the Pentium 4; Coming: 214 million 15

COMP 4—Power Tools for the Mind 15 What’s in the box? Individual transistors— Newer generation microprocessors (high end:.18-micron wide transistors, >42 million transistors/chip. Circuit board Bus (commun. Channels) Pins: connectors that allow communications with other chips. Plug into circuit board socket. Package 16 The Chip

COMP 4—Power Tools for the Mind 16 What’s in the box? System board Expansion slot/card or board/port: –NOTE: I will not expect you to memorize all the types of expansion slots, cables, connectors, and ports! Just understand what each is for (a slot, cable, a port….) Device driver Graphics card Printers GOOD textbook coverage: --Chapter 2 pages 62 thru Chap 2 pages 88 thru 96 So we WON’T COVER HERE…. Digital Electronics; and Input and Output devices 18

COMP 4—Power Tools for the Mind 17 What’s in the box? You should understand the jargon better. Example (part of an advertisement in 2005): –Dell Dimension 4700 Processor: Intel Pentium 4 with 2.8 GHz processor Memory: 256 MB (to 2 GB) SDRAM at 400 MHz Storage: Ultra Hard drives up to 200 GB Drive bay options: Dual optical drive bays with your choice of DVD-ROM, CD-RW/DVD or CD-RW/DVD-RW combo Ports: 6 USB 2.0 ports (2 front & 4 back), one serial port and one parallel port. –Front: digital camera, MP3 player, … –Back: printer, scanner… Monitors: Up to 21” (19.8” viewable) CRT displays and 19” Flat Panel (19” viewable) displays Video graphics: …… and Ultra 8X AGP graphics available Sound: Premium sound cards and brand-name speakers… Software: pre-loaded with Microsoft Windows XP operating system. Plus you can choose from Corel Works or Microsoft Office XP professional or small bus ed. Processor Cache: 1 MB (SRAM) Modem/Network: 56 KB/s or 100Mbit/s Service and support options…. 19