Notes: Exams returned. Solutions
| Recall binary
algorithm: 12
*9 mcand = 12 mpr = 9 prod = 0 (holds running sum) While mpr != 0, halve mpr, examine remainder if remainder = 1 prod = prod + mcand double mcand That's all. |
mcand
mpr rem
prod X II IIIII IIII halve IIII I add? y X II dbl XX II II halve II - add? n dbl XX II II XX II II halve I - add? dbl XX XX IIII IIII XX XX IIII IIII halve - I add? y XX XX IIII IIII XX XX IIII IIII dbl (unnecessary) Tidy the result XXXXX XXXXX 108 IIIII III |
| To Sievers Home Page |
CS225-Fall06/Day25 .htm
|
|