Get the latest tech news
Solving the Mystery of ARM7TDMI Multiply Carry Flag
This blog post assumes a base level of knowledge - comfort in the C programming language and bitwise math is recommended.
An image of the high level overview of the multiplier’s organization, provided by Steve Furber in his book, Arm System-On-Chip Architecture. Rebuttal: Yeah, that’s assigning too much credit to this god forsaken bundle of wires that somehow obtained the title of “CPU” (actually, this solution ends up being closest to the right answer) Coincidentally, if you refer to the diagram up above, you’ll notice that, in the first cycle of the algorithm, we have an extra input in the CSA array that we initialized to zero.
Or read this on Hacker News