COMPUTER ORGANIZATIONS CSNB123 Ver.1Systems and Networking1.

Slides:



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

Computer Architecture & Organization
CHAPTER 4 COMPUTER SYSTEM – Von Neumann Model
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 ANGELITO I. CUNANAN JR. 1. What is Computer?  An electronic device used for storing and processing data.  It is a machine that.
2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim
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.
2007 Sept 06SYSC 2001* - Fall SYSC2001-Ch1.ppt1 Computer Architecture & Organization  Instruction set, number of bits used for data representation,
Computer Architecture and Organization Introduction.
COMPUTER ORGANIZATIONS CSNB123 May 2014Systems and Networking1.
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 Organization and Architecture
Stages of Processing.  When a computer is given instructions, a series of tasks must take place in order for a result to be accomplished  To accomplish.
Computer Architecture And Organization UNIT-II General System Architecture.
CSNB374: Microprocessor Systems Chapter 1: Introduction to Microprocessor.
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 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.
William Stallings Computer Organization and Architecture Chapter 1 Introduction.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
Digital Systems and Information Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
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
Computer Organization and Architecture Lecture 1 : Introduction
William Stallings Computer Organization and Architecture
CHAPTER 9 COMPUTER ARITHMETIC - ALU
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
Chapter 2 – Computer hardware
Architecture & Organization 1
Architecture & Organization 1
BIC 10503: COMPUTER ARCHITECTURE
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
Computer Architecture
Chapter 1 Introduction.
William Stallings Computer Organization and Architecture 8th Edition
William Stallings Computer Organization and Architecture 7th Edition
Computer Organization and Architecture William Stallings 8th Edition
William Stallings Computer Organization and Architecture 7th Edition
Presentation transcript:

COMPUTER ORGANIZATIONS CSNB123 Ver.1Systems and Networking1

COMPUTER ORGANIZATIONS CSNB123 Architecture Attributes visible to the programmer  Instruction set  Number of bits used for data representation  I/O mechanisms  Addressing techniques Compatibility - Sharing basic architecture  Intel x86 family  IBM system / 370 family Organization Implementing the features  Control signals  Interfaces  Memory technology Organization differs between versions Ver.1Systems and Networking2

COMPUTER ORGANIZATIONS CSNB123 Structure Method in which components relates to each other Function Operation of individual components as part of the structure 4 computer functions a.Data movement b.Control c.Data storage d.Data processing Ver.1Systems and Networking3

COMPUTER ORGANIZATIONS CSNB123 Functional View Ver.1Systems and Networking4 Data Movement Apparatus Control Mechanism Data Storage Facility Data Processing Facility Operating Environment (source and destination of data) Figure 1: Four computer functions

COMPUTER ORGANIZATIONS CSNB123 a) Data Movement Ver.1Systems and Networking5 Data Movement Apparatus Control Mechanism Data Storage Facility Data Processing Facility Operating Environment (source and destination of data) Figure 2: Four computer functions – Data Movement

COMPUTER ORGANIZATIONS CSNB123 b) Storage Ver.1Systems and Networking6 Data Movement Apparatus Control Mechanism Data Storage Facility Data Processing Facility Operating Environment (source and destination of data) Figure 3: Four computer functions - Storage

COMPUTER ORGANIZATIONS CSNB123 c) Processing - Storage Ver.1Systems and Networking7 Data Movement Apparatus Control Mechanism Data Storage Facility Data Processing Facility Operating Environment (source and destination of data) Figure 4: Four computer functions – Processing from/to Storage

COMPUTER ORGANIZATIONS CSNB123 d) Processing: Storage – I/O Ver.1Systems and Networking8 Data Movement Apparatus Control Mechanism Data Storage Facility Data Processing Facility Operating Environment (source and destination of data) Figure 5: Four computer functions – Storage to I/O

COMPUTER ORGANIZATIONS CSNB123 Structure – Top Level Recap: Method in which components relates to each other Ver.1Systems and Networking9 Peripherals Communication lines Communication lines Computer Main Memory Central Processing Unit (CPU) Input Output Computer Systems Interconnection

COMPUTER ORGANIZATIONS CSNB123 Structure – Computer > CPU Ver.1Systems and Networking10 Computer Main Memory Central Processing Unit (CPU) Input Output Systems Interconnection CPU Arithmetic Logic Unit (ALU) Registers Control Unit Internal CPU Interconnection

COMPUTER ORGANIZATIONS CSNB123 Structure – Computer > CPU > Control Unit Ver.1Systems and Networking11 CPU Arithmetic Logic Unit (ALU) Registers Control Unit Internal CPU Interconnection Control Unit Sequencing Logic Control Memory Control Unit Registers and Decoders

COMPUTER ORGANIZATIONS CSNB123 Decimal Binary Ver.1Systems and Networking12

COMPUTER ORGANIZATIONS CSNB123 Decimal System Decimal digits; Example: 83  Eight tens plus three: 83 = (8*10) + 3 Radix or base of 10  Each digit in the number is multiplied by 10 raised to a power corresponding to that digit’s position  Example: = (8*10 1 ) + (3*10 0 ) Ver.1Systems and Networking13 1 0

COMPUTER ORGANIZATIONS CSNB123 Decimal System (2) Decimal fractions  Use negative powers of 10 – corresponding to digit’s position  Example: tenth plus 5 hundredths plus 6 thousandths: = (0 * 10 0 ) + (2 * ) + (5 * ) + (6 * ) Ver.1Systems and Networking

COMPUTER ORGANIZATIONS CSNB123 Decimal System (2) Integer and decimal fractions  Integer: Use positive power of 10 - corresponding to that digit’s position  Decimal fraction: Use negative powers of 10 – corresponding to digit’s position  = (4 * 10 2 ) + (7 * 10 1 ) + (2 * 10 0 ) + (2 * ) + (5 * ) + (6 * ) Ver.1Systems and Networking

COMPUTER ORGANIZATIONS CSNB123 Binary System Binary digits; 0 1 Base of 2 Value depends on its position Example: 10 2  10 2 = (1 * 2 1 ) + (0 * 2 0 ) = 2 10 Ver.1Systems and Networking16 1 0

COMPUTER ORGANIZATIONS CSNB123 Additional Reference WWW Computer Architecture Home Page CPU Info Center Processor Emporium ACM Special Interest Group on Computer Architecture IEEE Technical Committee on Computer Architecture Intel Technology Journal Manufacturer’s sites Intel, IBM, etc. Ver.1Systems and Networking17