MPMC Pyq
MPMC Pyq
|''|'||||''|'''|||'|
Code No: R2032041
R2031011
R2031351
R203135A
R203147A
R203147C
R203105O
P2031051 R20 SET
SET
RA--22
UNIT-I
1. a) What are the different segments registers in 8086? Why need memory [7M]
segmentation?
b) What is the length of the instruction Queue in 8086? Discuss the use of the [7M]
queue. Explain the reason for limiting the length of the queue.
(OR)
2. a) Draw and explain the internal architecture of 8086 processor. [7M]
b) Give the difference between minimum mode and maximum mode of operation [7M]
in 8086 microprocessor?
UNIT-II
3. a) Define assembler and explain the different assembler directives used in 8086 [7M]
microprocessor.
b) Explain the programming development steps in 8086 microprocessor. [7M]
(OR)
4. a) Explain the following instructions [7M]
( i) AAS ( ii) DIV (iii) CALL (iv) RET
b) Develop an 8086 assembly language program to arrange the numbers in [7M]
ascending order.
UNIT-III
5. a) Draw the internal block diagram of 8259 PIC and explain its operation. [7M]
b) Explain the ICW’s and OCW’s of 8259 PIC. [7M]
(OR)
6. a) What is the advantage of DMA controlled data transfer over interrupt driven or [7M]
program controlled data transfer? Why are DMA controlled data transfers
faster?
b) Explain memory mapped I/O and I/O mapped I/O. [7M]
UNIT-IV
7. a) Discuss about the priority of the interrupts in 8051. And state for which [7M]
interrupt highest priority is given?
b) Describe the serial port operation in 8051 microcontroller? [7M]
(OR)
8. a) Explain various modes of operation of timer /counters in 8051? [7M]
b) Write short note son A/D convertor interfacing with 8051. [7M]
UNIT-V
9. Draw the internal architecture of ARM controller and explain its operation. [14M]
(OR)
10. a) Explain the Programmers Models of ARM processor in detail. [7M]
b) Write short notes on Nested Vectored Interrupt Controller in detail. [7M]
1 of 1
|''|'||||''|'''|||'|
Code No: R2032041
R2031011
R2031351
R203147A
R203147C
R203105O
P2031051
R203135A R20 SET
SET
RA--32
UNIT-I
1. a) Describe the memory segmentation and instruction queue? [7M]
b) Briefly explain register organization in 8086 microprocessor. [7M]
(OR)
2. a) Give the difference between maskable and non-maskable interrupts? [7M]
b) List out few compassions of Microprocessor and microcontroller. [7M]
UNIT-II
3. a) What are assembler directives? Explain any three assembler directives. [7M]
b) Write an assembly language program to generate fibonacci series up to a given [7M]
number.
(OR)
4. a) Develop an assembly language program to find the sum of numbers from 1 to [7M]
100.
b) List out assembler directives of 8086 and explain them briefly? [7M]
UNIT-III
5. a) Draw a typical stepper motor interface with 8255 and explain? [7M]
b) Draw and explain the interfacing of 8259 with 8086? [7M]
(OR)
6. a) Interfacing of a two 4X4 PROM and two 8X4 RAM with 8086 CPU, draw the [7M]
memory map and interfacing diagram for it, the RAM address follows the
ROM address.
b) Explain the methods of serial communications with examples. [7M]
UNIT-IV
7. a) Draw the pin diagram of 8051 microcontroller and explain the function of each [7M]
pin in detail.
b) List out different futures of 8051 Microcontroller. [7M]
(OR)
8. a) Draw the LCD Interfacing with 8051 microcontroller and explain its operation. [7M]
b) Explain the internal and external interrupts in 8051. [7M]
UNIT-V
9. a) Draw the block diagram of ARM Cortex-M processor and explain its [7M]
operation.
b) List out different applications of ARM processor. [7M]
(OR)
10. a) Explain the different Thumb programming model of ARM controller with [7M]
examples.
b) Write short notes on subroutines in ARM processor. [7M]
1 of 1
|''|'||||''|'''|||'|
Code No: R2032041
R2031011
R2031351
R203135A
R203147A
R203147C
R203105O
P2031051 R20 SET
SET
RA--42
UNIT-I
1. a) Explain the different minimum mode pins of 8086 microprocessor. [7M]
b) List different registers of 8086 microprocessor and explain. [7M]
(OR)
2. a) Draw the maximum mode pin diagram of 8086 microprocessor and explain [7M]
each pin in detail.
b) Draw the timing diagrams of minimum mode read operation and explain in [7M]
detail.
UNIT-II
3. a) Explain in detail various addressing modes of 8086 microprocessor with [7M]
necessary examples.
b) Write an ALP in 8086 to exchange a block of N bytes of data between source [7M]
and destination?
(OR)
4. a) Explain the stack structure of 8086 in detail with a sketch. [7M]
b) Explain while loop and repeat-until structures with an example. [7M]
UNIT-III
5. a) Draw the Internal diagram of 8237 DMA and explain its operation. [7M]
b) Differentiate between BSR and I/O modes of 8255 PPI. [7M]
(OR)
6. a) Draw the 8251 USART architecture and explain the operation of each block in [7M]
it.
b) Draw and explain the interfacing of analog to digital converter with 8086 [7M]
microprocessor.
UNIT-IV
7. a) Draw the 8051 Microcontroller architecture and explain its operation in detail. [7M]
b) Explain the timer and counter operations of 8051 Microcontroller. [7M]
(OR)
8. Write short notes on [5+5+4
(a) PSW (b) SCON (c) PCON M]
UNIT-V
9. a) Draw the architecture of ARM controller and explain the operation of each [7M]
block in it.
b) Write short notes on ARM Processors Families in detail. [7M]
(OR)
10. a) Explain the Programmers Models of ARM processor in detail. [7M]
b) Write short notes on Nested Vectored Interrupt Controller in detail. [7M]
1 of 1
|''|'||||''|'''|||'|
Code No: R2032041 R20 SET -1
UNIT-I
1. a) Draw the minimum mode pin diagram and explain the function of each pin in [7M]
detail.
b) Explain the differences between CISC and RISC architecture. [7M]
(OR)
2. a) Explain the control and conditional flags of 8086 with flag register. [7M]
b) Discuss the bus interfacing unit and execution unit of 8086 architecture. [7M]
UNIT-II
3. a) Develop an assembly language program to find the sum of numbers from 1 to [7M]
100.
b) Describe the arithmetic and logical instructions of 8086. [7M]
(OR)
4. a) Explain machine language instruction formats of 8086. [7M]
b) Explain any six assembler directives used in 8086 microprocessor. [7M]
UNIT-III
5. a) Explain the need of DMA. Discuss in detail about DMA data transfer method. [7M]
b) Explain different modes of operation of 8255 Programmable Peripheral I/O. [7M]
(OR)
6. a) Discuss the interfacing of stepper motor with 8086 along with figure and ALP. [7M]
b) Describe the 8251 USART architecture and interfacing with 8086. [7M]
UNIT-IV
7. a) Describe the addressing modes in 8051 microcontroller. [7M]
b) Explain the interfacing of Traffic light control with 8051 controller. [7M]
(OR)
8. a) Write an assembly language program using 8051 microcontroller instructions [7M]
to generate a square wave at port 1, pin 0 (i.e., P 1.0). The frequency of the
generated square wave is to be 1 kHz.
b) Discuss the register set and instruction set of 8051 microcontroller. [7M]
UNIT-V
9. a) Explain ARM Cortex-M Series Family in detail. [7M]
b) Explain Nested Vectored Interrupt Controller functional [7M]
description and programmers’ model.
(OR)
10. a) Draw the architecture of ARM controller and explain the operation of each [7M]
block in it.
b) Discuss the Stack structure and Stack pointer. [7M]
1 of 1
|'''|'|'|''||'''||||
Code No: R2032041 R20 SET -1
III B. Tech II Semester Regular/Supplementary Examinations, May/June -2023
MICRO PROCESSORS AND MICRO CONTROLLERS
(Electronics and Communication Engineering)
Time: 3 hours Max. Marks: 70
Answer any FIVE Questions ONE Question from Each unit
All Questions Carry Equal Marks
*****
UNIT-I
1. a) Draw and explain the internal architecture of 8086 processor. [7M]
b) Draw the flag register of 8086 microprocessor and explain the function of each [7M]
flag with a suitable example.
(OR)
2. a) Draw a diagram showing the pins for 8086 microprocessor in the minimum mode [7M]
and describe purpose of each pin.
b) Explain different maskable and non maskable interrupts of 8086 microprocessor. [7M]
UNIT-II
3. a) Explain the data transfer instructions with suitable examples. [7M]
b) Write an Assembly language program to find number of even and odd numbers in [7M]
an 8- Bit array.
(OR)
4. a) Explain the programming development steps in 8086 microprocessor [7M]
b) Write an assembly language program to generate Fibonacci series up to a given [7M]
number.
UNIT-III
5. a) Draw and explain the Interface Eight 8K RAM chips and Four 8K×4 EPROM [7M]
chips with 8086 so as to form a completely working system configuration.
b) Explain the BSR mode of operation of 8255 programmable peripheral interface. [7M]
(OR)
6. a) Explain about the architecture of 8251 USART in detail. [7M]
b) Write an assembly language program in 8086 to generate a symmetrical square [7M]
wave with 1KHz frequency? Give the necessary circuit set up with a DAC.
UNIT-IV
7. a) Explain briefly the interrupts of 8051and indicate by their vector address. [7M]
b) Write a Assembly program to multiply the unsigned number in register R3 by the [7M]
unsigned number on port 2 and put the result in external RAM locations 10H
(MSB) & 11H(LSB).
(OR)
8. a) Describe function PSEN, EA, XTAL1 & XTAL2 pins of 8051 microcontroller [7M]
b) Explain the complete interfacing mechanism of a stepper motor with 8051 [7M]
Microcontroller.
UNIT-V
9. a) Explain the Functional Description of ARM Cortex-M3 Processor. [7M]
b) Explain nested interrupt handler with a neat sketch. [7M]
(OR)
10. a) Explain two stack model and reset sequence in ARM cortex M3. [7M]
b) Describe the Supervisor and Pendable Service Call exceptions targeted at [7M]
Software and operating systems.
1 of 1
|'''|'|'|''||'''||||
Code No: R203147C
R2031011
R2031351
R203135A
R203147A
R203105O
P2031051
R2032041 R20 SET
SET
RA--22
III B. Tech II Semester Regular/Supplementary Examinations, May/June -2023
MICRO PROCESSORS AND MICRO CONTROLLERS
(Electronics and Communication Engineering)
Time: 3 hours Max. Marks: 70
Answer any FIVE Questions ONE Question from Each unit
All Questions Carry Equal Marks
UNIT-I
1. a) What are the different segment registers in 8086? What is the need for memory [7M]
segmentation?
b) Draw and explain the read and write cycle timing diagrams of 8086 in maximum [7M]
mode.
(OR)
2. a) Describe the implementation of pipelined process of 8086. [7M]
b) Compare the characteristics of CISC and RISC architectures. [7M]
UNIT-II
3. a) Explain the following instructions :i)HLT (ii)LOCK (iii)CLI (iv)XLAT (v) PUSH [7M]
(vi) POP with suitable examples.
b) Explain any six assembler directives used in 8086 microprocessor. [7M]
(OR)
4. a) Explain the 8086 steps involved in Program development. [7M]
b) Write an Assembly language program to add two 16-bit Hexa decimal numbers in [7M]
8086.
UNIT-III
5. a) Draw the Block diagram of 8237 DMA controller and explain its operations. [7M]
b) Draw and explain the synchronous mode transmitter and receiver data formats of [7M]
8251.
(OR)
6. a) What is the need for 8259 programmable interrupt controllers? [7M]
Explain its functioning.
b) Explain the interfacing procedure of an 8-bit ADC with 8086 microprocessor. [7M]
UNIT-IV
7. a) Explain briefly the interrupts of 8051and indicate by their vector address. [7M]
b) Write an ALP to find the first two internal RAM locations between 20h and 60 h [7M]
which contain consecutive numbers. If so, set the carry flag, else clear the flag.
(OR)
8. a) List and explain various addressing modes of 8051 microcontroller. [7M]
b) Draw and explain interfacing of 4×4 matrix keyboard with 8051microcontroller. [7M]
Write program to read switch.
UNIT-V
9. a) Describe the main features of the Cortex M3 processor core: architecture, [7M]
instruction set, instruction execution, pipe-line, major internal core blocks, and
operating modes. What's new comparing to the ARM7 core?
b) Explain the following ARM Cortex M# instructions with examples [7M]
i) RSB ii) ASR iii) BIC iv) BFI v) SBFX vi) REVSH
(OR)
10. a) Briefly explain about different data operations used in ARM processor. [7M]
b) Describe the Supervisor and Pendable Service Call exceptions targeted at Software [7M]
and operating systems
1 of 1
|'''|'|'|''||'''||||
Code No: R2032041
R2031011
R2031351
R203135A
R203147A
R203147C
R203105O
P2031051 R20 SET
SET
RA--32
|'''|'|'|''||'''||||