1 COMS 161 Introduction to Computing Title: Computing Basics Date: September 15, 2004 Lecture Number: 10.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

Components of a computer system
What is Hardware? Hardware is the physical parts of the computer system – the parts that you can touch and see. A motherboard, a CPU, a keyboard and a.
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
INTRODUCTION OF COMPUTER
Lesson 1 Computers and Computer Systems
CENTRAL PROCESSING UNIT
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Professor Michael J. Losacco CIS 1110 – Using Computers System Unit Chapter 4.
Introduction to Computer Systems
The processor and main memory chapter 4, Exploring the Digital Domain The Development and Basic Organization of Computers.
The central processing unit and main memory chapter 4, Exploring the Digital Domain The Development and Basic Organization of Computers.
COMPUTER MEMORY Modern computers use semiconductor memory It is made up of thousands of circuits (paths) for electrical currents on a single silicon chip.
Computer Systems CS208. Major Components of a Computer System Processor (CPU) Runs program instructions Main Memory Storage for running programs and current.
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.
Lesson 3 — How a Computer Processes Data
Computer Hardware and Software Jinchang Wang. Hardware vs. Software Hardware is something tangible. Computer hardware includes electronic circuitry and.
Computer Processing of Data
3 1 3 C H A P T E R Hardware: Input, Processing, and Output Devices.
Chapter Two Hardware Basics: Inside the Box. ©1999 Addison Wesley Longman2.2 Chapter Outline What Computers Do A Bit About Bits The Computer’s Core: CPU.
Invitation to Computer Science 5th Edition
CS 1308 Computer Literacy and the Internet Computer Systems Organization.
CPU Computer Hardware Organization (How does the computer look from inside?) Register file ALU PC System bus Memory bus Main memory Bus interface I/O bridge.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Computer Systems Organization CS 1428 Foundations of Computer Science.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
The Central Processing Unit: What Goes on Inside the Computer
Components of a Computer Prepared by: Mrs. McCallum-Rodney.
1 COMS 161 Introduction to Computing Title: Computing Basics Date: September 13, 2004 Lecture Number: 9.
1Copyright © Prentice Hall 2000 The Central Processing Unit Chapter 3 What Goes on Inside the Computer.
Introduction to Computer Architecture. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers.
Chapter 5 Computing Components Nell Dale John Lewis.
5-1 Computer Components Consider the following ad.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Computer Organization - 1. INPUT PROCESS OUTPUT List different input devices Compare the use of voice recognition as opposed to the entry of data via.
Chapter 5 Computing Components. 5-2 Chapter Goals List the components and their function in a von Neumann machine Describe the fetch-decode-execute cycle.
General Concepts of Computer Organization Overview of Microcomputer.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
1 COMS 161 Introduction to Computing Title: Computing Basics Date: September 17, 2004 Lecture Number: 11.
J. Stover, CSD-HS.  A computer is an electronic device that is programmed to accept data (input), process it into useful information (output), and store.
CSCI-100 Introduction to Computing Hardware Part I.
Introduction to Microprocessors
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
Copyright © 2003 Prentice Hall, IncSlides created by Bob Koziel.
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
Computer Systems. Bits Computers represent information as patterns of bits A bit (binary digit) is either 0 or 1 –binary  “two states” true and false,
Lecture on Central Process Unit (CPU)
The Computer System.
BY MANJU Lesson 21 Computer Hardware. System Components A computer system requires many components to do its job: Input: Device to input data so it can.
LECTURE 5: CPU and MEMORY. electronic components I. Four main types of electronic components in computers: 1. transistors/resistors 1. transistors/resistors.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Hardware and Software By: Kyle Face. Hardware! Main computer hardware components Hardware refers to the physical components of a computer (What you can.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School THE PROCESSING UNIT LESSON 2.
Chapter 2 content Basic organization of computer What is motherboard
CPU Lesson 2.
Systems Architecture Keywords Fetch Execute Cycle
Processor/Memory Chapter 3
The Central Processing Unit
Chapter 2 – Computer hardware
Components of Computer
Course Name: Computer Application Topic: Central Processing Unit (CPU)
IB Computer Science Topic 2.1.1
COMS 161 Introduction to Computing
Computer Hardware Prepared by:- Mr. Pawan Kumar
Chapter 5: Computer Systems Organization
GCSE OCR 1 The CPU Computer Science J276 Unit 1
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
Presentation transcript:

1 COMS 161 Introduction to Computing Title: Computing Basics Date: September 15, 2004 Lecture Number: 10

2 Announcements May miss later part of office hours today

3 Review Digitization Computer System Basics –Finite discrete states –Instructions cause state transitions –Fetch-execute cycle –Indirection provides flexibility

4 Outline Computer System Basics

5 Computer Systems Slight variant of the add instruction add val1, val2, val3 –Fetch the values (operands) to be added Read the memory at the location of val2 Put the value on one of the adder inputs Read the memory at the location of val3 Put the value on the other adder inputs –Execute the add –Put result in memory at location val1

6 Seemingly simple instruction like add –Require several simpler steps to execute As complex as computers seem, they still do simple things –Moving data from one place to another –Simple arithmetic operations Illusion of complexity –Perpetuated by the speed of simple operations Computer Systems

7 Composed of two major items –Hardware Electronic devices that perform specific tasks Two basic groups –Processing unit »The brain of the computer –Peripherals –Software Programs the hardware executes Computer Systems

8 Basic Computer Components All computers, large or small, have the same basic parts –Input/output (I/O) –Processor –Memory The software (instructions for the processor) are stored in the same memory with the data

9 Basic Computer Components The main parts of a computer are on the motherboard

10 The von Neumann Architecture All modern computers follow the logical model of computing called the von Neumann Architecture: Stored-program design (program instructions in memory) Computer organized into three main parts: –CPU –Main Memory Primary storage –I/O Subsystem Input and output devices (peripherals) Secondary storage (mass storage) von Neumann’s 1945 paper can be found at

11 The CPU

12 Central Processing Unit The CPU has two main components: 1.Control unit Implements the program interpretation cycle –Determines which instruction to next fetch from memory –Decodes the instruction –Makes sure that it gets executed Coordinates activities of all other parts of the computer 2.ALU (arithmetic-logic unit) Actually executes the programmed instructionsFetchFetchDecodeDecode ExecuteExecute

13 Central Processing Unit The Intel Pentium-M

14 Central Processing Unit A wafer containing several hundred CPU’s

15 Work area for the CPU –Contains millions of storage cells 256MBytes, 512MBytes, 1GByte –Information in memory Program instructions Numbers for arithmetic Text character codes (ASCII) Digital codes representing pictures … Main Memory

16 SIMMS –Single In-Line Memory Modules –Small circuit boards holding memory chips Main Memory

17 Composed of individual memory cells Cells are grouped into words Words are accessed via a unique address Memory Control Unit Data Bus Address Bus 0x3550 0x3554 0x3558 0x355c 0x3560 0x3564 0x3568 0x356c unique memory address Main Memory

18 Main Memory Main memory is generally Random Access Memory (RAM) –Readable –Writable –General use programs and data –Volatile disappears when powered off Computers also generally have Read Only Memory (ROM) –Readable –Permanent (not writable) –Special purpose boot instructions basic operations (BIOS) –Non-volatile unaffected by power-off –ROM is not part of main memory

19 Without power everything in main memory is lost How does a computer start itself? Booting

20 Special start-up instructions are stored in ROM –BIOS (basic input-output system) Booting

21 BIOS loads the operating system from disk into main memory –After instructions are loaded into memory, the CPU executes them Booting