Top Banner

of 8

01 Introduction.ppt Compatibility Mode

Aug 07, 2018

Download

Documents

Riskye Key
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    1/18

    William Stallings

    Computer Organizationand Architecture

    7th Edition

    Chapter 1

    Introduction

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    2/18

    Architecture & Organization 1

    • Architecture is those attributes visible tothe programmer

    —Instruction set, number of bits used for datarepresentation, I/O mechanisms, addressing

    techniques.—e.g. Is there a multiply instruction?

    • Organization is how features areimplemented

    —Control signals, interfaces, memorytechnology.

    —e.g. Is there a hardware multiply unit or is itdone by repeated addition?

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    3/18

    Architecture & Organization 2

    • All Intel x86 family share the same basicarchitecture

    • The IBM System/370 family share thesame basic architecture

    • This gives code compatibility

    —At least backwards

    • Organization differs between differentversions

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    4/18

    Structure & Function

    • Structure is the way in which componentsrelate to each other

    • Function is the operation of individualcomponents as part of the structure

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    5/18

    Function

    • All computer functions are:—Data processing

    —Data storage

    —Data movement

    —Control

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    6/18

    Functional View

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    7/18

    Operations (a) Data movement

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    8/18

    Operations (b) Storage

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    9/18

    Operation (c) Processing from/to storage

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    10/18

    Operation (d)

    Processing from storage to I/O

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    11/18

    Structure - Top Level

    Computer 

    Main

    Memory

    Input

    Output

    Systems

    Interconnection

    Peripherals

    Communication

    lines

    CentralProcessing

    Unit

    Computer 

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    12/18

    Structure - The CPU

    Computer    Arithmeticand

    Login Unit

    Control

    Unit

    Internal CPU

    Interconnection

    Registers

    CPU

    I/O

    Memory

    System

    Bus

    CPU

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    13/18

    Structure - The Control Unit

    CPU

    Control

    Memory

    Control Unit

    Registers and

    Decoders

    Sequencing

    Login

    Control

    Unit

     ALU

    Registers

    Internal

    Bus

    Control Unit

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    14/18

    Outline of the Book (1)

    • Computer Evolution and Performance• Computer Interconnection Structures

    • Internal Memory

    • External Memory

    • Input/Output

    • Operating Systems Support

    • Computer Arithmetic

    • Instruction Sets

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    15/18

    Outline of the Book (2)

    • CPU Structure and Function• Reduced Instruction Set Computers

    • Superscalar Processors

    • Control Unit Operation

    • Microprogrammed Control

    • Multiprocessors and Vector Processing

    • Digital Logic (Appendix)

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    16/18

    Internet Resources

    - Web site for book

    • http://WilliamStallings.com/COA/COA7e.html—links to sites of interest

    —links to sites for courses that use the book

    —errata list for book

    —information on other books by W. Stallings

    • http://WilliamStallings.com/StudentSupport.html—Math

    —How-to

    —Research resources

    —Misc

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    17/18

    Internet Resources

    - Web sites to look for 

    • WWW Computer Architecture Home Page• CPU Info Center

    • Processor Emporium

    • ACM Special Interest Group on ComputerArchitecture

    • IEEE Technical Committee on ComputerArchitecture

    • Intel Technology Journal• Manufacturer’s sites

    —Intel, IBM, etc.

  • 8/20/2019 01 Introduction.ppt Compatibility Mode

    18/18

    Internet Resources

    - Usenet News Groups

    • comp.arch• comp.arch.arithmetic

    • comp.arch.storage

    • comp.parallel