91.305 Computer Architecture

Computer Architecture

Course Details
Min Credits 3
Max Credits 3
Course ID 8078
Status Active

Examines the basic functional components of a computer system including the CPU, memory systems, and I/O systems. Each of these three areas will be developed in detail with a focus on the system design and component integration. Topics will include CPU control and ALU operation, computer timing, data address and I/O bus activity, addressing model, programmed and DMA I/O, and instruction sets and micro code.

Pre/Co-Requisites: Pre-Req: 16.265 Intro to Logic Design, 91.102 Computing II, 91.203 Comp Org & Assembly Lang or 16.317 Microprocessor Syst Des I.