CSCI 370 Computer Architecture: Homework 2

Due date: On or before Monday, March 25, 2024
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 738 (or 1110112) and 358 (or 0111012) 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 758 (or 1111012) divided by another octal unsigned 6-bit integer 138 (or 0010112) 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.