0% found this document useful (0 votes)
82 views21 pages

William Stallings Computer Organization and Architecture 8 Edition

This document provides an overview and outline of William Stallings' textbook "Computer Organization and Architecture". It defines key terms like architecture and organization, describes the functional view and structure of computers from a top-level to the CPU level, and outlines the book's chapters which cover topics like computer evolution, memory, I/O, operating systems, instruction sets, and computer arithmetic. It also provides references to online resources related to the textbook and computer architecture.

Uploaded by

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

William Stallings Computer Organization and Architecture 8 Edition

This document provides an overview and outline of William Stallings' textbook "Computer Organization and Architecture". It defines key terms like architecture and organization, describes the functional view and structure of computers from a top-level to the CPU level, and outlines the book's chapters which cover topics like computer evolution, memory, I/O, operating systems, instruction sets, and computer arithmetic. It also provides references to online resources related to the textbook and computer architecture.

Uploaded by

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

William Stallings

Computer Organization
and Architecture
8th Edition
CPMK
• Mampu menjelaskan keterkaitan elemen-
elemen pendukung CPU dalam proses
pengolahan data yang dilakukan CPU
CONTENTS
• Arsitektur dan Organisasi Komputer
• Struktur dan Fungsi Komputer
• Konsep Dasar Operasi Komputer
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

• 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

Central Main
Processing Memory
Unit

Computer
Systems
Interconnection

Input
Output
Structure - The CPU

CPU

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

Control
Unit
Structure - The Control Unit

Control Unit

CPU
Sequencing
ALU Login
Control
Internal
Unit
Bus
Control Unit
Registers Registers and
Decoders

Control
Memory
Tugas I
1. Jelaskan perbedaan utama Organisasi
Komputer dan Arisitektur Komputer? Beri
Contohnya.
2. Gambarkan Struktur Top Level komputer
dan jelaskan masing-masing fungsi?
3. Gambarkan Struktur Central Processing
Unit dan jelaskan masing-masing fungsi?
4. Gambarkan operasi-operasi komputer
dan jelaskan masing-masing fungsi?
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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy