2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim

Slides:



Advertisements
Similar presentations
William Stallings Computer Organization and Architecture 9th Edition
Advertisements

Computer Architecture & Organization
Computer Organization and Architecture William Stallings 8 th Edition Chapter 1 Introduction.
CH01: Architecture & Organization 1 Architecture is those attributes visible to the programmer  Instruction set, number of bits used for data representation,
Chapter 1 Introduction. Computer Architecture selecting and interconnecting hardware components to create computers that meet functional, performance.
Computer Organization & Assembly Language
Computer Organization ANGELITO I. CUNANAN JR. 1. What is Computer?  An electronic device used for storing and processing data.  It is a machine that.
AKT211 – CAO 01 - Introduction to Computer Organization and Architecture Ghifar Parahyangan Catholic University August 22, 2011 Ghifar Parahyangan Catholic.
COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Expected Course Outcome #Course OutcomeCoverage 1Explain the concepts that underlie modern.
+ CS 325: CS Hardware and Software Organization and Architecture Introduction.
Computer Architecture and Organization
William Stallings Computer Organization and Architecture 6 th Edition Chapter 1 Introduction.
Basic Microcomputer Design. Inside the CPU Registers – storage locations Control Unit (CU) – coordinates the sequencing of steps involved in executing.
2007 Sept 06SYSC 2001* - Fall SYSC2001-Ch1.ppt1 Computer Architecture & Organization  Instruction set, number of bits used for data representation,
Intro to Architecture – Page 1 of 22CSCI 4717 – Computer Architecture CSCI 4717/5717 Computer Architecture Topic: Introduction Reading: Chapter 1.
Computer Architecture and Organization Introduction.
EKT 422 Computer Architecture
Chapter 1 Introduction. Architecture & Organization 1 Architecture is those attributes visible to the programmer —Instruction set, number of bits used.
Chapter 1 Introduction. Objectives To explain the definition of computer architecture To discuss the history of computers To describe the von-neumann.
Advanced Computer Architecture 0 Lecture # 1 Introduction by Husnain Sherazi.
COMPUTER ORGANIZATIONS CSNB123 Ver.1Systems and Networking1.
Computer Organization and Architecture
2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim Computer Architecture I 1.
Introduction to Computing Systems CT101 – Computing Systems.
Computer Organization & Assembly Language © by DR. M. Amer.
Introduction Computer System “An electronic device, operating under the control of instructions stored in its own memory unit, that can accept data (input),
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Architecture 2 nd year (computer and Information Sc.)
Computer Organization (1) تنظيم الحاسبات (1)
Chapter 1 Introduction.  Architecture is those attributes visible to the programmer ◦ Instruction set, number of bits used for data representation, I/O.
Dr Mohamed Menacer College of Computer Science and Engineering, Taibah University CE-321: Computer.
William Stallings Computer Organization and Architecture Chapter 1 Introduction.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
Computer Organization IS F242. Course Objective It aims at understanding and appreciating the computing system’s functional components, their characteristics,
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
Chapter 1 Introduction.   In this chapter we will learn about structure and function of computer and possibly nature and characteristics of computer.
Computer Architecture Furkan Rabee
ALPHA COLLEGE OF ENGINEERING & TECHNOLOGY Introduction to AVR ATMega32 Architecture PREPARED BY SHWETA ( ) BHOOMI ( ) YOGEN ( )
William Stallings Computer Organization and Architecture
William Stallings Computer Organization and Architecture 8th Edition
William Stallings Computer Organization and Architecture 7th Edition
CSNB COMPUTER SYSTEM CHAPTER 1 INTRODUCTION CSNB153 computer system.
Computer architecture and computer organization
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
Computer Architecture
Architecture & Organization 1
Architecture & Organization 1
BIC 10503: COMPUTER ARCHITECTURE
Computer Architecture and Organization: Introductory lecture
ECEG-3202 Computer Architecture and Organization
Text Book Computer Organization and Architecture: Designing for Performance, 7th Ed., 2006, William Stallings, Prentice-Hall International, Inc.
William Stallings Computer Organization and Architecture 8th Edition
William Stallings Computer Organization and Architecture 7th Edition
Ghifar Parahyangan Catholic University August 22, 2011
ECEG-3202 Computer Architecture and Organization
INTRODUCTION TO COMPUTER ARCHITECTURE
Chapter 1 Introduction.
COMS 361 Computer Organization
William Stallings Computer Organization and Architecture 8th Edition
William Stallings Computer Organization and Architecture 7th Edition
A Top-Level View Of Computer Function And Interconnection
Computer Organization and Architecture William Stallings 8th Edition
William Stallings Computer Organization and Architecture 7th Edition
Presentation transcript:

2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim Computer Architecture I 1

2

Contents Architecture & Organization Structure & Function Computer Function Computer Structure Book of this Subject :Computer Organization and Architecture, 8th edition, William Stallings, Prentice Hall,

Architecture & Organization (continued) Architecture is those attributes visible to the programmer Instruction set, number of bits used for data representation, I/O mechanisms, addressing techniques. e.g. Is there a multiply instruction? Organization is how features are implemented Control signals, interfaces, memory technology. e.g. Is there a hardware multiply unit or is it done by repeated addition? 4

Architecture & Organization All Intel x86 family share the same basic architecture The IBM System/370 family share the same basic architecture This gives code compatibility At least backwards Organization differs between different versions 5

Structure & Function Structure is the way in which components relate to each other Function is the operation of individual components as part of the structure 6

Function (continued) All computer functions are: Data processing Data storage Data movement Control 7

Functional View (continued) 8

Operations (a) Data movement (continued) 9

Operations (b) Storage (continued) 10

Operation (c) Processing from/to storage (continued) 11

Operation (d) Processing from storage to I/O 12

Structure - Top Level (continued) Computer Main Memory Input Output Systems Interconnection Peripherals Communication lines Central Processing Unit Computer 13

Structure - The CPU (continued) Computer Arithmetic and Login Unit Control Unit Internal CPU Interconnection Registers CPU I/O Memory System Bus CPU 14

Structure - The Control Unit CPU Control Memory Control Unit Registers and Decoders Sequencing Login Control Unit ALU Registers Internal Bus Control Unit 15

References: Computer Organization and Architecture, 8th edition, William Stallings, Prentice Hall,

17