From the companion web-site by the publisher, Chapter 1 (intro)
Further details are available via the clickable link(s) below:
Number representations 2's and Radix complement, DRC, add/sub, range
overflows, etc...
want to dig even deeper? then look at the following link(s):
Radix conversion algorithms and upper bounds on
their complexity etc. ...
-------------------------------------------------------------------------------
From the companion web-site, Chapter 2 (Instruction Sets)
-------------------------------------------------------------------------------From the companion web-site, Chapter 3 (Computer Arithmetic)
Further details @links below
A sample adder we'd designed a while ago
In depth look at derivations and design of the sample adder
Chapter 3: Computer Arithmetic: Multiplier architectures
Fast Multiplication: Booth re-coding
Fast Multiplication: Wallace Tree multipliers
Chapter 3: Computer Arithmetic: Division basics
Restoring, Non-Restoring, High Radix Division,
SRT division
Fast Division via Multiplication
Chapter 3: Computer Arithmetic: Floating Point
Deeper dive into Floating Point
Floating Point IEEE 754, Rounding, Guard digits
Deeper dive into Floating Point Adder Architecture
------------------------------------------------------------------------
loop unrolling
------------------------------------------------------------------------