For my CCOM 3030 class

3 bit counter

Computer Systems Architecture

16-bit Ripple Carry Adder/Subtractor made from 8-bit Ripple Carry Adder/Subtractor which are made from Full Adders.

32-bit ALU, only with AND, OR, and ADDER/SUBTRACTOR.

This is a 2 bit counter using d flip-flops that skips 0. The sequence is 1, 2, 3, 1, 2,... .

Converts a 4-bit value to a 16-bit value that is readable by a 16-segment display.

Simple 1-bit alu with 4 operations.

A simple adder that adds two 4-bit integers and returns the result on a hex display.It also keeps track of the flags.It can also subtract if the ADD/SUB is 1ADD/SUB = 0 => addADD/SUB = 1 => sub