17.383 Microprocessors A

Microprocessors A

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

Introduces the microprocessor and microprocessor programming through an integrated set of experiments and related lectures. Topics include: binary, decimal, and hexadecimal numbers; the microprocessor; memory devices; structure of microprocessor-based systems; programming and instruction sets; addressing modes; arithmetic, logical, and shift instructions; branch conditions and instructions; indexed addressing; the tack; subroutines; assembly language; floating-point routines; and software development techniques. Approximately one-half of the course time will be an associated laboratory, culminating with a programming project. Pre-Requisite: 17.341

Pre/Co-Requisites: Pre-req: 17.341 Logic Design I and Laboratory; 90.267 C Programming