COA imp.
COA imp.
1. (a) The 8-bit register AR, BR, CR and DR initially have the values :
Determine the 8-bit values in each register after the execution of following sequence of
microoperations:
(COI)
(i) ARAR + BR
(ii) CRCR DR
(iii) BRBR+1
(iv) DRAR DR
(b) Design and explain Shift microoperations with the help of its hardware implementation. (COI)
(c) A digital computer constructed with multiplexers.has common bus system for 8 registers of
16 bits each: (COI)
2.
15
17
(a) What is assembly language ? Write assembly language program to, subtract two 8 bits
numbers stored in any memory locations.
(c) What is control unit ? Explain two methods of implementing control unit. (CO2)
3.(a) Write the program to evaluate the arithmetic statement: (CO3)
X = (A + B)(C + D)
(b) Discuss General register organization. Find the control word of microoperation R 1 leftarrow
R_{2} - R_{3} ? (CO3)
(c) The time delay for four segments in the pipeline are as follows: t_{1} = 50 ns t_{2} = 30 ns,
t_{3} = dot 95 ns and t_{4} = 45 ns, the non-pipelined system takes
50 ns to process a task. Determine the speedup ratio of the pipeline for 100 tasks.
4.
(a) What is asynchronous data transfer ? What are different types of asynchronous data
transfer? (CO4)
(b) Describe Direct Memory Access (DMA)? How DMA is used to transfer data from peripheral
devices? (CO4)
(CO)
5. (a) Explain Memory Hierarchy on the basis of speed, size and cost parameters: (COS)
(i) RAM
(ii) ROM
(c) Write a short note on cache memory performance considerations. Explain what are the
various methods to write into cache?
2022
1. (a) Design and explain Bus and Memory transfer circuit using three gate buffer device.
b) Design and explain shift micro-operations with the help of its hardware implementation. (COI)
(c) Explain Different Basic Computer instruction format with different modes.
(CO1)
2.
(a) What is assembly language ? Write assembly language program to multiply two 8-bit
numbers stored in any memory locations. (CO2)
(b) Explain Address sequencing. How is it useful in selection of address for control memory?
(CO2)
(CO2)
3.
(CO3)
(b) What are addressing modes in computer Organization? Explain different types of addressing
modes with an example
(c) Discuss general register organization. Find the control word of micro-operation
R1-R2-R3.
(CO3)
4.
(CO4)
(b) Describe Direct Memory Access (DMA). How DMA is used to transfer data from peripheral
devices? (CO4)
(c) What is asynchronous data transfer ? What are different types of asynchronous data
transfer?
(CO4)
5.
(b) What do you mean by virtual memory ? Discuss how paging helps in implementing virtual
memory.
(COS)
(i) RAM
(ii) ROM
2019
1. Attempt any two parts of choice from (a), (b) and (c). (2×10-20 Marks)
(a) Define Computer Organization. What is Register transfer language ? Define Register
transfer language with a suitable example.
(b) What is pipelining? Define arithmetic pipelining with a suitable example. If there are 30 ns
tire taken to complete each instruction and 90 ns time taken to complete a clock cycle then,
what is speed up for 6 instruction and 4 segments?
(c) A block set associative cache consists of a table of.64 blocks divided into 4 blocks set. The
main memory contains 4096 blocks, each consisting of 128 words:
(ii) How many bits are there in each of the tag, set and word bits?
2. Attempt any two parts of choice from (a), (b) and (c). (2×10-20 Marks)
(a) Write an assembly language program to multiply two numbers from memory using any of the
methods
b) What is instruction cycle ? Briefly explain with the help of state diagram.
3. Attempt any two parts of choice from (a), (b) and (c). (2×10-20 Marks)
(a) What are modes of transfer? Explain different types of transfer modes.
(b) Analyze the memory hierarchy in terms of speed, size, and cost. Design 64k x 16 memory
chips using 16k x 8 memory chips..
(c) Explain stack organization of the register. On the basis of stack organization solve the given
expression x = (10+23*4/5)*7+15-18.
4. Attempt any two parts of choice from (a), (b) and (c). (2×10-20 Marks)
(a) Mention the advantages and disadvantages of micro-programmed control and hardwired
control. 4
(b) What are the data transfer and data manipulation instructions? Explain data manipulation
instructions in brief.
(c) Draw the block diagram and explain, how data is transferred with the help of DMA?
5. Attempt any two parts of choice from (a), (b) and (c). - (2x10-20 Marks)
(a) Explain Input-Output processor with neat block diagram. Define CPU- IOP communication
with diagram.
(b) How main memory is useful in computer system? Explain the various types of RAM and
ROM. Define RAM and ROM chip also.
(1) Compiler
(ii) Assembler