Question Bank 1
Question Bank 1
Question Bank
Semester/Year VI/III
Course Code& EE3404 & Microprocessor and
Course Title Microcontroller
Credits 3
Course Type Core
Nature of the
Theory
Course
2-Marks
Blooms Unit.
Sl.No Question CO
Taxonomy No
1. Expand a)PC b) SP c)ALU d) ALE R CO1 1
13-Marks
Blooms
Unit.
Sl.No Question Taxonom CO
No
y
Explain the software and hardware interrupts available in
1. R CO1 1
8085 along with their vector addresses.
Draw the timing diagram of 1) Memory read machine CO1 1
2. R
cycle and ii) Memory write cycle of 8085
With neat sketch, briefly explain the interrupt structure of CO1 1
3. Un
8085 microprocessor.
Draw and explain the timing diagram of CALL instruction CO1 1
4. R
in 8085 microprocessor.
The instruction code 01001111 (4FH) is stored in CO1
memory location 5005H. Illustrate the data flow with 1
5. Un
appropriate sketch and list the sequence of events when
the instruction code is fetched by the 8085 MPU.
List and define the addressing modes supported by 8085
6. R CO2 2
microprocessor with suitable examples.
State the data manipulation instructions in 8085 CO2 2
7. Un
microprocesssor and mention their functions.
Illustrate the contents of stack memeory and register CO2
8. when push and POP instructions are executed, and R 2
explain how memory pointers are exchanged.
Write an assembly language program to perform bubble CO2 2
9. Un
sorting operation.
a) Define addressing mode. Identify the addressing mode CO2
of the following instructions and explain them.
a) STA6350H
b) CMA
10. c) MOV A,M R 2
d) MOV D,E
b)Develop an algorithm and 8085 assembly language
program to sort 100 byte type data.
Explain the instruction used in the program.
With neat diagram,explain architecture and interfacing of CO3 3
11. Un
8255PPL.
12. Mention the prominent features of 8255. R CO3 3
16-Marks
Blooms
Sl.N Unit.
Question Taxono CO
o No
my
Two machine codes 00111110 (3EH) and 00110010 (32H)
are stored in memory locations 8000H and 8001H,
respectively. The first machine code (3EH) represents the
opcode to load a data byte in the accumulator, and the
1 second code (32H) represents the data byte to be loaded in R CO1 1
the accumulator. Illustrate the bus timings as these machine
codes are executed. Calculate the time required to execute
the Opcode Fetch and the Memory Read cycles and the
entire instruction cycle if the clock frequency is 2 MHz.
2 Explain I/O porting and its interfacing. R CO1 1
Load the bit pattern 91H in register B and 87H in register C.
Mask all the bits except DO from registers B and C. If DO is at
logic 1 in both registers, turn on the light connected to the
DO position of output port 01H; otherwise, turn off the light.
3 (6) Un CO2 2
(ii) Define addressing modes. Also, comment on the
addressing modes supported in 8085 microprocessor with
suitable examples. (10)