EX-602 · Microprocessor & Micro‑controller/Unsolved PYQ Paper
EX-602 Microprocessor and Microcontroller - May 2023 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.
-
7 MarksaDraw and discuss the architecture of 8086 Microprocessor.
How to answer
- BIU vs EU functional partition and pipelining concept
- Registers: AX,BX,CX,DX, SP,BP,SI,DI, CS,DS,SS,ES, IP, Flags
- Block diagram showing BIU, EU, queue, ALU, control
- Working of fetch-decode-execute with queue
-
7 MarksbWrite an assembly language program based on 8086 microprocessor instruction set to find the square root of data from 1 to n using Lookup table.
How to answer
- Lookup table for squares/square-roots stored in memory
- Initialize pointer, counter for 1 to n
- Loop using XLAT or indexed addressing to fetch result
- 8086 ALP with data/code segment setup and termination
-
7 MarksaShow the memory organization and interfacing with 8086 microprocessor. Explain how the memory is accessed.
How to answer
- Even/odd bank organization with BHE and A0
- 1 MB address space, segment:offset addressing
- Interfacing diagram with decoders, latches, RD/WR, M/IO
- Byte/word access cycles for aligned and misaligned data
-
7 MarksbWrite a program based on 8086 instructions set to multiply a constant value to a sequence of data from 1 to n stored in memory.
How to answer
- Initialize data pointer, counter n and constant
- Loop for 1 to n sequence from memory
- Use MUL instruction for 8/16-bit multiplication
- Store results and terminate program
-
7 MarksaDraw the block diagram of 8255 A programmable peripheral interface and explain each block.
How to answer
- Block diagram with Port A, B, C, control logic, data bus buffer
- Read/write control and A0,A1, CS, RESET functions
- Group A and Group B control blocks
- Modes 0,1,2 overview for each block
-
7 MarksbDiscuss the internal architecture of 8254 programmable interval timer.
How to answer
- Three independent 16-bit counters/timers
- Data bus buffer, read/write logic, control word register
- CLK, GATE, OUT pins for Counter 0,1,2
- Six operating modes and counting functions
-
7 MarksaDraw the pin diagram of 8051 microcontroller and explain its port structure.
How to answer
- 40-pin diagram with VCC, VSS, XTAL, RST, EA, PSEN, ALE
- Port 0 to Port 3 alternate functions
- Bidirectional I/O and open-drain features
- Port structure circuit with pull-ups and multiplexed address-data
-
7 MarksbWrite an assembly language program based on 8051 microcontroller instruction set to perform four arithmetic operations on 2, 8 bit data.
How to answer
- Use ADD, SUBB, MUL, DIV instructions for 8-bit data
- Initialize two 8-bit operands in registers/memory
- Perform four operations sequentially with flags/accumulator
- Store results and handle carry/borrow/overflow
-
7 MarksaExplain the Interrupt structure with the associated registers in 8051 microcontroller.
How to answer
- Five interrupt sources and vector addresses
- IE and IP registers bit functions
- Priority structure and polling sequence
- Interrupt enable, handling and RETI flow
-
7 MarksbName and explain serial communication modes. Also discuss 8051 serial communication.
How to answer
- Modes 0,1,2,3 baud rates and frame format
- SCON, TMOD, TH1 for baud generation
- REN, TI, RI operation in 8051
- Block diagram of serial port transmission/reception
-
7 MarksaHow you will connect 8051 microcontroller to RS232? Explain in detail.
How to answer
- TTL to RS232 voltage level mismatch and MAX232 role
- TXD,RXD connection through charge-pump converter
- Capacitors, DB-9 connector wiring
- Baud rate and SCON settings for communication
-
7 MarksbWhy do we need A/D converter and D/A converter? Draw the block diagram to interface 8051 microcontroller with A/D convertor and D/A convertor.
How to answer
- Need for analog-digital interfacing with real world
- ADC 0808/0809 and DAC 0808 interfacing principle
- Block diagram with 8051 ports, ALE, OE, EOC signals
- Control program flow for conversion
-
7 MarksaDraw and explain a functional block diagram of 8096.
How to answer
- CPU, PTS, bus controller, A/D, serial, timers blocks
- Functional block diagram of 8096
- 16-bit architecture and high-speed I/O features
- Interconnection and operation of each block
-
7 MarksbWhat are the hardware features of 8096? Explain in detail.
How to answer
- 16-bit CPU, 232-byte register file, 8K ROM
- High-speed I/O, 10-bit A/D, PWM, timers
- Serial port, PTS, watchdog, interrupts
- Operating frequency, packaging and power modes
-
14 MarksWrite a short note on any two:
- a)USART 8251
- b)DMA Controller (8257)
- c)8051 based Thyristor firing circuit
- d)16/32 bit PIC microcontroller
How to answer
- Definition, block diagram and modes of selected topics
- Key registers/pins and operating principle
- Interfacing/application example
- Advantages and uses in microprocessor systems
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 accountHave an account? Log in
Notes Panel