ACETry ACE ↗
← Back

CMPET 355Intermediate Microprocessors and Microcomputers

3 credits · Computer Engineering Technology -​ CA · Penn State

Microprocessor architecture and assembly language programming. Hardware and software of basic microprocessors. Input/output structure in microcomputers. CMPET 355 CMPET 355 Intermediate Microprocessors and Microcomputers (3) Intermediate Microprocessors and Microcomputers is a required course for junior-level students in the Electrical and Computer Engineering Technology (ECET) baccalaureate degree program. This course builds upon prerequisite digital logic, microprocessors and electronics courses. It includes microprocessor architecture and assembly language programming, hardware and software of basic microprocessors, and input/output structure in microcomputers.The course covers a review of number systems, digital logic, computer architecture, software development process; the microcontroller, specifications, block diagrams; assembly language programming; jump, loop and call instructions; I/O port programming, addressing modes, arithmetic instructions and programs, logic instructions and programs, single-bit instructions and programs, counter/timer programming, serial communication, interrupts programming, real world interfacing, and bus interfacing to external memory. Laboratory exercises parallel lecture material.

Before you enroll

Prerequisites

You need one from each line:

Where it fits

Where it sits in degree plans

Suggested plans most often put it in Year 3 · Spring (1 program).

Required in (1)

  • Electrical and Computer Engineering Technology, B.S.
What it opens up

Courses that list CMPET 355 as a prerequisite (3)

  • CMPET 456 Advanced Microprocessors, High Level Interfacing
  • CMPET 457 Software Engineering
  • EET 480 Electrical and Computer Systems Senior Seminar