Are my solutions correct?
Hello, can someone please tell me if my solutions to these tasks are correct?
Is the truth table for this circuit correct?
xya
0 0 1
0 1 0
1 0 0
1 1 0
How must the control lines of the ALU be assigned so that x XOR y is executed?
u = 1
m = 0
v = 0
c_0 = 0
What is a component of a binary cell?
a.Half adder
b.Multiplexer
c.ALU
d.Flip-Flop
Answer: d.) Flip-Flop
Which statement is correct ?
a.)You can negate either the inputs of a gate or the outputs, but not both at the same time.
b.) Boolean algebra can be used to optimize circuits and source code.
c.) An AND gate in which all inputs are negated produces (for any number of input variables) the same table of values as an OR gate in which only the output is negated.
d.) By cleverly connecting 4 NAND gates you can build an XOR gate.
Answer: b.) and d.)
The truth table only matches the last line, the first three are wrong.
The ALU control lines cannot be answered because no circuit diagram of the ALU and/or no meaning of u, m and v are indicated. These terms are not “standard”.
Binary cell: flipflop is correct.
(b), (c) and (d) are correct.