# Homework assignment 2 for CSCI 255 -- Spring 2000

- Due: Friday, 14 April, 12:00 noon

This homework is an extension of Lab 7.
The circuit you produced in Lab 7 only implemented "half" of the
Syracuse problem and was limited to numbers 4 bits wide. If this homework you
extend your circuit.

First, make your circuit work with numbers 12 bits wide. Second, add
additional selectors to your circuit so that the number `x` in the
register is replaced with 3*`x`+1, if `x` is odd, and is
replaced with `x`/2, if `x` is even.

## Turning in

When you have finished your program, FTP the circuit into your UNCA CSCI
account as `csci/255/home2.lgf`.

Return to the CSCI 255 index

Return to the UNCA Computer Science home page