You are on page 1of 3

Reg. No.

q22LL
B.E./B.Tech.DEGREEEXAMINATION,NOVEMBER/DECEMBER2007.
Fifth Semester
Electronics and Communication Engineering
EC 336 - COMPUTER ARCHITECTURE

co
m

(Common to Bio-Medical Engineering)


Maximum : 100 marks

Time : Three hours

N.

Answer ALL questions.

aa
na

va

PART A - (10 x2 = 20 marks)


What is a Turing machine?

2.

What is micro programming?

3.

How is overflow detected?

4.

Differentiate between sequential and combinational logic circuits.

5.

What is the difference between hardwired control and micro-programmed


control?

6.

What are micro control and nano-controlmemories?

7.

What are virtual and cachememories?

8.

Differentiate between preemptive and non-preemptive memory allocation?

9.

How do deadlock problem occursin system organization?

10.

What are the causesfor hardware and software redundancy?

ww

w.

1.

PARTB-(5x16=80marks)
11. (a)

(i)

What are the two types of circuits used at register level? Give
(4)
example for each and compare.

(ii)

Explain the following register level components; Multiplexer,


(4 x 3 = L2)
Encoder and Decoder,Register, and Array logic.
Or

(b)

12. (a)

With suitable examples explain in detail about instruction formats and


(8 + 8)
tvoes.
Explain the basic adders, subtractors, decimal adders. Booth algorithm.
(4x4=16)

co
m

Or

Write notes on the following: Fixed and Floating point representation,


2's compliment addition and subtraction, and Decimal frxed-point
(4x4=I6)
representation.

(a)

Explain the following: :


Stay table method

(ii)

Delay element method

(iii)

Sequencecounter method

(iv)

Multiplier control unit of hardwired control

aa
na

(i)

(b)

L4.

(a)

(4x4=16)

Or

ww

w.

13.

va

N.

(b)

Explain the Nano-programming, nano-data, and nano-programme control


(16)
of nano-computer.

Write notes on
(i)

RAM

(ii)

Associativememory

(iii)

Word-organizedmemory

(iv)

Variable length data memory.

@x4=76)

Or

q 2211

(b)

15. (a)

Explain the main memory allocation with respect to the following :


Preemptive allocation, Non-preemptive allocation, Replacement policies
(4 x 4 = 16)
and Stack replaeement policies.
(i)

Expiain different DMA data transfer methods with an example. (10)

(ii)

Define an Interrupt.
non-vectoredinterrupts.

Differentiate

between

vectored

and
(6)

Or

w.

aa
na

va

N.

co
m

What is a fault tolerance computer? Explain its design techniques and its
(16)
reliability analysis.

ww

(b)

q2211

You might also like