This is the parametric BITS-bit shift-and-subtract divider (divide with remainder) example from these slides.
The C program that generated this page was written by Hank Dietz using the CGIC library to implement the CGI interface.
Advanced Computer Architecture.