• Course Code: COMP521
  • Credits: 3
  • Hours Distribution: (3Crs.: 2Lec, 2Lab)
  • Course Type: Computer Engineering Core Courses (CECC)

Course Description

Interfacing microprocessors to memory and I/O devices. Supporting chips: buffers, decoders, system clock generator. Interfacing techniques: serial, parallel, timer, Interrupts and interrupt controller. DMA. I/O ports. Memory shadows and expending. Hardware software co-design. Computer applications. Several laboratory experiments will be based on microprocessors and/or microcontrollers. Pre-req.: COMP 328.