Gujarat Technological UniversityWinter 2025 examination

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

B.E. · Computer Engineering · Semester 6 · Subject code 3160712
Download official PDFView PDF here
Share with your class
Total
70 marks
To pass
23 marks (33%)
Duration
2.5 Hours 2:30 PM – 5:00 PM
Questions
5 with internal choice
No solutions on this paper yetNeed them for your exam? Ask once. Papers that students ask for are solved first, and we aim to add them within 24 hours.

8 of 25 questions on this paper were also asked in other years. Each is marked below with the years it appeared.See all 32 repeated 3160712 questions, most asked first

Q.1

14 Marks
(a)
3 marksAsked in 2 of 7 papers
Describe the components of a microprocessor and their roles.

Also asked in Winter 2024 Q1a

(b)
4 marks

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

(c)
7 marksAsked in 2 of 7 papers

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

Also asked in Summer 2023 Q1c

Q.2

14 Marks
(a)
3 marks

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

(b)
4 marksAsked in 3 of 7 papers

Explain the process of demultiplexing buses in the 8085 microprocessor.

Also asked in Summer 2025 Q1c, Summer 2023 Q3b OR

(c)
7 marks

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

(c)
7 marksAsked in 2 of 7 papers

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

Also asked in Winter 2024 Q3b

Q.3

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

Also asked in Summer 2023 Q4a

(c)
7 marks

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.

(a)
3 marksAsked in 4 of 7 papers
Explain addressing modes of 8085 microprocessor.

Also asked in Summer 2026 Q2c, Summer 2024 Q2c, Summer 2023 Q3c OR

(b)
4 marks

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

1MOV B, M
2SHLD 2300H
(c)
7 marks

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.

Q.4

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

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.

(a)
3 marks
Explain the purpose of the Programmable Peripheral Interface 8255A.
(b)
4 marks

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

(c)
7 marks

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.

Q.5

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

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.

(c)
7 marks

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

(a)
3 marksAsked in 2 of 7 papers
List and explain the interrupt available in microprocessor 8085.

Also asked in Winter 2023 Q5b OR

(b)
4 marks

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.

(c)
7 marksAsked in 2 of 7 papers

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.

Also asked in Summer 2024 Q5c

More Microprocessor and Interfacing papers

Questions repeat across sessions. Working through two or three papers shows you which topics GTU asks most.

Preparing with friends?

Send this paper to your class group. Every question has its own link.

About this paper

Official Gujarat Technological University (GTU) examination paper 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.

ViewDownload PDF