Skip to content

Part 3 · Course

EE475 INTRO COMPUTER ARCHITECTURE

Electrical Engineering and Computer Science · 2 versions

Offerings are listed from 2027-1 Fall through 2031-1 Fall.

EE475 INTRO COMPUTER ARCHITECTURE

  • 3.0 credit hours
  • (BS=0.0, ET=3.0, MA=0.0)
  • Version 2003-1
  • Archived
Scope
This course provides an introduction to computer organization and computer architecture. It builds on digital logic theory and devices (as studied in EE365 or EE360) to develop more complex systems. Emphasis is placed on understanding the basics of computer system organization, design, and operation. This includes the use of Register Transfer Language (RTL) to describe the movement of data in the computer and assembly language programming to control the system at a higher level. Additionally, students are introduced to modern engineering design tools through the use of VHDL (VHSIC Hardware Description Language) as they design, simulate and program a simple processor in 3 design projects. Other topics such as microprogram control, RISC architectures, arithmetic processing, input/output, and memory design are introduced. These topics and VHDL provide the foundation for further study in computer systems in EE484, Advanced Computer Architecture Using VHDL. Finally, the study of contemporary PC organization and design is used to demonstrate the application of course theory. (Note: along with CS380 merged into EE375 eff 2005-1)
Lessons
40 @ 55 min (2.500 Att/wk)
Labs
0 @ 0 min
Special requirements
Group design projects using VHDL.
Prerequisites
one of