EE180

Download as PDF

Digital Systems Architecture

Electrical Engineering ENGR - School of Engineering

Course Description

The design of processor-based digital systems. Instruction sets, addressing modes, data types. Assembly language programming, low-level data structures, introduction to operating systems and compilers. Processor microarchitecture, microprogramming, pipelining. Memory systems and caches. Input/output, interrupts, buses and DMA. System design implementation alternatives, software/hardware tradeoffs. Labs involve the design of processor subsystems and processor-based embedded systems. Formerly EE 108B.

Cross Listed Courses

Grading Basis

ROP - Letter or Credit/No Credit

Min

4

Max

4

Course Repeatable for Degree Credit?

No

Course Component

Lab Section

Enrollment Optional?

Yes

Course Component

Lecture

Enrollment Optional?

No

This course has been approved for the following WAYS

Scientific Method and Analysis (SMA)

Does this course satisfy the University Language Requirement?

No

Courses

EE180 is a prerequisite for:

Programs

EE180 is a completion requirement for: