taught by Dr. Ken Williams
Computer Science department of North Carolina A&T State University
This course explores the
design of computer systems and their architectures. Topics include central
processing unit architecture, microcode, system interconnections, memory
systems, input/output systems, interrupt handling,
peripherals and communications networks
syllabus textbook Information on Microsoft Visual C++
Slides
an Introduction to Architecture
History of Computers Additional information
Assembler Language Additional
information
Microcode
Examples PDF format
Cache Simulation PDF format
Example assembler program
Notes on the Powers
of 2
Notes on
Metric Prefixes
Notes on Byte Ordering