Question 1:

(a) Simplify the following expression using Karnaugh’s
map in product of sum from

F(A, B, C, D) = S (2, 4, 6, 8,
9, 14, 15)

(b) Convert the following decimal numbers to binary and octal numbers

85.85

105.15

(c) Using 2’s complement notation performs the following arithmetic
operations using 8 bit registers:

(i) 67 + (-67) (ii) 87-5 (iii) –37-(40) (iv) 25-(-25)

Question 2:

Why is parity bit required? How is it used in correcting single bit
errors? Explain it with the help of an example. How do you determine
size of SEC Code for 32 bit of data? Explain.

Question 3:

Differentiate among different level of RAID.

Question 4:

Differentiate between Associative memory Vs interleaved memory.

Question 5:

Explain logic micro-operations and their implementation on at least
two inputs.

Question 6:

Explain types of interrupts and list any five interrupt handlers provided
by MS-DOS for input/output services.

Question 7:

Draw the diagram of a simple micro programmed control unit and explain
its operation.

CS-01 Computer Fundamentals

Assignment Code : MCA(2)-01/Project/2007

Note : This is a Project. Answer all the questions. You may use illustrations
and diagrams to enhance explanations.

Question 1:

Design 4 bit ripple counter using RS flip flops and explain its functioning.

Question 2:

Write an assembly language program for evaluating A x B/C-D x E+F
using one address and two address instructions.

Question 3:

Define a floating print number format for the following requirements:

Base 2

Possible maximum number 1 x 1015

Possible maximum number -1 x 1015

The mantissa of number should be large enough to support at least two equivalent decimal digits after the decimal point correctly. The number should be represented in normalized form. The exponent should be biased exponent.