Gettysburg College

CS 221
Computer Organization and Assembly Language Programming

Spring 2023

Assignment 5

Due: Thu, Feb 23, by 11:59pm

Readings

Description

This assignment will focus on creating digital circuits. The main tasks are: Build the circuits described in Project 2 (except ALU, but including Mux4Way16, Mux8Way16, DMux4Way, DMux8Way from Project 1):

N2T: Project 2

Chapter 2 provides the contract for each circuit, i.e. description of its behavior, names and number inputs, names and state of outputs.

Design in Logisim

Note the following requirements: Here are additional specific requirements:

Design in HDL

Note the following additional requirements:

Here are additional specific requirements:

Modify and test the respective .hdl files given by the authors that you copied from projects/02/ to cs221/02/:


What to turn in

Zip folder 02/ in file named 02.zip and upload it to the Moodle dropbox.