C Architecture
C Architecture
2015-18
SECTION -A
Answer four questions out of eight questions
4. Discuss the following address modes : 10 12. Give the comparisons between RISC and CISC. 3
(a) Immediate 13. Draw the flowchart for add and subtract opera
tion. 3
(b) Direct
(c) Indirect. 14. What are addressing modes ? 3
s. Explain instruction formats for various types of 15. Write short notes on Input-Output Interface. 3
computer organizations as single accumulato,
general register and stack. 10 16. What is memory reference instruction ? Give
example. 3
6. Discuss the features of synchronous and asyn
chronous data transfer schemes. 10 17. What are Program loops ? 3
7. Explain the working of DMA transfer mecha 18.Distinguish between machine language and
nism. 10 assembly language. 3
SECTION B
All are compulsory
9. What is Register transfer language ? 3
VUG(3)-BCA(3003 )/C.A. & A.L. (Continued ) VUG (3)-BCA(3003)/C.A. & A.L. Hz-600
VUG(3-BCA(3003)
Comp, Arch & Assembly Lang
2016-19
Full Marks : 70
Time :3 hours
SECTION-A
(Turn Over)
(2 ) (3 )
7 Briefly explain different modes of data transfer 18.How Asynchronous Data Transfer is
techniques. 10 Performed ? 3
VUG(3-BCA(3003))Comp, Arch &Assembly Lang. (Continmed) VUG(3}BCA (3003) Comp, Arch &Asscmbly Lang. Hz- 800
00100
COPYRIGHT RESERVED UGDS(III)-BCA
(2803) Comp.Arch.
& Assem. Lang.
2018
Time:3 hours
Full Marks: 70
Candidates are required to give their answers in
their own words as far as practicable.
The figure.s in the margin indicate full marks.
Answer from both the Sections as directed.
Section-A
Answer any four questions.
Explain the importance of different addressing
modes in computers architecture. 10
7. Write the mnemonic for following operations in 10. Derive the algorithm in flow chart for calculating
assembly language : 10
the square root of a number. 3
(a) Decrement a register value 11. What do you mean by asynchronous data
(b) Division operation transfer? 3
(c) -Swapping the values of the registers 12. What is the difference between vector and array
(d) Copying and moving data processing ? 3
(e) Increment a register value 13. Name three peripheral devices that produce an
8. Evaluate arithmetic statement: 10 acceptable output for a person to understand. 3
X= (A*B) + C 14. Explain seek and latency time of an external
Using an: memory. 3
(a) General register three address instructions 15. What is Priority Interrupt? 3