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

Microprocessor

This document is a question paper for a Microprocessor course for B.Sc. Hons. Physics students, covering various topics related to the 8085 microprocessor. It includes instructions for candidates, a list of questions to be attempted, and specific tasks such as writing assembly language programs and explaining microprocessor functions. The paper is structured to assess knowledge on registers, memory, interrupts, and instruction execution within a 2-hour time frame for a maximum of 60 marks.
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)
8 views2 pages

Microprocessor

This document is a question paper for a Microprocessor course for B.Sc. Hons. Physics students, covering various topics related to the 8085 microprocessor. It includes instructions for candidates, a list of questions to be attempted, and specific tasks such as writing assembly language programs and explaining microprocessor functions. The paper is structured to assess knowledge on registers, memory, interrupts, and instruction execution within a 2-hour time frame for a maximum of 60 marks.
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

[This .question paper contains 2 printed pages.

]
Your Roll No ................

Sr. No. of Question Paper J


Unique Paper Code : 2223010022

Name of the Paper Microprocessor

Name of the Course [Link]. Hons. - (Physics)_NEP: UGCF-2022

[Link] VI

Duration : 2 Hours Maximum Marks : 60

Instructions for Candidates

1. Write your Roll No. on the top immediately on receipt of this question paper.

2. Attempt four questions in all, including Question No. 1 which is compulsory.

3. All questions carry equal marks.

1. Attempt any five questioiis: (5x3-15)

(a) Explain the function of the following registers in a 8085uP

(i) Program counter

(ii) Stack pointer

(iii) Accumulator.
_ - -I-. v ------ i

(b) How EPROM aiid EEPROM diffei-in tlie erasing process of tlie stored
content?

(c) What is the use ot`the following pins: RESET. HOLD and READY?

P.T.O.
5650

(d) Explain the instruction XRAA? Specify the status of zero and carry flags
after the execution of this instruction.

(e) What is an interrupt? List them in order of priority.

® The memory address of the last location of lK bytes of memory chip is


given as FF00 H. Calculate the starting address.

2. (a) Draw the logic pin out diagram of 8085 microprocessor wherein all the
different signals are depicted and classified in different groups.

a) Write an assembly language program to exchange the contents of memory


location 2020 H and 2021 H. (7, 8)

3. (a) Write an assembly language programs to add six 8-bit numbers (stored at
memory location 2000H to 2005H). The sum is to be stored in the memory
locations 2006H and the carry in 2007H (if any).

(b) A microprocessor with 16-address lines uses 4K bytes RAM chip. How
many chips would be needed for total of 24 Kbytes RAM. Write the address
ranges for each chip. (10, 5)

4. (a) Explain the function of the ALE and IO/RI signals of the 8085
microprocessor. Explain the need to demultiplex the bus AD7 -ADo.

(b) Write an assembly language program to add list of 10 numbers available at


memory location 2051 to 205A (8, 7)

5. (a) Describe the steps and timing of data flow when the instruction Code o100
01111 (4FH -MOV C, A), stored in location 2005 H, is being fetched.
_ ---,- J-- _--E= -

(b) Write an assembly language program to add two 16-bit numbers:

(i) (02A1) H and

(ii) (0361) H

Add these two iiumbei.s using DAD and witllout using DAD [Link]. ( 10, 5)

(500)

You might also like