Computer Architecture (Hardware
Engineering)
CSC364: Description, Objectives, Text, Slide Download
Architecture and organization of computer systems. Topics include the processor, control unit and microprogramming, computer arithmetic, memory hierarchy and memory management, input/output, and instruction sets.
· To study structures and functions of CPU, Control Unit, Memory, Storage devices, Input/output, and system buses of computer hardware systems.
· To relate computer hardware designs (hardware engineering) to current commercial products, such as Pentium and PowerPC computers.
· To gain knowledge of the state of the art hardware systems.
Computer Organization and Architecture: Designing for Performance,
Sixth Edition, by William Stallings, 2002.
PowerPoint Slides:
PDF Files: Links to PowerPoint Slides:
I. OVERVIEW.
II. THE COMPUTER SYSTEM.
CH03: System Buses.
CH04: Cache Memory.
CH05: Internal Memory Technology.
CH06: External Memory.
CH07: Input/Output.
CH08: Operating System Support.III. THE CENTRAL PROCESSING UNIT.
CH09: Computer Arithmetic.
CH10: Instruction Sets: Characteristics and Functions.
CH11: Instruction Sets: Addressing Modes and Formats.
CH12: CPU Structure and Function.
CH13: Reduced Instruction Set Computers (RISCs).
CH14: Instruction-Level Parallelism and Superscalar Processors.
CH15: The IA-64 Architecture.IV. THE CONTROL UNIT.
V. PARALLEL ORGANIZATION.
BenChoi.com-puting
221002