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.