Volume2.pdf
(
24 KB
)
Pobierz
AoA.book
V
olume
T
w
o:
An Intr
oduction to Machine
Ar
chitectur
e
Chapter One:
System Organization
A gentle introduction to the components that make up a
typical PC.
Chapter Two:
Memory Access and Organization
A discussion of the 80x86 memory addressing modes
and how HLA organizes your data in memory.
Chapter Three: Introduction to Digital Design
A low-level description of how computer designers
build CPUs and other system components.
Chapter Four:
CPU Architecture
A look at the internal operation of the CPU.
Chapter Five:
Instruction Set Architecture
This chapter describes how Intel’s engineers designed
the 80x86 instruction set. It also explains many of their
design decisions, good and bad.
Chapter Six:
Memory Architecture
How memory is organized for high performance com-
puting systems.
Chapter Seven: The I/O Subsystem
Input and output are two of the most important functions
on a PC. This chapter describes how input and output
occurs on a typical 80x86 system.
Chapter Eight: Questions, Projects, and Laboratory Exercises
See what you’ve learned in this topic!
This topic, as its title suggests, is primarily tar
geted
to
w
ards a machine or
g
anization course.
Those who wish
to study assembly language programming should at least
read Chapter
w
o and possibly Chapter One. Chapter
Three is a lo
w-le
v
el discussion of digital logic.
This infor
-
mation is important to those who are interested in design
-
T
Volume2
ing CPUs and other system components.
Those indi
viduals who are main interested in
programming can safely skip this chapter
. Chapters F
our
, Fi
v
e, and Six pro
vide a more
in-depth look at computer systems’
architecture.
Those w
anting to kno
w ho
w things w
ork
"under the hood" will w
ant to read these chapters. Ho
we
v
er
, programmers who just w
ant to
learn assembly language programming can safely skip these chapters. Chapter Se
v
en dis
-
cusses I/O on the 80x86. Under modern 32-bit operating systems you will not be able to uti
-
lize much of this information unless you are writing de
vice dri
ers. Ho
we
v
er
, those interested
in learning ho
w lo
w-le
v
el I/O tak
es place in assembly language will w
ant to read this chapter
.
Page
136
© 2000, By Randall Hyde
Beta Draft - Do not distribute
v
Plik z chomika:
m_r_k
Inne pliki z tego folderu:
IntroductionToProcedures.pdf
(400 KB)
AoAIX.pdf
(1811 KB)
AdvancedArithmetic.pdf
(882 KB)
AoATOC2.pdf
(765 KB)
AdvancedControlStructures.pdf
(302 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin