CMPT 150 Harbour Centre

Course Topics




    • General introduction.

    • Introduction to numbers and codes.

    • Combinational logic design and applications: adders, decoders, multiplexers, etc.

    • Sequential logic design and applications: registers, flip-flops, etc., and general finite state machines.

    • Memory devices: read-only memory (ROM), random access memory (RAM).

    • Introduction to microprocessors: arithmetic logic unit (ALU), basic CPU architecture, addressing modes and program execution.

    • Assembly language programming: programs for simple tasks; branching, loops, and subroutines.



    © Diana Cukierman. Page maintained by Diana Cukierman.