Home
Announcements
»
Deadlines & events
»
Admin
»
Teaching staff &
office hours
Rooms and hours
Labs characteristics
Submission
instructions
Course evaluation
CourSys
Course description
»
Course Topics
Textbook & references
Software
AEP
Academic honesty
Notes & exercises
»
Readings & notes
Weekly
Lab exercises
Assignments
Tests: dates, rooms,
topics coverage,
& some solutions
»
Tests dates, rooms
& topics coverage
Some tests solutions
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.