Class number:
2960
|
|
Title: Microprocessor Systems |
|
Department: Engineering |
Career: Undergraduate |
|
Component: Laboratory |
|
Session: Regular |
Instructor's Permission Required: No |
|
Grading Basis: Regular |
|
Units: 1.25 |
Enrollment limited to 16 |
|
Current enrollment: 15 |
|
Available seats: 1 |
Start date: Monday, January 22, 2024 |
|
End date: Friday, May 10, 2024 |
|
Mode of Instruction: In Person |
Schedule: R: 1:30PM-4:10PM, MECC - 320 |
|
|
Instructor(s): Ning, Taikang |
Prerequisite(s): Prerequisite: C- or better in Engineering 212L and 221L, or permission of the instructor. |
Distribution Requirement: Meets Writing Emphasis Part2 Requirements |
Course Description:
A hands-on study of design and implementation of microprocessor based systems. Students learn the steps of translating application specifics to design criteria, choosing essential hardware components, creating system schematics, wiring complete microprocessor systems, and developing application software. This course introduces major topics in computer system architecture, anatomy of CPU function, system bus structure, memory mapping, interrupt and latency, real-time control and multi-tasking. Assembly and C/C++ language programming is introduced and extensively used in laboratory assignments. Lectures and laboratory experiments are tightly coordinated to help students become familiar with various application aspects and design challenges concerning the embedded system. |