Академический Документы
Профессиональный Документы
Культура Документы
a)
b)
If E = 11, M = B6B5B4B3
If E = 10, M = B5B4B3B2
If E = 01, M = B4B3B2B1
If E = 00, M = B3B2B1B0
Or, to simplify this so that the combinational circuit will be more efficient (i.e.
so that question 2.a)(iv) will have one answer):
• B6 is 1 or
• B6 is 0 and B5 is 1
• So it follows that:
• E1 = B6 + B6’B5 = B6 + B5
E0 is only 1 when:
• B6 is 1 or
• B6 and B5 are 0 and B4 is 1
• So it follows that:
• E0 = B6 + B6’B5’B4 = B6 + B5’B
Mantissa outputs
As above,
if E = 11, M = B6B5B4B3
i.e. if B6 = 1, M3 = B6, M2 = B5, M1 = B4, M0 = B3
If E = 10, M = B5B4B3B2
i.e. if B6 = 0 and B5 = 1, M3 = B5, M2 = B4, M1 = B3, M0 = B2
If E = 01, M = B4B3B2B1
i.e. if B6 = 0, B5 = 0 and B4 = 1, M3 = B4, M2 = B3, M1 = B2, M0 = B1
If E = 00, M = B3B2B1B0
i.e. if B6 = 0, B5 = 0 and B4 = 0, M3 = B3, M2 = B2, M1 = B1, M0 = B0
Hence,