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.

Slides:



Advertisements
Similar presentations
Chapter 2: Data Manipulation
Advertisements

The CPU The Central Presentation Unit What is the CPU?
CS1102 Lec04 Hardware – Inside the Box Computer Science Department City University of Hong Kong.
CENTRAL PROCESSING UNIT
DH2T 34 Computer Architecture 1 LO2 Lesson Two CPU and Buses.
Discovering Computers 2010
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 5: CPU and Memory.
1 The System Unit Lecture 2 CSCI 1405 Introduction to Computer Science Fall 2006.
Computer Hardware Processing and Internal Memory.
Processor Types And Instruction Sets Barak Perelman CS147 Prof. Lee.
6. The CPU and Memory Chapt. 7.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
CPU Registers PC Arith Logic Unit Bus Interface I/O Bridge System bus Memory bus Main Memory USB Controller Graphics Adapter Disk Controller I/O Bus Mouse.
Motherboard AKA mainboard, system board, planar board, or logic board. It is printed circuit board found in all modern computers which holds many of the.
COMPONENTS OF THE SYSTEM UNIT
Computer Structure.
The Components of the System Unit Chapter 4 By: Janice Colon.
Lesson 3 — How a Computer Processes Data
Computer Organization Computer Organization & Assembly Language: Module 2.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Chapter 4 The System Unit: Processing and Memory Prepared by : Mrs. Sara salih.
Computer Processing of Data
Introduction to Computing: Lecture 4
Introduction to Computer Systems Topics: Theme Four great realities of computer systems Chap 1 in “Computer Systems” book “The Class That Gives.
Intro to Computer Systems Summer 2014 COMP 2130 Introduction to Computer Systems Computing Science Thompson Rivers University.
By Justin Cryer. Motherboard (ROM) In personal computers, a motherboard is the central printed circuit board and holds many of the crucial components.
© 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.
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
The Components of a System Unit
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Spring 2007.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
General Concepts of Computer Organization Overview of Microcomputer.
10 Internal parts of a PC Created by Federica Proietti Cesaretti.
CSCI-100 Introduction to Computing Hardware Part I.
1 Course Title: IT IN BUSINESS Course Instructor: ADEEL ANJUM Chapter No: 04 1 BY ADEEL ANJUM (MCS, CCNA,WEB DEVELOPER)
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
Electronic Analog Computer Dr. Amin Danial Asham by.
Academic PowerPoint Computer System – Architecture.
CPU The Central Processing Unit (CPU), has 3 main parts: Control Unit Arithmetic and Logic Unit Registers. These components are connected to the rest.
20 October 2015Birkbeck College, U. London1 Introduction to Computer Systems Lecturer: Steve Maybank Department of Computer Science and Information Systems.
Chapter 1: How are computers organized?. Software, data, & processing ? A computers has no insight or intuition A computers has no insight or intuition.
Chapter 2 Turning Data into Something You Can Use
Chapter 2: Data Manipulation
Chapter 2.
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.
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
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.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Hello world !!! ASCII representation of hello.c.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Operating Systems A Biswas, Dept. of Information Technology.
Inside a Computer. Computer Hardware/Software What is the difference? Computer Hardware.
Chapter 2 content Basic organization of computer What is motherboard
Computer Hardware – System Unit
System unit Performed by Bektasova P.S. Checked by Sultanova Zh.Zh.
Components of Computer
introduction to computer
Course Name: Computer Application Topic: Central Processing Unit (CPU)
Microcomputer Architecture
Motherboard and its component What is Motherboard? Location Function.
Lecture 3 The Hardware.
Introduction to Computer Systems
Introduction to Computer Systems
Hardware Organization
Presentation transcript:

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 I/O bus Expansion slots for other devices such as network adapters USB controller Graphics adapter Disk controller Mouse Keyboard Display Disk Executable (machine language) program stored on disk 4/22/2017 Introduction to Computer Science

Introduction to Computer Science 4/22/2017 Introduction to Computer Science

Computer Hardware – Buses Electrical conduits connecting computer components Transport bytes of information back and forth between components Designed to transfer chunks of bytes called words The number of bytes in a word (word size) is a fundamental system parameter For example, Intel Pentium systems have a word size of 4 bytes (32 bits) 4/22/2017 Introduction to Computer Science

Computer Hardware - I/O devices The computer system’s connection to the external world Examples, Keyboard(I), mouse(I), Screen(I), disk drive (I and O) Each I/O device connects to the bus by a controller or an adaptor. A Controller is a chip set in the device itself, or on the system’s main board (motherboard) An Adaptor is a card that plugs into a slot on the motherboard Purpose of controller or adaptor is to over see the transfer bits back an forth the I/O bus and the I/O device. 4/22/2017 Introduction to Computer Science

Computer Hardware – Main Memory(MM) MM is a temporary storage device (in what way temporary?) and connection to the external world Holds both a program and its data which the program manipulates while the processor is executing the program Physically, MM consists of a collection of Dynamic Random Access Memory (DRAM) chips. Logically, MM is organized as a linear array of bytes, each with its own unique address. The only operations MM understands is to read (transfer bytes from an address to CPU), or to write (transfer bytes from the CPU to a given address) 4/22/2017 Introduction to Computer Science

Computer Hardware – Processor (CPU) The Central Processing Unit (CPU) interprets instructions stored in MM Among other things contains the following: Program Counter (PC), a register that contains the address the next program instruction. Registers, a collection of small storage devices – both special and general purpose. Arithmetic/Logic unit (ALU), computes new data and address values (think of it as the calculator of the computer) 4/22/2017 Introduction to Computer Science

Computer Hardware – Processor (CPU) 4/22/2017 Introduction to Computer Science

Computer Hardware –CPU Process FETCH - Read from MM the instruction (bits) whose address is in PC register. DECODE - Interpret the bits in the instruction. EXECUTE - Perform some simple operation dictated by the instruction. In parallel, update the address in the PC register to the address of the next instruction. 4/22/2017 Introduction to Computer Science

Computer Hardware – CPU Instructions Load: Copy a word from MM into a register. Store: Copy a word from a register to a location in MM. I/O read/write: Copy a word between an I/O device and a register Arithmetic: Add, subtract, multiply, divide. Logic: And, or, not, xor, etc. 4/22/2017 Introduction to Computer Science

Introduction to Computer Science CPU 4/22/2017 Introduction to Computer Science

Introduction to Computer Science Main Memory 4/22/2017 Introduction to Computer Science

Introduction to Computer Science Mother Board 4/22/2017 Introduction to Computer Science

Introduction to Computer Science Printed Circuit Board 4/22/2017 Introduction to Computer Science

Introduction to Computer Science Expansion Slots 4/22/2017 Introduction to Computer Science

Introduction to Computer Science Disk Drive 4/22/2017 Introduction to Computer Science

Introduction to Computer Science Case 4/22/2017 Introduction to Computer Science

Introduction to Computer Science Power Supply 4/22/2017 Introduction to Computer Science