Download AKTU (Dr. A.P.J. Abdul Kalam Technical University (AKTU), formerly Uttar Pradesh Technical University (UPTU) B-Tech 5th Semester (Fifth Semester) 2016-2017 Computer Architecture Ncs 505 Question Paper
j (Following Paper in and Roll No. {EB? ?lled in yo?r
Answer Books) '
Paper ll) : 2289917 Roll No.
B.TEC_H. _
Regular Theory Examination (Odd Sem-V) 2016-17
COMPUTER ARCHITECTURE
T ime : 3 Hours Max. Marks : 100
Section - A
Note: Attempt all questions (10X2=20)
I 1. De?ne following terms
i) KFL ii) Micro-Operation
De?ne -Sequ_encer
Explain one, two and three address instruction.
4. De?ne the following terms.
i) Effective address
ii) Immediate instruction
5. Explain the following terms
i) PSW -
ii) Delayed load.
505/12/2016/11020 (1) [13.10.
91?.??
Note:
1.
NCS ? 505
Differentiate SIMD an MIMD
What are the Modes of data transfer?
What is an interrupt?
Differentiate between Synchronous and Asynchronous
transmission.
What iscache memory used for?
7 Section - B
Attempt ?ve questions. . (5x 10=50)
Show the contents of the registers E, A, Q, SC during the
process of multiplication of two binary numbers
11111(multiplicand) 10101. (multiplier). The signs are
not included.
In an instruction format, there are 16 bits in an instruction
word. Bit O to 11 convey the address of the memory
location for memory related instructions. For non
memory instructions these bits convey various register
or 1/0 operations. Bits 12 to 14 show the various basic
memory Operations such as ADD, AND, LDA etc. Bit 15
Shows if the memory is accessed directly or indirectly.
For such an instruction format draw block diagram of the
control unit of a computer and brie?y explain how an
instruction will be decoded and executed, by thisControl
Unit.
Write an assembly level program for the following
pseudocode.
SUM=0
505/12/2016/11020 (2)
Note:
1.
NCS - 505
SUM=SUM+A+B
DlF=DlF-C
SUM = SUM+DIF
Explain Microprogram Sequencer for a control memory
using a suitable block diagram.
Give the detailed comparison between RISC and CISC.
Section - C
(2X 15:30)
Explain the Booth?s algorithm in depth with the help of
?owchart. Give an example for multiplication using
Booth?s algorithm.
Attempt any two questions
How main memory is useful in computer system? Explain
the memory address map of RAM and ROM.
a) Draw a block diagram of a Computer?s CPU
showing all the basic building blocks such as
Program counter, Accumulator, Address and Data
Registers, Instruction Register, Control unit etc. and
describe how such an arrangement can work as a
00mputer, if connected properly to Memory, input/
Output etc
b) Describe the subroutine. Write a program which
move the block of data.
Explain the operation of three state bus buffers and show
its use in design of common bus.
505/12/2016/11020 (3) [P.T.O.
10.
11.
12.
13.
14.
15.
NCS - 505
Explain 4 bit incrementer with a necessary diagram.
Write a program loop using a pointer and a counter to
clear the contents of hex locations 500 to SF F with 0.
Demonstrate the process of Second Pass of Assembler
using a suitable diagram.
. Explain
i) Vector Processing
Iii)' Vector Operations. Explain how matrix
multiplication is carried out on a computer
supporting Vector Computations.
Explain F lynn?s classi?cation of computers.
How addressing-mode is signi?cant for referring
memory? List and explain different types of addressing
modes.
What is a Memory'Stack? Explain its role in managing
subroutines with the help of neat diagrams.
What is stack? Give the organization of register stack
with all necessaJy elements and explain the working of
push and pop Operations.
Write a note on subroutines.
Draw the block diagram of control unit of basic computer.
Explain in detail with control timing diagrams.
List and explain different types of shift micro-operation.
505/12/2016/11020 (4)
This post was last modified on 29 January 2020