CSCI 370 Computer Architecture: Homework 2

Due date: On or before Wednesday, April 01, 2026
Absolutely no copying others’ works
Name: ___________________________

  1. (Sequential/first-version multiplication: 50%) Using a table similar to that shown in the Slide 8.5, calculate the product of the octal unsigned 6-bit integers 538 (or 1010112) and 758 (or 1111012) using the hardware and algorithm described in the figures of Slide 8.5. You should show the contents of each register on each step.
















  2. (Refined division: 50%) Using a table similar to that shown in the Slide 8.11, calculate the octal unsigned 6-bit integer 738 (or 1110112) divided by another octal unsigned 6-bit integer 118 (or 0010012) using the hardware and algorithm described in the figures of Slide 8.11. You should show the contents of each register on each step.
    Note that you have to actually show the differences in the procedures, not just the signs.