2
Most read
11
Most read
18
Most read
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
01_Introduction.ppt
PDF
01_Introduction.ppt-Compatibility-Mode.pdf
PPT
This presentation is about computer architecture
PPT
01 introduction
PPT
01_Introductioncompiterdesignnetwork.ppt
PDF
01 introduction1
PPT
Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.ppt
PPT
Computer Organization Introduction(basic)
01_Introduction.ppt
01_Introduction.ppt-Compatibility-Mode.pdf
This presentation is about computer architecture
01 introduction
01_Introductioncompiterdesignnetwork.ppt
01 introduction1
Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.ppt
Computer Organization Introduction(basic)

Similar to 01_Introduction.ppt (20)

PPT
01 Introduction
PPT
William Stallings Computer Organization and Architecture
PPT
Chapter 01 - Introduction
PPT
Computer organiztion6
PPT
01_Introduction.ppt
PPT
01_Introduction.ppt
PPT
computer organization and architecture.ppt
PPTX
This Course is about the structure and function of computers..pptx
PPT
01 introduction
PPT
0 introduction to computer architecture
PPT
Introduction lec 1.ppt
PDF
Chapter1-Introduction.pdf
PPTX
CH01-COA10 computer_Stallings_(1)[1].pptx
PDF
(eBook PDF) Computer Organization and Architecture10th Global Edition
PDF
01 introduction zhu
PPT
COA Chapter computer organization and architecture course for engineering1.ppt
PPTX
Chap 1 CA.pptx
PPTX
3.1 - CPU Architecture and Fetch Execute - JR.pptx
PDF
Basic Concepts and Computer Evolution.pdf
01 Introduction
William Stallings Computer Organization and Architecture
Chapter 01 - Introduction
Computer organiztion6
01_Introduction.ppt
01_Introduction.ppt
computer organization and architecture.ppt
This Course is about the structure and function of computers..pptx
01 introduction
0 introduction to computer architecture
Introduction lec 1.ppt
Chapter1-Introduction.pdf
CH01-COA10 computer_Stallings_(1)[1].pptx
(eBook PDF) Computer Organization and Architecture10th Global Edition
01 introduction zhu
COA Chapter computer organization and architecture course for engineering1.ppt
Chap 1 CA.pptx
3.1 - CPU Architecture and Fetch Execute - JR.pptx
Basic Concepts and Computer Evolution.pdf
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
PPT
01_Introduction.ppt
PPTX
Algo_Lecture01.pptx
PPT
02_Computer-Evolution(1).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
01_Introduction.ppt
Algo_Lecture01.pptx
02_Computer-Evolution(1).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
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
My India Quiz Book_20210205121199924.pdf
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
Empowerment Technology for Senior High School Guide
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PPTX
20th Century Theater, Methods, History.pptx
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Hazard Identification & Risk Assessment .pdf
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
Complications of Minimal Access-Surgery.pdf
PPTX
History, Philosophy and sociology of education (1).pptx
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
advance database management system book.pdf
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
My India Quiz Book_20210205121199924.pdf
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Empowerment Technology for Senior High School Guide
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
20th Century Theater, Methods, History.pptx
Environmental Education MCQ BD2EE - Share Source.pdf
Unit 4 Computer Architecture Multicore Processor.pptx
LDMMIA Reiki Yoga Finals Review Spring Summer
Weekly quiz Compilation Jan -July 25.pdf
Hazard Identification & Risk Assessment .pdf
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Complications of Minimal Access-Surgery.pdf
History, Philosophy and sociology of education (1).pptx
B.Sc. DS Unit 2 Software Engineering.pptx
Introduction to pro and eukaryotes and differences.pptx
Uderstanding digital marketing and marketing stratergie for engaging the digi...
Virtual and Augmented Reality in Current Scenario
advance database management system book.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