0% found this document useful (0 votes)
13 views2 pages

Mpi 2141001 W2019

Uploaded by

Jayraj Rajput
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)
13 views2 pages

Mpi 2141001 W2019

Uploaded by

Jayraj Rajput
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– IV (New) EXAMINATION – WINTER 2019
Subject Code: 2141001 Date: 10/12/2019
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.

Q1 (a) Draw and explain flag format of 8085 microprocessor 3


(b) With the help of circuit diagram, explain generation of various control 4
signals in 8085 microprocessor.
(c) Explain the following instructions of 8085 microprocessor 7
1. CALL 2. XCHG 3. STA 4. LXI 5. ANI 6. XRA 7. OUT
Q2 (a) Explain various addressing modes of 8085 microprocessor 3
(b) Classify 8085 microprocessor instruction set. 4
(c) Interface two 2732 EPROM and two 27128 RAM with 8085 microprocessor. 7
Use 3:8 decoder for interfacing. Show necessary memory map of the
interfacing.
OR
(c) Draw and explain the functional block diagram of the 8085 microprocessor. 7
Q3 (a) List down the steps to be executed before executing an interrupt in 8085 3
microprocessor
(b) Write an assembly loop to generate delay of 1 second in 8085 operating at 4
crystal frequency of 8MHz.
(c) Draw the timing diagram for IN 8bit instruction. List down various machines 7
cycles of IN instruction
OR
Q3 (a) Differentiate I/O mapped I?O and Memory mapped I/O 3
(b) Write an assembly loop to generate delay of 750ms in 8085 operating at 4
crystal frequency of 6MHz.
(c) Draw the timing diagram for STA 16bit instruction. List down various 7
machines cycles of STA instruction
Q4 (a) Write a note on working with Stack Pointer in 8085 Microprocessor 3
(b) Write a program to generate the Fibonacci sequence numbers. Generate 14 4
numbers of sequences and store it in memory.
(c) Set of 10 data bytes are stored at C500H. End of the data is indicated by 7
FFH. Write a program that check each data byte and transfers only those data
byte that are less than (60)d and greater than (20)d to a new memory location
starting from C550H.
OR
Q4 (a) Explain CALL and RET instruction. 3
(b) Write a program to find whether a given number is prime or not. Store the 4
result at D000H
(c) The following string is stored at memory location starting from 9100H 7

1
"THE QUICK BROWN FOX JUMPS OVER LAZY DOG."

The String is stored in the ASCII format and is terminated with 00H. Write
a program to count the occurrences of each character and store the result at
location 9200H onwards
Q5 (a) List down features of 8086 microprocessor 3
(b) Draw and explain block diagram of 8259 interrupt controller IC 4
(c) Draw and explain block diagram of 80186 microprocessor 7
OR
Q5 (a) List down the advantages of segmentation in 8086 microprocessor 3
(b) Draw and explain block diagram of 8255 peripheral interface IC 4
(c) Draw and explain block diagram of 80486 microprocessor 7

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

You might also like