Bput Coa
Bput Coa
Bput Coa
com
Registration No :
Part- I
Q1 Only Short Answer Type Questions (Answer All-10) (2 x 10)
a) Mention the difference between computer architecture and computer organization?
b) Explain if the internal bus connects only register within the CPU, how would you get
data to and from memory ?
c) A RAM chip has a capacity of 1024 words of 8 bits each (1K × 8). How many number
of 2 × 4 decoders with enable line needed to construct a 16K × 16 RAM from 1K × 8
RAM ?
d) What is the simplest way to determine cache locations in which to store memory blocks
?
e) Find the amount of ROM is needed to implement a 4 bit multiplier?
f) Which addressing mode is most suitable to change the normal sequence of execution
of instructions?
g) Compare between Memory Mapped I/O and I/O Mapped I/O.
h) Which hardware unit is used for virtual memory mapping technique?
i) What are the different types of interrupts used in a 8085 microprocessor system ?
Explain.
j) What occurs, when the counter of the new block is set to ‘0’ and all the others are
incremented by one in associative mapping during LRU ?
Part- II
Q2 Only Focused-Short Answer Type Questions- (Answer Any Eight out of Twelve) (6 x 8)
a) Minimize and solve the expression using 4 variable K-Map.
F(x)=m(0,1,2,3,4,6,7,9,11,12,14,15). Design the circuit diagram of the expression using
universal logic OR & AND gates.
b) Describe about the different types of addressing modes used in system processor with
suitable example.?
c) For what types of operations is DMA useful? Explain your answer. Describe how DMA
controller works.
d) Distinguish between RISC and CISC instructions structure?
e) Registers R1,R2 of a computer contain the decimal values 1100 & 3400. What is the
effective address of the memory command in each of the instructions:
i. Store R4,10(R2)
ii. Move #1000,R7
iii. Load 14(R1),R3
iv. Add (R1)+,R4
v. Or R3,25(R1,R2)
f) Explain the different types of hazards that occur in a pipeline? Illustrate how the data
forwarding technique is useful in reducing the data hazard?
g) What is speculative execution? How branch prediction helps in handling control
hazards? Explain with example.
h) Design & describe about the Flynn’s classification for digital computers with example.
http://www.bputonline.com
http://www.bputonline.com
Part-III
Only Long Answer Type Questions (Answer Any Two out of Four)
Q3 Design and explain about S-R, J-K, D, Master-Slave, Edge-Triggered flip flop with (16)
symbol & truth table.
Q4 Discuss the paging technique used for memory allocation. Consider a logical address (16)
space(LAS) with 8K words and physical address space(PAS) with 4K words. Page size
is 1k words. How many pages & frames are required for LAS & PAS & no of bits
required to access LAS & PAS?
Q5 How can you calculate the performance of memory? Explain cache1, cache2 with an (16)
example. A computer has a 256 KByte, 4-way set associative, write back data cache
with block size of 32 Bytes. The processor sends 32 bit addresses to the cache
controller. Each cache tag directory entry contains, in addition to address tag, 2 valid
bits, 1 modified bit and 1 replacement bit. Find out the number of bits in the tag field of
an address?
http://www.bputonline.com