0% found this document useful (0 votes)
104 views

Gujarat Technological University

This document contains a past exam paper for the subject Microprocessor and Interfacing from Gujarat Technological University. The exam paper contains 5 questions assessing knowledge of microprocessor architecture and assembly language programming for the 8085, 8086, 80286 and 80386 microprocessors. It provides instructions on the exam format, including the duration, total marks, and expectations for answers. Questions cover topics such as system buses, programming models, instruction sets, addressing modes, and block diagrams of common microprocessors and peripherals.

Uploaded by

Akshit Varmora
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
104 views

Gujarat Technological University

This document contains a past exam paper for the subject Microprocessor and Interfacing from Gujarat Technological University. The exam paper contains 5 questions assessing knowledge of microprocessor architecture and assembly language programming for the 8085, 8086, 80286 and 80386 microprocessors. It provides instructions on the exam format, including the duration, total marks, and expectations for answers. Questions cover topics such as system buses, programming models, instruction sets, addressing modes, and block diagrams of common microprocessors and peripherals.

Uploaded by

Akshit Varmora
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Seat No.: ________ Enrolment No.

___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER– VI (NEW) EXAMINATION – WINTER 2021
Subject Code:3160712 Date:26/11/2021
Subject Name:Microprocessor and Interfacing
Time:10:30 AM TO 01:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.
MARKS
Q.1 (a) Explain system bus of 8085 microprocessor. 03
(b) Explain following pins of an 8085 microprocessor in brief: 04
1. ALE 2. TRAP 3. READY 4. HLDA
(c) Explain 8085 Programming Model and Flag Register. 07

Q.2 (a) Differentiate 8085 microprocessor with 8086 microprocessor. 03


(b) Draw the timing diagram of MOV M, D instruction of an 8085 04
microprocessor.
(c) Write an 8085 assembly language program to arrange the following 07
numbers in ascending order: 29H, 47H, 06H, 03H, 17H.
OR
(c) Write an 8085 assembly language program to arrange the following 07
numbers in descending order: 29H, 47H, 06H, 03H, 17H.

Q.3 (a) Explain subroutine with suitable example. 03


(b) Explain following instructions with no. of bytes, machine cycles and T- 04
states required for execution: 1. SHLD 2. RAL
(c) Ten 8-bit values are stored from memory location 5000H onwards. 07
Write an 8085 assembly language program to add POSITIVE values on
addresses starts from 5100H and NEGATIVE values on addresses starts
from 5200H.
OR
Q.3 (a) What is interrupt? List hardware interrupts of 8085. 03
(b) Explain following instructions with no. of bytes, machine cycles and T- 04
states required for execution: 1. CALL 2. CPI
(c) Ten 8-bit values are stored from memory location 3000H onwards. 07
Write an 8085 assembly language program to find the largest value and
stored it on the location 4000H.

Q.4 (a) What will be the value in accumulator, for the given 8085 program 03
below?
MVI C,7FH
MVI B, 3EH
MOV A, B
RLC
RLC
ANI 7FH
HLT

(b) Consider the following 8085 assembly language instructions: 04


LXI D, 1234H
1
NEXT: DCX D
MOV A, E
ORA D
JNZ NEXT
What amount of delay is generated if the crystal frequency is 4 MHz?
(c) Explain various addressing modes of 8085 microprocessor. 07
OR
Q.4 (a) What will be the value in accumulator, for the given 8085 program 03
below?
MVI A, 07H
RLC
MOV B,A
RLC
RLC
RLC
ORA B
HLT
(b) Write an 8085 assembly language program to convert a two-digit BCD 04
number into its equivalent hexadecimal number.
(c) Define the followings: Machine Cycle, T-state, JC, CMP, RET, SBB, 07
STC

Q.5 (a) Explain format of the descriptor in 80386 with diagram. 03


(b) Draw block diagram of 80286 microprocessor. 04
(c) Draw and explain the block diagram of the programmable peripheral 07
interface 8255A.
OR
Q.5 (a) List and explain the segment registers of 8086 microprocessor. 03
(b) Draw block diagram of 80386 microprocessor. 04
(c) Draw and explain the block diagram of the programmable interrupt 07
controller 8259A.

*************

You might also like