CSP 23400 PC Architecture and Assembly Language

This course covers computer architecture and assembly language programming for x86 and Intel64 processors. The topics include: classical von Neumann machine, major functional units, virtual machine concept, and instruction set architecture, elementary Boolean operations, instruction execution cycle (instruction encoding, fetch-decode-execute cycle), memory access and handshaking, interrupts and I/O operations, floating point binary representation and assembly language programming.

Prerequisite

CSP 15000

Hours

4 Credits, 4 hours