Digital Systems T3 Flashcards
Assuming enough resources (2-input AND gates) are available, ALL partial products (PPs) are calculated
Concurrently
In a binary multiplication, which bits of the final product are calculated first?
The LSbits
Binary multiplication can be implemented in custom hardware (HW) or software (SW)
True
When is the value of the PP zero?
When the associated multiplier bit is 0
The most time-consuming operation in a binary multiplication is
The multi-operand addition of the PPs
In the SSRM discussed in class, PH-Reg is initiated to
0
in the SSRM discussed in class, the M-reg stores the value
Of the original multiplicand
In the SSRM described in class, a new PP is generated using
2-to-1 muxes
In the SSRM discussed in class, which sequence of operations are repeated?
Add shift-right
The SSRM mPL-Reg is used to store
The remaining bits of the multiplier and the incoming LSbits of the FP
The behavioral description of the SSRM SU uses if-else and/or case constructions. which of the following is NOT used in the condition evaluations of these constructs
DONE
The SSRM CST captures ONLY sequential events
False
Why is it necessary to use external control inputs START?
So that the SSRM knows when a new set of input operands is valid and ready to be multiplied
If the Multiplicand is n-bits wide and the multiplier is m-bits where how many times does the add-shift sequence repeat in the SSRM
m
In the lecture SSRM ASM chart we initialized n = 4 and counted down to 0. We would initialize n = 0, and we would need to
Count up to 4
How many different data sets can the PSRM be described in the class process concurrently?
4