Skip to content
EX-602 · Microprocessor & Micro‑controller/Unsolved PYQ Paper

EX-602 Microprocessor and Microcontroller - May 2022 Question Paper

Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.

  1. 7 Marks
    aExplain various addressing modes of 8086 microprocessor. Also give suitable examples.
    How to answer
    • Define addressing modes concept in 8086
    • List types: implied, immediate, register, direct, register indirect, indexed, based, based-indexed, relative, etc.
    • Explain each with syntax and effective address calculation
    • Give suitable 8086 assembly examples for each
  2. 7 Marks
    bDescribe the pin configuration of 8086 microprocessor.
    How to answer
    • State 40-pin DIP configuration of 8086
    • Describe address/data, control, status, interrupt pins
    • Differentiate minimum vs maximum mode pin functions
    • Support with pin diagram
  3. 7 Marks
    aWrite a program in 8086 assembly language to count the number in positive and negative number in a given series of numbers.
    How to answer
    • Define problem: classify array elements as positive/negative
    • Outline algorithm using sign flag / test
    • Write 8086 ALP with data segment, loop, counters
    • Explain result storage
  4. 7 Marks
    bExplain the block diagram and function of each block of 8251 USART.
    How to answer
    • State 8251 USART purpose and features
    • Draw internal block diagram: data bus buffer, control, TX/RX logic
    • Explain function of each block: transmitter, receiver, modem control
    • Mention mode/command/status words
  5. 7 Marks
    aDraw the block diagram and explain the operation of 8257 DMA controller.
    How to answer
    • State need for DMA and 8257 features
    • Draw block diagram: channels, control, priority, address counters
    • Explain operation: programming, HRQ/HLDA handshake, transfer modes
    • Mention terminal count and autoload
  6. 7 Marks
    bDraw and discuss minimum mode of 8086 system.
    How to answer
    • Define minimum mode (MN/MX=5V) single processor
    • Draw minimum mode system with 8284, latches, transceivers
    • Explain bus generation: ALE, DEN, DT/R, M/IO
    • List features and applications
  7. 7 Marks
    aExplain the architecture of 8051 microcontroller with functional block diagram.
    How to answer
    • State 8051 features and CPU organization
    • Draw functional block diagram: ALU, RAM, ROM, timers, serial, ports
    • Explain each block: oscillator, control, I/O ports
    • Highlight Harvard architecture
  8. 7 Marks
    bDiscuss interrupt structure and priority status of 8051.
    How to answer
    • List 5 interrupt sources: INT0, INT1, T0, T1, serial
    • Explain IE and IP registers and vector addresses
    • Describe priority structure and polling sequence
    • Explain enabling/disabling and nesting
  9. 7 Marks
    aGive an overview of 8051 instruction set.
    How to answer
    • State 8051 instruction size and addressing
    • Classify into data transfer, arithmetic, logical, branching, bit manipulation
    • Give examples of each group with function
    • Mention cycle/byte summary
  10. 7 Marks
    bDescribe the memory organisation of 8051 microcontroller.
    How to answer
    • Describe program and data memory spaces
    • Explain internal RAM: register banks, bit-addressable, scratch pad
    • Explain SFR area and external memory expansion
    • Support with memory map diagram
  11. 7 Marks
    aDescribe the operational features of TMOD and TCON register with block representation.
    How to answer
    • State role of TMOD and TCON in timers
    • Show bit format/block of TMOD (M1,M0,C/T,GATE) and TCON (TF,TR,IE,IT)
    • Explain timer modes 0-3 operation
    • Explain start/stop and flag control
  12. 7 Marks
    bExplain the interfacing of DAC chip to 8051 microcontroller.
    How to answer
    • State principle of DAC interfacing to 8051
    • Draw interfacing diagram: port pins to DAC0808 with op-amp
    • Explain data flow and conversion steps
    • Give example program to generate waveform
  13. 7 Marks
    aDraw and explain functional block diagram of 8096 microcontroller.
    How to answer
    • State features of 8096 microcontroller
    • Draw functional block diagram: CPU, PTS, timers, ADC, serial, I/O
    • Explain each functional block
    • Highlight high-performance features
  14. 7 Marks
    bExplain the instruction set of 8096 microcontroller.
    How to answer
    • Classify 8096 instruction set groups
    • Explain ALU, transfer, jump, subroutine, special instructions
    • Give examples with addressing modes
    • Mention protected and unprotected instructions
  15. 14 Marks
    Explain the following: (Any two)
    1. i)Control and status register of 8096
    2. ii)PPI 8255
    3. iii)Stack structure of 8086
    How to answer
    • Select any two topics from given three
    • Explain definition, block/format and working for each
    • Give diagram/table and applications
    • Conclude with significance
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in