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

Assignment MPedit

The document contains assignments for the Microprocessor and Interfacing course for Semester 6 at Government Engineering College, Modasa, prepared by Prof. Viral Patel and Prof. P. R. Gamit. It includes a series of questions and tasks related to the 8085 microprocessor, its architecture, instructions, interfacing, and comparisons with other microprocessors. The assignments are divided into four parts, covering various chapters from the GTU syllabus.

Uploaded by

solanki20th
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)
7 views

Assignment MPedit

The document contains assignments for the Microprocessor and Interfacing course for Semester 6 at Government Engineering College, Modasa, prepared by Prof. Viral Patel and Prof. P. R. Gamit. It includes a series of questions and tasks related to the 8085 microprocessor, its architecture, instructions, interfacing, and comparisons with other microprocessors. The assignments are divided into four parts, covering various chapters from the GTU syllabus.

Uploaded by

solanki20th
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/ 4

Government Engineering College, Modasa

Computer Engineering Department


Assignment – 1
Subject: MICROPROCESSOR AND INTERFACING Semester: 6
Assignment Chapter: 1,2,3 (From GTU Syllabus)
Prepare By: Prof. Viral Patel and Prof. P. R. Gamit

Q1 Explain system bus of 8085 microprocessor.


Q2 Draw and explain the internal block diagram of 8085 microprocessor.
Q3 Draw the timing diagram of MVI A, 45 instruction of an 8085 microprocessor.
Q4 Explain the flag register of the 8085 microprocessor with examples.
Q5 How will the multiplexed address/data bus (AD0-AD7) of the 8085 microprocessor be demultiplexed?
Q6 State the importance of X1 and X2 pins of an 8085 microprocessor.
Q7 Draw the interfacing of a 4K EPROM having a starting address 2000H with 8085 microprocessor. Use
demultiplexed address/data lines and 3-to-8 decoder (74LS138). Calculate last address of the EPROM.
Q8 Draw the interfacing of a 4KB EPROM having a starting address 2000h and two 2KB static RAMs having
starting addresses 4000h and 8000h, respectively, with 8085 microprocessor. Use demultiplexed
address/data lines and use 3-to-8 decoder (74LS138).
Q9 Explain following instructions with no. of bytes, machine cycles and T-States required for execution:
1). SHLD 2). RAL 3) LDA 4) ORA 5) XRI 6) MOV 7) DAA
Q10 Write an 8085 assembly language program to convert a two-digit BCD number into its equivalent hexadecimal
number.
Q11 What is Microprocessor? List few applications of microprocessor-based system Give the power supply & clock
frequency of 8085

Q12 Differentiate 16-bit and 32-bit Microprocessors

Q13 Explain various components of Microprocessors

Q14 Draw and explain pin diagram of 8085.


Government Engineering College, Modasa
Computer Engineering Department
Assignment – 2

Subject: MICROPROCESSOR AND INTERFACING Semester: 6


Assignment Chapter: 4,5,6 (From GTU Syllabus)
Prepare By: Prof. Viral Patel and Prof. P. R. Gamit

Q1 Explain various addressing modes of 8085 microprocessor.


Q2 Write an 8085 assembly language program to arrange the following numbers in ascending order: 29H, 47H,
06H, 03H, 17H.
Q3 Ten 8-bit values are stored from memory location 5000H onwards. Write an 8085 assembly language
program to add POSITIVE values on addresses starts from 5100H and NEGATIVE values on addresses
starts from 5200H.
Q4 Ten 8-bit values are stored from memory location 3000H onwards. Write an 8085 assembly language
program to find the largest value and stored it on the location 4000H.
Q5 Write a set of 8085 assembly language instructions to generate a 0.5 second delay, if the crystal frequency is
4 MHz.
Q6 Show all the necessary connections to interface eight LEDs using an output port with address 39H with 8085
microprocessor. Assume demultiplexed address/data lines.
Q7 Define the concept of subroutine. Explain the CALL and RET instructions of the 8085 microprocessor with
example.
Q8 Explain the PUSH and POP instructions of the 8085 microprocessor with example.
Q9 What will be the value in accumulator, for the given 8085 program below?
MVI C,7FH
MVI B, 3EH
MOV A, B
RLC
RLC
ANI 7FH
HLT
Q10 Consider the following 8085 assembly language instructions:
LXI D, 1234H
NEXT:DCX D
MOV A, E
ORA D
JNZ NEXT
What amount of delay is generated if the crystal frequency is 4 MHz?
Q11 Explain General purpose Data register

