Multiplication and Division
Multiplication and division follow the same mathematical rules used in decimalnumbering. However, their implementation is substantially more complex ascompared to addition and subtraction. Multiplication can be performed insidea computer in the same way that a person does so on paper.Consider 12 ? 12 = 144.
The multiplication process grows in steps as the number of digits in eachmultiplicand increases, because the number of partial products increases.Binary numbers function the same way, but there easily can be many partialproducts, because numbers require more digits to represent them in binaryversus decimal. Here is the same multiplication expressed in binary(1100 ? 1100 = 10010000):

Walking through these partial products takes extra logic and time, which is whymultiplication and, by extension, division are considered advanced operationsthat are not nearly as common as addition and subtraction. Methods ofimplementing these functions require trade-offs between logic complexity andthe time required to calculate a ?nal result.
Með því að : E-book Complete_Digital_Design








































