Index
Add-and-shift approach, 78
accumulator(AC), 78
auxiliary register(AX), 78
multiplier register(MR), 78
Addition/subtraction, 40
addend, 40
augend, 40
minuend, 40
ripple carry adder, 44
subtrahend, 40
summand, 40
Arithmetic logic unit, 29
Arithmetic shift, 87
Array divider, 167
carry-lookahead cellular array divider, 173
non-restoring cellular array divider, 171
restoring cellular array divider, 167
Baugh-Wooley's array, 114
Bi-section array multiplier, 119
Bit partitioned adder, 69
column adder, 71
Block carry lookahead adder (BCLA), 62
block carry generate, 62
block carry propagate, 62
Carry-completion sensing adder (CCSA), 56
carry propagation length, 58
Carry-lookahead adder (CLA), 61
carry generation, 61
carry propagation, 61
Carry-save adder (CSA), 66
carry-save register, 66
Conditional-sum adder, 54
Conventional radix number, 2
Convergence division, 152
Dependent carry (DC), 56
Diminished radix complement, 8
Division by divisor reciprocation, 157
Fixed-radix number system, 2
binary, 4
hexadecimal, 4
octal, 4
Floating-point number representation, 15
bias, 16
double precision representation, 20
exponent, 15
mantissa, 15
normalization, 15
order-of-magnitude zero, 184
significand, 15
underflow, 19
Full-adder(FA), 32
Half-adder(HA), 32
Independent carry (IC), 56
Indirect multiplication, 81
post-complement, 81
pre-complement, 81
Least significant digit (LSD), 3
Logarithmic number system (LNS), 23
Mixed-radix number, 2
Modular structure, 120
additive multiply modules, 123
Get Arithmetic and Logic in Computer Systems now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.