Catalogue 2016 - 2017

CPE 310 Microprocessors I

Credits

3 cr.

Prerequisite

CPE 271 and any programming language.

Course Description

This is an introductory course in low-level computer programming. Students learn skills in writing programs using the fundamental operations that electronic circuits on a processor can perform. IBM PCs and clones are used as example machines for running and testing programs. Students learn assembly language instructions, different addressing modes, and their use in different situations. They use basic programming constructs such as branching and loop control. Students learn to test and debug programs. The methods of assessing student learning in this course are programming assignments, quizzes, and tests. Two class hours, two lab hours.

Notes

Formerly "Machine and Assembly Language"

Distribution

MR

Fee