Q12 Give the difference between Opcode and Operand with example.

Q14 Explain interfacing of 2K byte RAM using 3:8 decoder.

Q15 Explain Read/Write control signals for memory and I/O. 4. How the microprocessor fetches or gets a machine
code from memory? Explain in brief.

Q16 Explain tri-state buffer


Government Engineering College, Modasa
Computer Engineering Department
Assignment – 3

Subject: MICROPROCESSOR AND INTERFACING Semester: 6


Assignment Chapter: 7 (From GTU Syllabus)
Prepare By: Prof. Viral Patel and Prof. P. R. Gamit

Q1 Differentiate:
1) Hardware and Software Interrupt
2) 8085 microprocessor with 8086 microprocessor.
3) Assembly level language and machine level language.
Q2 What is interrupt? List hardware interrupts of 8085.
Q3

Write the response of 8085 (assuming maskable interrupt system is enabled) in detail when the key is
pressed (assuming there is no key bounce).
(OR SAME QUESTION CAN BE ASK ANOTHER WAY)
Enlist the sequence of steps occur when the interrupt request is placed on the INTR pin of the 8085
microprocessor.
Q4 Write a program to generate 1 KHz square wave on PC5 pin of 8255 using BSR mode whose control port is
83H. Assume 8085 is operating at 1 MHz clock.
Q5 Explain stack and subroutine with suitable example.
Q6 Explain programmable interrupt controller 8259A in detail.
Q7 What is an ISR? Differentiate between a Subroutine and an ISR.
Q8 Draw and explain the block diagram of the programmable peripheral interface 8255A.
Q9 How many I/O modes are available in 8255A programmable peripheral interface? List and explain them in
short.
Q10 Differentiate between memory-mapped I/O and peripheral-mapped I/O.
Q11 Explain schematic of latching low order address bus.

Q12 Explain types of address decoding


Government Engineering College, Modasa
Computer Engineering Department
Assignment – 4

Subject: MICROPROCESSOR AND INTERFACING Semester: 6


Assignment Chapter: 8 (From GTU Syllabus)
Prepare By: Prof. Viral Patel and Prof. P. R. Gamit

Q1 Draw and explain internal architecture and PIN diagram of 8086 microprocessor.
Q2 How many flags are available in an 8086 microprocessor? How the parity flag (PF) is used by 8086
microprocessor?
Q3 List and explain the segment registers of 8086 microprocessor.
Q4 Describe the architecture of the 80286 with a neat block diagram.
Q5 Describe the architecture of the 80386 with a neat block diagram.
Q6 Explain format of the descriptor in 80386 with diagram.
Q7 How the physical addresses are calculated from segment register in 8086 microprocessor?
Q8 Differentiate 80286 with 80386 microprocessor.
Q9 Describe the importance of bus interface unit (BIU) and execution unit (EU) the 8086 microprocessor.
Q10 Differentiate between the real mode and protected mode of the 80286 microprocessor.
Q11 List out instructions of 8086 Explain PUSH & POP, IN & OUT instruction with example.

Q12 Explain BCD to seven segment code conversion.

Q13 Explain SIM and RIM instruction format

Q14 Draw and explain pin diagram of 8259A.

Q15 Draw and explain SUN super SPARC architecture

Q16 Give ARM architecture features and explain block diagram of ARM.

You might also like