 |
Course Syllabus
- Boolean Functions and Logic Gates
- Concentrate on AND, OR, and NOT gates/operators
- Simplification of Boolean Functions using K-maps
- Concentrate on Product-of-Sums
- Include Don’t-Care conditions
- Combinational Logic
- Sequential Logic - Registers and Counters
- Concentrate on designing sequential circuits with D flip-flops
- Combinational Logic with MSI and LSI
- Include Decoders, Multiplexers, RAM, ROM
- Concentrate on the basic functionality of these devices
- Data Representation
- Concentrate on binary, hexadecimal, decimal number systems
- 2’s complement arithmetic
- ASCII
- Register Transfer Logic
- Arithmetic Logic Unit
- Control Logic
- Assembly Language
- Computer Design
Course Projects
Using a digital logic simulator:
- Design and implement a combinational circuit.
- Design and implement a sequential circuit.
- Design and implement a circuit using MSI components.
- Design and implement a microprogram.
- Implement a small computer system with several registers and RAM memory.
Using CS217 assembler tool:
- Write a program in CS217 assembly language.
|