AU Solved Paper
May-2011
Microprocessors & Microcontrollers
Semester - VI (EEE)
Time:
Three Hours]
[Maximum
Marks : 100
Answer
ALL Questions
PARTA
(10 × 2 = 20 Marks)
Q.1
Specify the size of data, address, memory word and memory capacity of 8085
microprocessor. (Refer Two Marks Q.19 of Chapter - 1)
Q.2
How is the memory segment accessed by 8086 microprocessor identified? (Not
in new syllabus)
Q.3
State the function of given 8085 instructions: JP, JPE, JPO, JNZ. (Refer
section 2.2.6)
Q.4
How is PUSH B instruction executed? Find the status after the execution. (Refer
section 2.2.5)
Q.5
What are the different ways, to end the interrupt execution in 8259
programmable interrupt controller? (Refer section 9.5)
Q.6
What is the function of scan section in 8279 programmable keyboard/display
controller? (Refer section 12.5.2)
Q.7
List the alternative functions assigned to Port 3 pins of 8051 microcontroller.
(Refer
section 14.4)
Q.8
Mention the size of DPTR and stack pointer in 8051 microcontroller. (Refer
section 14.3)
Q.9
What is the operation of the given 8051 microcontroller instructions: XRL A,
direct? (Refer section 15.4)
Q.10
What are the different operations performed by Boolean variable instructions of
8051 ?(Refer Table 15.6)
PART
B (5 × 16 80 Marks)
Q.11
a) i) Explain the architecture, data flow and instruction execution of 8085
microprocessor. (Refer section 1.2) [8]
ii)
With timing diagram, explain the memory read operation in 8085 microprocessor. (Refer
section 5.4) [8]
OR
b)
i) Show the pin configuration and function of signals of 8086 microprocessor. (Topic
not included in new syllabus (course 2013)) [8]
ii)
Show the memory organization and interfacing with 8086 microprocessor. Explain
how the memory is accessed. (Topic not included in
new syllabus (Course 2013)) [8]
Q.12
a) i) Describe the instruction format and addressing modes of 8085
microprocessor. (Refer sections 2.7 and 2.3) [8]
ii)
Write an assembly language program based on 8085 microprocessor instruction set
to search the smallest data in a set. (Refer similar
Lab experiment 3.1.6) [8]
OR
b)
i) With suitable example, discuss about 8085 microprocessor instructions used
for data manipulation. (Refer section 2.2) [8]
ii)
Write an assembly language program based on 8085 microprocessor instruction set
to find the square root of data from 1 to n using lookup table. (Refer
similar Lab experiment 3.3.4) [8]
Q.13
a) i) Explain the operation of 8255 PPI Port A programmed as input and output
in mode 1 with necessary handshaking signals. (Refer
section 8.6.2)
ii)
Show and explain the ADC interfacing with 8085 microprocessor. (Refer
section 13.6) [8]
OR
b)
With functional block diagram, explain the operation and programming of 8251
USART in detail. (Refer section 11.4) [16]
Q.14
a) Discuss about the organization of internal RAM and special function
registers of 8051 microcontroller in detail. (Refer
section 14.5) [16]
OR
b)
i) Explain the interrupt structure with the associated registers in 8051
microcontroller. (Refer sections 16.7 and 16.8) [8]
ii)
Explain in detail the modes of operation of timer unit in 8051 microcontroller.
(Refer
section 16.4) [8]
Q.15
a) i) Explain the data transfer instructions and program control instructions
of 8051 microcontroller. (Refer sections 15.3
and 15.8) [8]
ii)
Write an assembly language program based on 8051 microcontroller instruction
set to perform four arithmetic operations on 2, 8 bit data. (Refer
programs 15.10.4, 15.10.8, 15.10.10 and 15.10.11) [8]
OR
b)
i) Explain the interfacing of keyboard/display with 8051 microcontroller. (Refer
sections 17.1 and 17.2) [8]
ii)
Explain the servomotor control using 8051 microcontroller. (Not
in new syllabus) [8]