0% found this document useful (0 votes)
3 views11 pages

Computer Architecture Course Overview

introduction -pc1

Uploaded by

coxopi7544
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)
3 views11 pages

Computer Architecture Course Overview

introduction -pc1

Uploaded by

coxopi7544
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

Rehan Azmat

Lecture 1
Introduction
Text Book
 “Computer Organization and Architecture (Designing for
Performance)”, by William Stallings, 8th Edition.

Reference Book
 “Computer System Organization and Architecture”, by John D.
Carpinelli.
 “Computer Architecture and Organization (An Integrated
Approach)”, by Miles J. Murdocca and Vincent P. Heuring.
 Computer Architecture (A quantitative approach)”, by John L.
Hennessy and David A. Patterson, 4th Edition.
 Cache Memory
 Memory Management and Virtual Memory
 Input/Output Module
 Instruction Set Architecture
 Arithmetic Operations
 Addressing Modes
 Control Unit Design
 Pipelining
 Parallel Processing
 RISC and CISC Architecture
 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?
 All Intel x86 family share the same basic
architecture
 The IBM System/370 family share the same
basic architecture

 This gives code compatibility


 Organization differs between different
versions
Peripherals Computer

Central Main
Processing Memory
Unit

Computer
Systems
Interconnection

Input
Output
Communication
lines
CPU

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

Control
Unit
Control Unit

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

Control
Memory
 [Link]
◦ 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
 [Link]
◦ Math
◦ How-to
◦ Research resources
◦ Misc
 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.
 [Link]
 [Link]
 [Link]
 [Link]

You might also like