Madras University (UnOM) 2009 B.C.A Computer Application Microprocessor - Question Paper
Microprocessor BCA Madras University November2009
21. Describe in detail, Arithmetic and Logic Group of Instructions with examples.
crsror asesisfl mrbpii) tytjem Orrgun . nasffraaoGTT er(5igi<'Sml@ffi(Gi5i_T SleuijLDrTffi oSlajiflffia.
22. Write an assembly language program to evaluate the expression P * Q + R * S using subroutines.
P * Q + R * S 6T65TJD Garransuonuj LDluiSlglib 60 Qunrfjl QLDrTLl iglijcneu gjewswsr rSlijemeo uiLKsinu]
OT(Lgg]ffi.
23. Write Assembly Language Programs to do BCD Addition and BCD subtraction.
BCD ffir.r i LDfbpLb BCD LlpffiffirTS5r Qurrrfjl QmrTySl rSlijebffienen OT(Lpgiffi.
24. Explain about DMA Transfer in 8085 Based System.
8085<ss;rrsi5T ciewLDijileb s_0T6rT DMA iDnrbsnniu ufbrfjl . oSlerTffiQas.
Time : Three hours Maximum : 75 marks
SECTION A (10 x 2 = 20 marks)
Answer any TEN questions.
All questions carry equal marks.
Each answer should not exceed 30 words.
1. Define Micro computer.
ajanijujp : giassr sessflasfl.
2. Write a note on Accumulator.
ijlijerTffiLD U[i)n51 60 @j51uq eraa.
3. Give any Two examples for Data Transfer Group of Instructions.
sweOTiiSlisifr ijgl| Qsggji GlrrguiSlrbgj
2ITiJ695TrEJ<KGTT SjTFjfE.
4. What is meant by Direct Addressing?
CjBIJlq- (ipffiQJlfl GT65T(DIT6b OT65T6ST?
5. Write a note on ADI Instruction.
ADI 6S)flr<anuju i_trbr51 $ OT(Lggjs.
6. Define stack.
euaoijiup :
7. What is meant by Subroutine?
gjaoawnSlijeb eromDiTd) OTeijresr?
8. Write a note on BCD code.
BCD @nl(ipss)[D urbfSI 60 srQgias.
9. What is ASCII code?
ASCII @rf)l(y)io5)rr) eramDrTsb ctottsjt?
10. Define Interrupt, euswijujp : @ani_LDr61
11. What is meant by DMA?
DMA CTSOTnjrreb GreinaT?
12. Define memory mapped I/O. i])65t&j<5 aSlsuijsmssBT I/O suanijujp.
SECTION B (5 x 5 = 25 marks)
Answer any FIVE questions.
All questions carry equal marks.
Each answer should not exceed 200 words.
13. Compare Machine Language Programming with Assembly Language Programming.
QiDrrySl rSlijaoa) Qurrrfil QLorrySl j1ij6]l*t
14. Write short notes on Register and Immediate Addressing.
uleuaii) LDppii s_i_<SOTLq_ (ipffiGuiflffiansrrij urbrfil
ilp fSluq OT(y>g|ffi.
15. Discuss about Branch Group Instructions with examples.
QfTguq <}nTses)6mli urbl gr(giagiffiarrLl@ffi(erBi_ein'
16. Explain about counters and Time delays.
OT6WTio5&fl<S6TT LDfDgULD GjBIJ 5ITLDf5[BJ.K<o5)IT U(T)f61 0SlCTT.$0<5.
17. Write an assembly language program to perform BCD to Binary conversion.
BCD uSleb Jg)f5gl Binary - mrrrbgiiLb 0 Quml
GlLDrrLl i1ij0O6O OT(Lpgj<K.
18. Write an assembly language program to do BCD multiplication.
BCD Qu0ffiffipffiffirrei5T s0 Qurrrfil QlditlI rlijas)i)
i
CT(lglffi.
19. Write short notes on Interrupts in 8085.
8085 uSlesr 6Bi_irf51ffiDcrru urbrfil #lp r$UL| GT(yig]<s.
SECTION C (3 x 10 = 30 marks)
Answer any THREE questions.
All questions carry equal marks.
Each answer should not exceed 500 words.
20. Explain about functional organization of 8085 Microprocessor with a block diagram.
8085 gjeror QffiucorTffiffilsiT QffUJfib. aoLouanu 60 Qf5rT@d] aj0Oijuui_gii_65T efilenffifga.
3 51302/SAZ3B
Attachment: |
Earning: Approval pending. |