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

EX-602 Microprocessor and Microcontroller - Dec 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. 8 Marks
    aDraw and discuss the internal block diagram of 8086.
    How to answer
    • Draw labelled internal block diagram of 8086 showing BIU and EU
    • Explain BIU components: segment registers, IP, queue, address generation
    • Explain EU components: ALU, general registers, flags, control
    • Describe pipelining / interaction between BIU and EU
  2. 6 Marks
    bExplain the physical address formation in 8086.
    How to answer
    • State segmentation concept: segment base x16 + offset
    • Give formula: Physical Address = Segment Base * 10H + Offset
    • Explain example with CS:IP, DS:BX, SS:SP
    • Mention 20-bit address for 1MB memory
  3. 6 Marks
    aExplain the function of opcode prefetch queue in 8086.
    How to answer
    • Define 6-byte prefetch queue in BIU
    • Explain prefetching during EU busy cycles / pipelining
    • Explain speed improvement and queue flush on branch
  4. 8 Marks
    bDraw and discuss the Read and Write cycle timing diagram of 8086 in minimum mode.
    How to answer
    • Draw minimum mode read cycle timing with ALE, M/IO, RD, DT/R, DEN
    • Draw minimum mode write cycle timing with WR signal
    • Explain T1-T4 states and address-data multiplexing
    • Discuss role of MN/MX, DT/R, DEN in minimum mode
  5. 7 Marks
    aDifferentiate between memory mapped I/O and peripheral mapped I/O.
    How to answer
    • Define memory mapped I/O vs peripheral mapped I/O
    • Compare on address space, instructions, control signals
    • Compare on memory capacity, decoding, speed
    • Give examples of IN/OUT vs MOV instructions
  6. 7 Marks
    bExplain the modes of operation of 8255.
    How to answer
    • Define 8255 PPI and control word concept
    • Explain Mode 0 simple I/O operation
    • Explain Mode 1 strobed I/O and Mode 2 bidirectional
    • Explain BSR mode for bit set/reset
  7. 8 Marks
    aDraw and discuss the internal architecture of 8254.
    How to answer
    • Draw internal block diagram of 8254 with 3 counters, control register
    • Explain data bus buffer, read/write logic
    • Explain control word and counter modes
    • Discuss cascading and clock inputs
  8. 6 Marks
    bWhat are the registers available in 8257? What are their functions?
    How to answer
    • List DMA address, count, mode, command, status registers
    • Explain channel registers for 4 channels
    • Explain mode register and command register function
    • Explain status and request registers
  9. 6 Marks
    aWhat are the various features of 8051?
    How to answer
    • Mention 8-bit CPU, 4KB ROM, 128B RAM, 4 ports
    • Mention timers, serial port, interrupts
    • Mention oscillator, power saving, addressing
  10. 8 Marks
    bWhat is the role of addressing mode in 8051? Write about various types of addressing mode with supporting instructions.
    How to answer
    • Define addressing mode role in operand fetching
    • Explain immediate, register, direct, indirect modes with examples
    • Explain relative, indexed addressing with instructions
    • Give supporting 8051 instruction for each type
  11. 8 Marks
    aWrite about the following instructions:
    1. i)PUSH
    2. ii)ACALL
    3. iii)DJNZ
    4. iv)SETB
    How to answer
    • Explain PUSH operation on stack with SP
    • Explain ACALL absolute call within 2K page
    • Explain DJNZ decrement and jump if not zero
    • Explain SETB bit set operation with example
  12. 6 Marks
    bWrite a program to complement the accumulator 900 times.
    How to answer
    • Initialize counter for 900 iterations using registers
    • Use CPL A instruction in loop with DJNZ
    • Show assembly code with labels and end
    • Mention accumulator complement effect
  13. 8 Marks
    aDescribe the handshaking signals of RS 232.
    How to answer
    • Define RS232 serial standard and DB9/DB25
    • List TXD, RXD, RTS, CTS, DTR, DSR, DCD, RI signals
    • Explain handshaking sequence for data transfer
    • Mention voltage levels and null modem
  14. 6 Marks
    bWrite about the TCON and TMOD registers.
    How to answer
    • Draw bit format of TCON and TMOD registers
    • Explain timer run, overflow, interrupt flags in TCON
    • Explain mode select, C/T, gate bits in TMOD
    • Mention timer modes 0-3 usage
  15. 8 Marks
    aWrite about the memory organization of 8096 microcontroller.
    How to answer
    • Describe 8096 register file, RAM, ROM/EPROM regions
    • Explain stack, I/O and special function areas
    • Give memory map with addresses
    • Mention external memory interfacing
  16. 6 Marks
    bWrite about the control and status registers of 8096 microcontroller.
    How to answer
    • List HSI, HSO, serial, ADC, timer control registers
    • Explain function of IOS, status registers
    • Explain interrupt and watchdog registers
    • Give addresses and bit functions
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