COMPUTER ORGANISATION I HIGHER STILL Computing Computer Systems Higher Marr College Computing Department 2002.

Slides:



Advertisements
Similar presentations
Components of a computer system
Advertisements

Stored Program Architecture
P3- Represent how data flows around a computer system
The Central Processing Unit (CPU) Understanding Computers.
Computer Components.
1 Lecture-2 CSIT-120 Spring 2001 Revision of Lecture-1 Introducing Computer Architecture The FOUR Main Elements Fetch-Execute Cycle A Look Under the Hood.
Using Computers CS French Chapter 1.
Information flow inside the computer IT skills: none IT concepts: computer components (input devices, output devices, memory, storage and CPU), program.
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 5: CPU and Memory.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Computer Hardware.
Skills: none Concepts: computer components, stored program computer, machine language, register, fetch-execute cycle, von Neumann architecture, CPU history.
1 Lecture-2 CS-120 Fall 2000 Revision of Lecture-1 Introducing Computer Architecture The FOUR Main Elements Fetch-Execute Cycle A Look Under the Hood.
Elements of the Computer (How a processor works)
Computer Systems CS208. Major Components of a Computer System Processor (CPU) Runs program instructions Main Memory Storage for running programs and current.
 Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014.
CPU Describe the purpose of the CPU
CHAPTER 4: INTRODUCTION TO COMPUTER ORGANIZATION AND PROGRAMMING DESIGN Lec. Ghader Kurdi.
BLOCK DIAGRAM OF COMPUTER
Computer Systems 1 Fundamentals of Computing Von Neumann & Fetch Execute Cycle.
The Computer Systems By : Prabir Nandi Computer Instructor KV Lumding.
CS 1308 Computer Literacy and the Internet Computer Systems Organization.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Seventh Edition by Tony Gaddis, Judy.
Personal Computer Adapted by Dr. Semmes from Mrs. Jungman’s Hardware Presentation and Mrs. Belisle’s Class Notes.
2.0 Computer System.
Slide 1 Wednesday, October 07, 2015 Low Level Machine.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Digital Computer Concept and Practice Copyright ©2012 by Jaejin Lee Introduction Lecture 01.
The CPU Central Processing Unit. 2 Reminder - how it fits together processor (CPU) memory I/O devices bus.
The variety Of Processors And Computational Engines CS – 355 Chapter- 4 `
5-1 Computer Components Consider the following ad.
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.
Computer Architecture And Organization UNIT-II General System Architecture.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
© GCSE Computing Candidates should be able to:  describe the characteristics of an assembler Slide 1.
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
Problem Solving Techniques Using Pascal Allen C.-H. Wu Department of Computer Science Tsing Hua University Hsinchu, Taiwan 30043, ROC
General Computer Knowledge COE 201- Computer Proficiency.
HOW COMPUTERS WORK THE CPU & MEMORY. THE PARTS OF A COMPUTER.
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.
Question What technology differentiates the different stages a computer had gone through from generation 1 to present?
1. COMPUTERS AND PROGRAMS Rocky K. C. Chang September 6, 2015 (Adapted from John Zelle’s slides)
Introduction To Computers
Hardware and Software By: Kyle Face. Hardware! Main computer hardware components Hardware refers to the physical components of a computer (What you can.
Riyadh Philanthropic Society For Science Prince Sultan College For Woman Dept. of Computer & Information Sciences CS 251 Introduction to Computer Organization.
Computer Architecture Adapted from CS10051 originally by Professor: Johnnie Baker Computer Science Department Kent State University von Neuman model.
Chapter 1: Introduction to Computers and Programming
CPU Lesson 2.
Systems Architecture Keywords Fetch Execute Cycle
The Central Processing Unit (CPU)
Elements of a Computer System
Chapter 4 The Von Neumann Model
Microprocessor and Assembly Language
Chapter 4 The Von Neumann Model
Hook – CPU Knowledge Check
Teaching Computing to GCSE
08/28/06 parts of the computer.
Computer Science I CSC 135.
Intro to Architecture & Organization
Chapter 5: Computer Systems Organization
The Stored Program Computer
GCSE OCR 1 The CPU Computer Science J276 Unit 1
Little Man Computer There’s a little man in the mailroom that follows each instruction to the letter but he can only follow one instruction at a time.
Information Representation: Machine Instructions
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
A451 GCSE Computing | Hardware| Required knowledge
Computer Science. The CPU The CPU is made up of 3 main parts : Cache ALU Control Unit.
08/28/06 parts of the computer.
Presentation transcript:

COMPUTER ORGANISATION I HIGHER STILL Computing Computer Systems Higher Marr College Computing Department 2002

2 All computers are based upon the same basic design, known as the Von Neumann Architecture. Principles of Computer Organisation Computers carry out tasks by executing instructions in machine code programs. A machine code program is held in main memory as a stored program, a concept first proposed by John Von Neumann in A unit, known as the Central Processing Unit (CPU) fetches, decodes and executes the machine instructions. Being able to load and execute different stored programs allows the computer to become a general purpose problem solving machine

3 Simple Von Neumann diagram of computer system

4 Von Neumann Architecture

5 The electronic components of a computer are designed to be in only one of two states. The Two State Machine For example, a magnetic storage device records data magnetised in one direction or another, transistors conduct or do not conduct. The binary digits 0 and 1 are used to represent these two states and hence the computer is termed a two-state machine.

6 To execute a machine code program it must first be loaded, together with any data that it needs, into main memory (RAM). Fetch, decode and execute are repeated until a program instruction to HALT is encountered. This is known as the fetch-execute cycle. The Fetch-Execute Cycle Once loaded, it is accessible to the CPU which fetches one instruction at a time, decodes and executes it at electronic speed.

7 Task: Identifying system components used in a computing task Find a partner to work with Power up a PC and load Microsoft Word Now think about the sequence of events that occur when we create a new word processing document. Try to identify the components of your PC that are involved in this task. For example, there will be a need to transfer the word processing program from the hard disk to RAM in order to run the program. What happens next and what components do you think are involved?

8 Step 1. Double click on the WP icon which causes the application to load from external memory (hard disk) to main memory (RAM). Step 2. The CPU starts to execute the program in RAM and a new document window appears on the output device (display screen). Step 3. Text is entered via an input device (keyboard) and transferred to main memory where it is stored and subsequently transferred to the display screen. Step 4. Editing of text is carried out, whereby the WP application program executed by the CPU manipulates data in main memory. Step 5. The file is saved to external storage by transferring the contents of main memory to the hard disk. Solution to task: