GTU Computer Engineering (Semester 3)
Computer Organization And Architecture
June 2014
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) Design and Explain Common bus system using multiplexer.
7 M
1 (b) Draw and explain the flowchart for instruction cycle.
7 M

2 (a) Explain Design of Control Unit.
7 M
2 (b) Draw and explain first pass assembler.
7 M
2 (c) Explain the working of Second Pass Assembler with its flowchart and its Importance.
7 M

3 (a) Explain input-output instructions.
7 M
3 (b) Write short note on subroutines.
7 M
3 (c) Explain Memory reference instructions.
7 M
3 (d) Explain various types of interrupts.
7 M

4 (a) Define Following Terms:
1) Computer Organization
2) Computer Architecture
3) Accumulator
4) Hardwired control
5) Register Transfer Language
6) Pseudo instructions
7) Micro operation.
7 M
4 (b) Write an assembly language program to Add two double precision numbers.
7 M
4 (c) Explain the following instructions: BUN, ISZ, CLA, CLE, CIR, SPA, SKI.
7 M
4 (d) Write an assembly language program to multiply two positive numbers.
7 M

5 (a) Explain booth algorithm for multiplication with a flowchart.
7 M
5 (b) Explain the Instruction Pipelining with example.
7 M
5 (c) Multiply the (-9) with (-13) using Booth's algorithm. Give each step.
7 M
5 (d) Considering three segment instruction pipeline, illustrate the concepts of delayed load and delayed branch with example.
7 M



More question papers from Computer Organization And Architecture
SPONSORED ADVERTISEMENTS