KEMBAR78
William Stallings Computer Organization and Architecture 7 Edition Architecture & Organization 1 | PDF | Central Processing Unit | Input/Output
0% found this document useful (0 votes)
187 views5 pages

William Stallings Computer Organization and Architecture 7 Edition Architecture & Organization 1

This document provides an introduction to computer organization and architecture. It defines architecture as the attributes visible to programmers, such as instruction sets and data representation. Organization is defined as how architectural features are implemented, such as control signals and memory technology. The document outlines the differences between architecture and organization, and provides a high-level overview of the structure and functions of computer systems including data processing, storage, movement, and control. It previews the topics that will be covered in the book and lists relevant internet resources.

Uploaded by

Rizky Maulida
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
187 views5 pages

William Stallings Computer Organization and Architecture 7 Edition Architecture & Organization 1

This document provides an introduction to computer organization and architecture. It defines architecture as the attributes visible to programmers, such as instruction sets and data representation. Organization is defined as how architectural features are implemented, such as control signals and memory technology. The document outlines the differences between architecture and organization, and provides a high-level overview of the structure and functions of computer systems including data processing, storage, movement, and control. It previews the topics that will be covered in the book and lists relevant internet resources.

Uploaded by

Rizky Maulida
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

William Stallings Architecture & Organization 1

Computer Organization • Architecture is those attributes visible to


and Architecture the programmer
7th Edition —Instruction set, number of bits used for data
representation, I/O mechanisms, addressing
techniques.
Chapter 1 —e.g. Is there a multiply instruction?
Introduction
• 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 Structure & Function


• All Intel x86 family share the same basic • Structure is the way in which components
architecture relate to each other
• The IBM System/370 family share the • Function is the operation of individual
same basic architecture components as part of the structure

• This gives code compatibility


—At least backwards
• Organization differs between different
versions
Function Functional View
• All computer functions are:
—Data processing
—Data storage
—Data movement
—Control

Operations (a) Data movement Operations (b) Storage


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

Structure - Top Level Structure - The CPU

Peripherals Computer CPU

Central Main Computer Arithmetic


Processing Registers and
Memory
Unit I/O Login Unit
System CPU
Computer Bus
Systems Internal CPU
Interconnection Memory Interconnection

Input Control
Output Unit
Communication
lines
Structure - The Control Unit Outline of the Book (1)
• Computer Evolution and Performance
• Computer Interconnection Structures
Control Unit • Internal Memory
• External Memory
CPU
ALU
Sequencing
Login
• Input/Output
Internal
Bus
Control
Unit • Operating Systems Support
Control Unit
Registers Registers and • Computer Arithmetic
Decoders
• Instruction Sets
Control
Memory

Internet Resources
Outline of the Book (2) - Web site for book
• CPU Structure and Function • http://WilliamStallings.com/COA/COA7e.html
— links to sites of interest
• Reduced Instruction Set Computers
— links to sites for courses that use the book
• Superscalar Processors — errata list for book
• Control Unit Operation — information on other books by W. Stallings
• http://WilliamStallings.com/StudentSupport.html
• Microprogrammed Control
— Math
• Multiprocessors and Vector Processing — How-to
• Digital Logic (Appendix) — Research resources
— Misc
Internet Resources Internet Resources
- Web sites to look for - Usenet News Groups
• WWW Computer Architecture Home Page • comp.arch
• CPU Info Center • comp.arch.arithmetic
• Processor Emporium • comp.arch.storage
• ACM Special Interest Group on Computer • comp.parallel
Architecture
• IEEE Technical Committee on Computer
Architecture
• Intel Technology Journal
• Manufacturer’s sites
—Intel, IBM, etc.

You might also like