Gujarat Technological UniversityWinter 2025 Examination

GTU 3160712 Microprocessor and Interfacing (MPI) Winter 2025 Paper Solution & PDF

B.E. · Computer Engineering · Semester 6 · Subject Code: 3160712
Download Official GTU PDF
Share:
Total Marks70 MarksExternal theory exam
Passing Marks23 Marks33% minimum cutoff
Exam Duration2.5 Hours2:30 PM – 5:00 PM
Paper Structure5 QuestionsWith internal OR choices
Jump toQ1Q2Q3Q4Q5

Question 1

14 MarksMedium
(a)
Describe the components of a microprocessor and their roles.
3 Marks
(b)

Detail the process by which a microprocessor communicates with memory and I/O devices, including the significance of bus organization.

4 Marks
(c)

Draw the architectural diagram of 8085 microprocessor and list out the following:

1General Purpose Registers
2Special Purpose registers with their functions
3Flags in the flag register with required explanation
7 Marks

Question 2

14 MarksMedium
(a)

List three control signals generated by the 8085 microprocessor and their purposes.

3 Marks
(b)

Explain the process of demultiplexing buses in the 8085 microprocessor.

4 Marks
(c)

Describe the entire process of executing an instruction by the 8085 microprocessor, including the roles of the ALU, registers, and control unit.

7 Marks
OR OPTION
(c)

Describe in detail the instruction cycle, including machine cycles and T-states, of the 8085 microprocessor.

7 Marks

Question 3

14 MarksMedium
(a)
State the addressing modes and size of the following instructions:
1MOV B, M
2MVI A, 16H
3LDA 2050H
3 Marks
(b)
Explain instruction set of 8085 microprocessor.
4 Marks
(c)

2100: MVI A, 55H ADI 45H identify the byte size of the ADI 45H command. Illustrate the execution process of ADI 45H by creating a diagram that includes the machine cycles it undergoes. In your diagram, indicate the states of the address bus, data bus, and control signals (*RD, *WR, IO/*M, ALE) during each T-state. Also, provide the names of the machine cycles involved.

7 Marks
OR OPTION
(a)
Explain addressing modes of 8085 microprocessor.
3 Marks
(b)

Specify the size, addressing mode, required Machine cycles, T-States and function for following instructions:

1MOV B, M
2SHLD 2300H
4 Marks
(c)

Enlist the error in the below assembly language code MVI B,20H MVI D,99H MVI C, D LDAX 2099h ADD 01H STAX 3000H. Provide the solution after doing the correction at your end.

7 Marks

Question 4

14 MarksMedium
(a)
Define the term "interfacing" in the context of microprocessors.
3 Marks
(b)
Explain how interrupts are managed in the 8085 microprocessor.
4 Marks
(c)

Create an assembly language program for the 8085 microprocessor that performs subraction of two 8bit numbers. Please specify the memory address of each instruction, and include a flowchart for the program.

7 Marks
OR OPTION
(a)
Explain the purpose of the Programmable Peripheral Interface 8255A.
3 Marks
(b)

Describe the process of interfacing an I/O device with the 8085 microprocessor.

4 Marks
(c)

Create an assembly language program for the 8085 microprocessor that performs addition of two 8bit numbers. Please specify the memory address of each instruction, and include a flowchart for the program.

7 Marks

Question 5

14 MarksMedium
(a)
Draw Block Diagram and Pin Diagram of 8259 Microcontroller.
3 Marks
(b)

Describe how to use the ADI and SUI instructions in an 8085-assembly language program to perform basic arithmetic operations. Provide a short example program that adds 25H to the accumulator and then subtracts 10H from the result.

4 Marks
(c)

Provide an overview of the 80286 and 80386 microprocessors, highlighting their architectural advancements compared to the 8086.

7 Marks
OR OPTION
(a)
List and explain the interrupt available in microprocessor 8085.
3 Marks
(b)

Illustrate how conditional branch instructions like JNZ (Jump if Not Zero) are used in 8085 assembly language programming. Provide an example program snippet that utilizes JNZ to perform an operation repeatedly until a condition is met.

4 Marks
(c)

Provide a detailed explanation of the logical block diagram of the 8086 microprocessor and the functions of its major components. *It is advisable to put fundamental questions of respective subject in Q1, as it is compulsory question.

7 Marks
College Exam Groups

Studying for Microprocessor and Interfacing?

Circulate this solved paper with KaTeX formulas and 1-click AI step solvers to your batchmates on WhatsApp or Telegram.

About this Examination Paper & Attribution

Official Gujarat Technological University (GTU) examination paper and step-by-step solutions for Microprocessor and Interfacing (MPI) (Winter 2025, B.E. · Computer Engineering, Sem 6). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

Download PDF