Gettysburg College

CS 221
Computer Organization and Assembly Language Programming

Fall 2025

Assignment 9

Due: Thu, Nov 6, by 11:59pm

Readings

Description

This assignment will focus on the following tasks:

Build the CPU circuit described in Project 5:

N2T: Project 5

Chapter 5 provides the contract for each circuit, i.e. description of its behavior, names and number inputs, names and state of outputs. The API is available here:

The Hack Chipset

Design in Logisim

Note the following requirements: Here are additional specific requirements:

Design in HDL

Here are additional specific requirements:


What to turn in

Zip folder cpu2 in file named cpu2.zip and upload it to the Moodle dropbox. When cpu2.zip is unzipped it should produce folder cpu2 with the required subfolders and files inside.