[go: up one dir, main page]

0% found this document useful (0 votes)
28 views4 pages

Question Bank 1

This document is a question bank for the EE3404 Microprocessor and Microcontroller course, detailing course outcomes and various questions categorized by Bloom's Taxonomy levels. It includes questions worth 2, 13, and 16 marks, covering topics such as microprocessor functions, memory interfacing, and assembly language programming. The document serves as a study guide for students in the Electrical & Electronics Engineering department.

Uploaded by

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

Question Bank 1

This document is a question bank for the EE3404 Microprocessor and Microcontroller course, detailing course outcomes and various questions categorized by Bloom's Taxonomy levels. It includes questions worth 2, 13, and 16 marks, covering topics such as microprocessor functions, memory interfacing, and assembly language programming. The document serves as a study guide for students in the Electrical & Electronics Engineering department.

Uploaded by

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

Department of Electrical & Electronics Engineering

Question Bank

Semester/Year VI/III
Course Code& EE3404 & Microprocessor and
Course Title Microcontroller
Credits 3
Course Type Core
Nature of the
Theory
Course

Course Outcomes (COs) BT


level
CO Apply microprocessors and microcontrollers in practical applications. Ap
1
CO Utilize microcontrollers for real-world problem-solving. Ap
2
CO Implement microprocessor-based solutions for real-time applications Ap
3
CL-Cognitive Level; R-Remember; Un-Understand; Ap-Apply; An-Analyze; Ev-Evaluate;
Cr-Create

2-Marks

Blooms Unit.
Sl.No Question CO
Taxonomy No
1. Expand a)PC b) SP c)ALU d) ALE R CO1 1

Find Maximum external memory that shall be CO1 1


2. Un
interfaced with 8085 which has 16-bit address lines.
Mention the significance of HOLD signal 8085 CO1 1
3. Un
microprocessor?
Specify the status and Control Signal values for different CO1 1
4. R
machine cycle in 8085 microprocessor.
Calculate the number of memeory chips needed to CO1 1
5. design 8K-byte memory if the memory chip size is Un
1024x1.
6. What is the signal classification of 8085? R CO1 1

Specify the four control signals commonly used by 8085 CO1 1


7. Un
MPU.
8. What is the function of ALE signal? R CO1 1

9. List the 8085 flags. R CO1 1


10. Define machine cycle and T-stste. R CO1 1

11. Why subroutine is called so? R CO2 2


12. State any two applications of look up table. Un CO2 2
Write the functionality of DAA instruction with CO2
13. R 2
appropriate example.
Illustrate the steps necessary to add ten bytes of data CO2
14. stored in memory locations starting at a given location R 2
and display the sum.
Mention the similarity and difference between compare CO2
15. Un 2
and subtract instructions.
16. Define stack and stack related instructions. Un CO2 2
State the function of given 8085 instructions: JP, JPE, CO2
17. Un 2
JPO, JNZ.
18. What is recursive procedures? R CO2 2
How to access subroutine with in the main program CO2
19. Un 2
procedure?
What are the four instructions which control the CO2 2
20. R
interrupt structure of the 8085 microprocessor?
21. Discuss the capabilities of 8251 USART chip. Un CO3 3
22. What are the salient features of INTEL 8259 PIC? R CO3 3
What are the different Peripheral interfacing used with CO3
23. R 3
8085 processor?
24. What is the need for for 8259 PIC? Un CO3 3

25. What are the basic modes of 8255? Un CO3 3

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

With neat circuit diagram/ functional block diagram, CO3


interface an analog sensor with 8085 microprocessor. 3
13. Un
Also write an assembly language program to read, convert
the sensor value and save the result in 8000H

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)

4 (i) Write instructions to clear the CY flag, to load number Un CO2 2


FFH in register B, and increment (B). If the CY flag is set,
display 01 at the output port; otherwise, display the
contents of register B. Explain your results. (10)
(ii) Write a subroutine to set the Zero flag and check
whether the instruction JZ (Jump on Zero) functions
properly, without modifying any register contents other
than flags. (6)
Discuss in detail about the various modes and operation of
5 the programmable timer 8254 when it is interfaced with the R CO3 3
8085 processor

You might also like