0% found this document useful (0 votes)
148 views2 pages

Microprocessor & Assembly Language Programming

This document is a 2 page exam paper for a microprocessor and assembly language programming course. It contains 3 sections with a total of 9 questions. Section A has 10 multiple choice questions worth 2 marks each. Section B contains 4 long answer questions worth 5 marks each. Section C has 2 long answer questions worth 10 marks each. The questions cover topics such as synchronous/asynchronous buses, vectored interrupts, addressing modes of 8085/8086, DMA, microcontroller architecture and differences between assembly language instructions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
148 views2 pages

Microprocessor & Assembly Language Programming

This document is a 2 page exam paper for a microprocessor and assembly language programming course. It contains 3 sections with a total of 9 questions. Section A has 10 multiple choice questions worth 2 marks each. Section B contains 4 long answer questions worth 5 marks each. Section C has 2 long answer questions worth 10 marks each. The questions cover topics such as synchronous/asynchronous buses, vectored interrupts, addressing modes of 8085/8086, DMA, microcontroller architecture and differences between assembly language instructions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Roll No. Total No.

of Pages: 02
Total No. of Questions: 09

B.Tech. (CSE/Electronics & Computer Engg. / IT) (2011 Onwards)


(Sem.– 4)
MICROPROCESSOR & ASSEMBLY LANGUAGE PROGRAMMING
M Code: 56607
Subject Code: BTCS-404
Paper ID: [A1186]
Time: 3 Hrs. Max. Marks: 60

INSTRUCTIONS TO CANDIDATES:
1. SECTION-A is COMPULSORY consisting of TEN questions carrying TWO marks each.
2. SECTION-B contains FIVE questions carrying FIVE marks each and students have to
attempt any FOUR questions.
3. SECTION-C contains THREE questions carrying TEN marks each and students have
to attempt any TWO questions.

SECTION A
o m
.r c
1. a) Synchronous buses are faster or asynchronous buses? Explain with reasons.
b) What are vectored interrupts? Explain with suitable example.

m
p e
c) What is the last instruction executed by every interrupt?
o
a
d) Discuss the interrupt handling of 68000.

p .r c
e) If the memory chip size is 1024x4 bits, how many chips are required to make up 2k bytes
of memory?

b r p e
f) Give the sum and flag settings for AF, SF, ZF, CF, OF and PF after hexadecimally
adding 62A0 to each of the following:
a
rp
a) 1234
b) 4321
g) Start: IN F2H
CMA
b
ORA A
JZ: start
What will be the result for this program?
h) How many interrupt sources are available in 8051? What are they?

M-56607 Page 1 of 2
i) What are various components of emulator?
j) What is the use of LATCH signal on AD0-AD15 bus in 8086 system?

SECTION B
2. Describe in flow chart the interfacing of 8085 microprocessor with matrix keyboard and also
write the assembly language program to implement the function.
3. Write an assembly language program that reads number from the users until the user types 5.
4. Explain the function of ALE and IO/M signals of the 8085 microprocessor.
5. What do you mean by DMA? Explain its working.
6. Explain the addressing modes of 8086.

SECTION C
o m
.r c
7. Describe the traffic light system using stepper motor interface.
8. What is micro controller? Discuss the architecture of 8051 microcontroller.

m
p e
9. Differentiate between following instructions:
o
a) STA address and STAX rp

p a .r c
r
b) LXI, H 2000H and LHLD 2000H

b p e
a
b rp

M-56607 Page 2 of 2

You might also like