X

EC1257 Microprocessors & Microcontrollers Question Bank : kings.ac.in

Name of the College : Kings College Of Engineering
Department : Computer Science & Engineering
Subject : Microprocessors and Microcontrollers
Website : kings.ac.in
Document Type : Question Bank

Download Model/Sample Question Paper : https://www.pdfquestion.in/uploads/ki…CONTROLLER.pdf

Kings Microprocessors  & Micro controllers Question Paper

UNIT 1

THE 8085 AND 8086 MICROPROCESSORS :
PART-A :
1. What is Microprocessor? Give the power supply & clock frequency of 8085
2. What are the functions of an accumulator?
3. List the 16 – bit registers of 8085 microprocessor

Related : Kings College Of Engineering CS2254 Operating Systems Question Bank : www.pdfquestion.in/279.html

4. List few applications of microprocessor-based system
5. List the allowed register pairs of 8085
6. Mention the purpose of SID and SOD lines
7. What is an Opcode?
8. What is the function of IO/M signal in the 8085?
9. What is an Operand?
10. How many operations are there in the instruction set of 8085?

11. List out the five categories of the 8085 instructions. Give examples of the instructions for each group?
12. Explain the difference between a JMP instruction and CALL instruction
13. Explain the purpose of the I/O instructions IN and OUT.
14. What is the difference between the shifts and rotate instructions?
15. How many address lines in a 4096 x 8 EPROM CHIP?
16. What are the control signals used for DMA operation
17. What is meant by Wait State?
18. List the four instructions which control the interrupt structure of the 8085 microprocessor.
19. What is meant by polling?
20. What is meant by interrupt?
21. Explain priority interrupts of 8085.
22. What is a microcomputer?
23. What is the signal classification of 8085?
24. What are operations performed on data in 8085
25. Steps involved fetching a byte in 8085
2 Microprocessor and Microcontroller CSE KCE
26. How many interrupts does 8085 have, mention them
27. Basic concepts in memory interfacing
28. Define instruction cycle, ma chine cycle and T-state
29. What is an instruction?
30. What is the use of ALE?
31. How many machine cycles does 8085 have, mention them
32. Explain the signals HOLD, READY and SID
33. Mention the ca theories of instruction and give two examples for each category
34. Explain LDA, STA and DAA instructions
35. Explain the different instruction formats with examples
36. What is the use of addressing modes, mention the different types?
37. What is the use of bi-directional buffers?
38. Give the register organization of 8085
39. Define stack and explain stack related instructions
40. Why do we use XRA A INSTRUCTION?
41. Compare CALL and PUSH instruction
42. What is Microcontroller and Microcomputer?
43. Define Flags
44. How does the microprocessor differentiate between data and instruction?
45. What is subroutine?
46. What are the difference between microcontroller and microprocessor?
47. What are the flags available in 8085 explain?
48. If the frequency of the crystal connected to 8085 is 6MHz calculate the time to fetch and
execute NOP instruction?
49. What is a T-state?
50. Define instruction cycle and machine cycle?

PART-B :
1. Explain the architecture of microprocessors 8085.
2. Explain the pin diagram of 8085.
3. Explain the requirement of a program counter, stack pointer and status flags in the architecture of 8085 microprocessor.
4. Explain the memory mapped i/o addressing scheme.
5. Draw and explain the timing diagram of memory read cycle.
6. Draw and explain the timing diagram of memory write cycle with example.
7. Draw and explain the timing diagram of opcode fetch cycle.
8. Explain the direct addressing modes and indirect addressing modes of 8085 with example.
9. Assume that the accumulator contents data bytes 88 hand instruction MOV C, A 4FH is fetched. List the steps decoding and executing the instruction.
10. Draw the functional block diagram of 8085 microprocessor and explain.
11. Write a Program to Perform the following functions and verify the output steps : a. Load the number 5CH in register D b. Load the number 9E H in register C . Increment the Contents of register C by one. d. Add the contents of register C and D and Display the sum at output port1.
12. Write an assembly language program to find out the largest number from a given unordered array of 8 bit numbers, stored in the locations starting from a known address.
13. With suitable examples explain 8085 instruction set in detail.
14. With suitable examples explain 8085 addressing modes in detail.
15. Explain 8085 Stack in detail.
16. Write a 8085 ALP to generate a accurate time delay of 100ms.
17. Write 8085 assembly language program to SORT an array of 10 bytes in Descending order.
18. Explain 8085 stack in detail?
19. Write an 8085 ALP to perform 32 bit binary addition?
20. List out the maskable and non maskable interrupt available in 8085? (8)
21. Write an 8085 ALP to convert the hexadecimal value to decimal value? (8)

UNIT 2


8086 SOFTWARE ASPECTS
:
PART-A :
1. How do 8086 interrupts occur?
2. What are the 8086 interrupt types
3. What is interrupt service routine?
4. Define BIOS
5. Explain PUBLIC
6. Explain DUP
7. Compare Procedure & Macro
8. What is the purpose of segment registers in 8086?
9. Define pipelining?
10. Discuss the function of instruction queue in 8086?
11. What is the maximum memory size that can be addressed by 8086?
12. What is the function of the signal in 8086?
13. What are the predefined interrupts in 8086?
14. What are the different flag available in status register of 8086?
15. List the various addressing modes present in 8086?
16. How single stepping can be done in 8086?
17. State the significance of LOCK signal in 8086?
18. What are the functions of bus interface unit (BIU) in 8086?
19. What is the clock frequency of 8086?
20. What are the two modes of operations present in 8086?
21. Explain the process control instructions
22. Explain REPEAT-UNTIL statements
23. What is multiprogramming?
24. Differentiate between absolute and linear select decoding?
25. What are the three classifications of 8086 interrupts?
26. What are the functions of status pins in 8086?
27. write briefly on LOCK and WAIT for 8086 processor?
28. Explain the function of Execution unit in 8086?
29. What do you mean by pipelining in 8086?
30. How the 20 bit effective address is calculated in 8086 processor?
31. What are the different flags in 8086?
4 Microprocessor and Microcontroller CSE KCE

PART-B :
1. Describe Intel 8086 Microprocessor Architecture
2. Describe any five addressing modes of 8086 with suitable examples.
3. Write a 8086 ALP to convert an 8 bit binary number into equivalent gray code.
4. Explain the function of all the pins of 8086 Processor.
5. Write a 8086 ALP to sort an array of ten bytes in ascending order. Add comments to your Program.
6. Explain the function of various flags of 8086 microprocessor.
7. Explain the function of unsigned multiplication and Division instructions in 8086 with suitable examples.
8. Describe the functional units present and their functions in BIU and EU of 8086.
9. Write 8086 assembly language program to perform the following
a. To move a string of words from offset 1000h to offset 6000h. The Length of the string is 0Ch.
b. To add an array of bytes. The array contains 50bytes.
10. Write on 8086 ALP to reverse a String?
11. Define a Macro that produces code adding two binary N-byte operator and Storing the Nbyte result beginning at an arbitrary location. N is be the name of a constant and is to appear as the fourth dumn parameter.
12. Explain the physical memory organization in an 8086 system.
13. Distinguish between the following pairs : NEAR and FAR procedures, macros and subroutines.

Tags: kings.ac.in
Jency:
www.pdfquestion.in © 2022 Contact Us   Privacy Policy   Site Map