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

EX-602 Microprocessor and Microcontroller - May 2024 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
    • Definition of addressing mode and role in 8086
    • List of modes: implied, immediate, register, direct, register indirect, indexed, based, based-indexed, relative, etc.
    • Example instruction for each mode with effective address calculation
    • Summary of how physical address is formed using segment:offset
  2. 7 Marks
    bDraw and explain architecture of 8086 microprocessor.
    How to answer
    • Block diagram of 8086 showing BIU and EU
    • Function of BIU components: segment registers, IP, queue
    • Function of EU components: ALU, flags, general purpose registers
    • Data flow and pipelining operation
  3. 7 Marks
    aWrite an assembly language program based on 8086 microprocessor instruction set for the addition of a series of 8-bit numbers. The series contains 100 numbers.
    How to answer
    • Initialize data segment, pointer to series and counter = 100
    • Clear AX/BX for sum and carry, loop using ADD and ADC/JNC
    • Use LOOP instruction with CX for 100 iterations
    • Store 16-bit result and halt; flowchart/algorithm
  4. 7 Marks
    bExplain the purpose of stack in microprocessor-based system. Which type of stack structure exists in the 8086 microprocessors?
    How to answer
    • Purpose of stack: temporary storage, PUSH/POP, CALL/RET, interrupts
    • LIFO operation with SP, SS and stack segment
    • 8086 stack structure in memory, word-organized, grows downward
    • Example of PUSH, POP and stack operations
  5. 7 Marks
    aExplain memory organization for the 8051 microcontroller.
    How to answer
    • Program memory vs data memory separation in 8051
    • Internal RAM organization: register banks, bit-addressable area, scratch pad
    • Special Function Registers and external memory expansion
    • Memory map diagram
  6. 7 Marks
    bDescribe pin configuration the 8051 microcontrollers.
    How to answer
    • 40-pin DIP description, VCC, GND, XTAL, RST
    • Port 0-3 functions, ALE, PSEN, EA/VP
    • Multiplexed address/data bus operation
    • Pin diagram
  7. 7 Marks
    aDraw block diagram of 8255 A programmable peripheral interface and explain each block.
    How to answer
    • Block diagram of 8255A: Port A, B, C, control logic, data bus buffer
    • Control word and operating modes 0, 1, 2
    • BSR mode for bit set/reset
    • Interfacing signals RD, WR, CS, A0-A1
  8. 7 Marks
    bExplain internal architecture of 8254 programmable interval timer.
    How to answer
    • Overview of 8254: three 16-bit counters, control register
    • Block diagram: data bus buffer, read/write logic, control word register
    • Six operating modes of counters
    • Clock, gate and out signals operation
  9. 7 Marks
    aDraw and explain functional block diagram of Microcontroller 8096.
    How to answer
    • Overview of 8096: CPU, I/O, timers, ADC, serial port
    • Functional block diagram with bus controller and memory
    • Role of high-speed I/O and pulse-width modulator
    • Clock and power control blocks
  10. 7 Marks
    bWhat is the memory status of 8096 microcontroller? Explain complete 8096 Microcontroller instruction set.
    How to answer
    • Memory map/status of 8096: ROM/EPROM, RAM, register file
    • Classification of instruction set: data transfer, arithmetic, logical, control
    • Key instructions with examples
    • Addressing support summary
  11. 7 Marks
    aDescribe the importance of DMA scheme. Draw the block diagram of 8257 DMA controller architecture and explain its operation.
    How to answer
    • Need for DMA vs programmed I/O and interrupt I/O
    • Block diagram of 8257: channels, address/data, control logic
    • DMA transfer modes and priority resolution
    • Operation sequence: request, acknowledge, transfer, TC
  12. 7 Marks
    bDescribe applications and serial communication 8051 interfacing to ADC and DAC.
    How to answer
    • 8051 serial port modes and SCON/TMOD control
    • Interfacing diagram of ADC (e.g., ADC0808) to 8051
    • Interfacing diagram of DAC (e.g., DAC0808) to 8051
    • Applications and data conversion program flow
  13. 7 Marks
    aClassify instruction set of 8096 microcontroller and explain its addressing modes.
    How to answer
    • Classification: data transfer, arithmetic, logical, branch, control
    • Addressing modes: immediate, direct, indirect, indexed, etc.
    • Examples for each class and mode
    • Comparison with 8086/8051 if relevant
  14. 7 Marks
    bExplain interfacing of stepper motor to 8051 microcontroller.
    How to answer
    • Stepper motor principle and winding sequences
    • 8051 port interfacing via driver (ULN2003/transistor)
    • Circuit diagram and excitation table
    • Control program/algorithm for rotation and speed
  15. 14 Marks
    Write short notes on any two of the following :
    1. a)16/32 bit PIC microcontrollers and DSPIC
    2. b)USART 8251
    3. c)Microprocessor 8086 assembler directives and operations
    How to answer
    • For chosen topics: definition/purpose and key features
    • Block diagram / registers / operating principle
    • Modes, instructions or applications with example
    • Comparison/advantages where applicable
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