SlideShare a Scribd company logo
William Stallings
Computer Organization
and Architecture
8th Edition
Chapter 1
Introduction
Architecture & Organization 1
• 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?
Architecture & Organization 2
• 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
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
Function
• All computer functions are:
—Data processing
—Data storage
—Data movement
—Control
Functional View
Operations (a) Data movement
Operations (b) Storage
Operation (c) Processing from/to storage
Operation (d)
Processing from storage to I/O
Structure - Top Level
Computer
Main
Memory
Input
Output
Systems
Interconnection
Peripherals
Communication
lines
Central
Processing
Unit
Computer
Structure - The CPU
Computer Arithmetic
and
Login Unit
Control
Unit
Internal CPU
Interconnection
Registers
CPU
I/O
Memory
System
Bus
CPU
Structure - The Control Unit
CPU
Control
Memory
Control Unit
Registers and
Decoders
Sequencing
Login
Control
Unit
ALU
Registers
Internal
Bus
Control Unit
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
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)
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
Internet Resources
- Web sites to look for
• 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.
Internet Resources
- Usenet News Groups
• comp.arch
• comp.arch.arithmetic
• comp.arch.storage
• comp.parallel

More Related Content

PPT
Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.ppt
PPT
01_Introductioncompiterdesignnetwork.ppt
PPT
Computer Organization Introduction(basic)
PPT
computer organization and architecture.ppt
PPT
01 Introduction
PPT
Computer organiztion6
PPT
01 introduction
PPT
01_Introduction.ppt
Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.ppt
01_Introductioncompiterdesignnetwork.ppt
Computer Organization Introduction(basic)
computer organization and architecture.ppt
01 Introduction
Computer organiztion6
01 introduction
01_Introduction.ppt

Similar to 01_Introduction.ppt (20)

PPTX
PPT-UEU-Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.pptx
PPT
Chapter 01 - Introduction
PPT
William Stallings Computer Organization and Architecture
PPT
01_Introduction (1).ppt
PPT
01_Introduction.ppt
PPT
COA Chapter computer organization and architecture course for engineering1.ppt
PDF
01 introduction zhu
PPTX
FYCSIT_COA_UNIT_01introduction to computer organization.pptx
PPTX
Chap 1 CA.pptx
PPTX
ch1.pptx
PPTX
Lecture 1 - Computer Organiation Architecture - Introduction.pptx
PPTX
Chapter 1 com org (student copy)
PDF
chapter 1 of computers organization .pdf
PPTX
Computer Organization and Architecture.pptx
PDF
EL3011 1-Course-Introduction for Architecture of Computer.pdf
PPTX
Computer architecture and organization.pptx
PDF
Operating systems-chapter-1 silberschatz
PPTX
Basics of computer acrchitercture.pptx
PPT
Cs intro-ca
PPT
1. Introduction to computer Organisation and architecture.ppt
PPT-UEU-Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.pptx
Chapter 01 - Introduction
William Stallings Computer Organization and Architecture
01_Introduction (1).ppt
01_Introduction.ppt
COA Chapter computer organization and architecture course for engineering1.ppt
01 introduction zhu
FYCSIT_COA_UNIT_01introduction to computer organization.pptx
Chap 1 CA.pptx
ch1.pptx
Lecture 1 - Computer Organiation Architecture - Introduction.pptx
Chapter 1 com org (student copy)
chapter 1 of computers organization .pdf
Computer Organization and Architecture.pptx
EL3011 1-Course-Introduction for Architecture of Computer.pdf
Computer architecture and organization.pptx
Operating systems-chapter-1 silberschatz
Basics of computer acrchitercture.pptx
Cs intro-ca
1. Introduction to computer Organisation and architecture.ppt
Ad

More from ShaistaRiaz4 (20)

PDF
Lecture3(b).pdf
PDF
Algorithms Analysis.pdf
PDF
Case Study(Analysis of Algorithm.pdf
PPT
02_Computer-Evolution(1).ppt
PPTX
Algo_Lecture01.pptx
PPT
02_Computer-Evolution(1).ppt
PPT
01_Introduction.ppt
PDF
Bisma Zahid (1)-1.pdf
PPTX
MNS Lecture 1.pptx
PPTX
Plan (2).pptx
PDF
Lecture+9+-+Dynamic+Programming+I.pdf
PDF
Lecture 3(a) Asymptotic-analysis.pdf
PPTX
oppositional-defiant-disorder495.pptx
PPTX
Development Education.pptx
PPT
WISC-IV Introduction Handout.ppt
PPTX
Summary and Evaluation of the Book.pptx
PPT
MH&PSS for L&NFBED 7-8 April 2020.ppt
PPT
Intro_to_Literature_2012-2013-1.ppt
PPT
Coping strategies-Farzana Razi.ppt
PPT
Intellectual_development.ppt
Lecture3(b).pdf
Algorithms Analysis.pdf
Case Study(Analysis of Algorithm.pdf
02_Computer-Evolution(1).ppt
Algo_Lecture01.pptx
02_Computer-Evolution(1).ppt
01_Introduction.ppt
Bisma Zahid (1)-1.pdf
MNS Lecture 1.pptx
Plan (2).pptx
Lecture+9+-+Dynamic+Programming+I.pdf
Lecture 3(a) Asymptotic-analysis.pdf
oppositional-defiant-disorder495.pptx
Development Education.pptx
WISC-IV Introduction Handout.ppt
Summary and Evaluation of the Book.pptx
MH&PSS for L&NFBED 7-8 April 2020.ppt
Intro_to_Literature_2012-2013-1.ppt
Coping strategies-Farzana Razi.ppt
Intellectual_development.ppt
Ad

Recently uploaded (20)

PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Digestion and Absorption of Carbohydrates, Proteina and Fats
PDF
IGGE1 Understanding the Self1234567891011
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
Hazard Identification & Risk Assessment .pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Complications of Minimal Access Surgery at WLH
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Digestion and Absorption of Carbohydrates, Proteina and Fats
IGGE1 Understanding the Self1234567891011
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
What if we spent less time fighting change, and more time building what’s rig...
Hazard Identification & Risk Assessment .pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
LDMMIA Reiki Yoga Finals Review Spring Summer
Complications of Minimal Access Surgery at WLH
Chinmaya Tiranga quiz Grand Finale.pdf
Classroom Observation Tools for Teachers
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Final Presentation General Medicine 03-08-2024.pptx
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Cell Types and Its function , kingdom of life
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf

01_Introduction.ppt

  • 1. William Stallings Computer Organization and Architecture 8th Edition Chapter 1 Introduction
  • 2. Architecture & Organization 1 • 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?
  • 3. Architecture & Organization 2 • 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
  • 4. 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
  • 5. Function • All computer functions are: —Data processing —Data storage —Data movement —Control
  • 9. Operation (c) Processing from/to storage
  • 11. Structure - Top Level Computer Main Memory Input Output Systems Interconnection Peripherals Communication lines Central Processing Unit Computer
  • 12. Structure - The CPU Computer Arithmetic and Login Unit Control Unit Internal CPU Interconnection Registers CPU I/O Memory System Bus CPU
  • 13. Structure - The Control Unit CPU Control Memory Control Unit Registers and Decoders Sequencing Login Control Unit ALU Registers Internal Bus Control Unit
  • 14. 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
  • 15. 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)
  • 16. 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
  • 17. Internet Resources - Web sites to look for • 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.
  • 18. Internet Resources - Usenet News Groups • comp.arch • comp.arch.arithmetic • comp.arch.storage • comp.parallel