problem 1:
A) Describe the functional units of a computer and describe each unit in detail.
B) Convert the given numbers with the indicated bases to decimal:
(4310)_{5}, (198)_{12}, (16.5)_{16}, (26.24)_{8}
problem 2:
A) Draw the multiple-level NAND circuit for the given expression:
(AB' + CD')E + BC(A + B)
B) Reduce the given Boolean expressions to the indicated number of literals:
a) A'C' + ABC + AC' to three literals
b) (x'y' + z)' + z + xy + wz to three literals
c) A'B(D' + C'D) + B(A + A'CD) to one literal
d) (A' + C) (A' + C') (A + B + C'D) to four literals.
problem 3: Draw a 2-to-4 line decoder with an enable input constructed with NAND gates and describes its operation with the help of a truth table.
problem 4: With an ex how multiplication of two fixed point binary numbers using Booth’s algorithm. And as well draw hardware circuit for implementing the same.
problem 5: prepare the algorithm for adding and subtracting numbers in signed-2's complement representation.
problem 6:
a) Describe the compatibility of the IA-32 register structure with earlier Intel processor register structures.
b) Which of the given IA-32 instructions would cause the assembler to issue a syntax error message? Why?
problem 7:
a) prepare the algorithm for adding and subtracting numbers in signed-2's complement representation.
b) Show that adding B after the operation A+B'+1 restores the original value of A. What should be done with the end carry?