You are on page 1of 5

Microprocessor & Microcontroller

1. List the components of a computer system 2. What is a Microprocessor? 3. What is the difference between a Microprocessor & CPU? 4. Define bit, byte, word, double word, quad word and instruction 5. What determines that Microprocessor is an 8, 16 or 32 bit? 6. Explain the difference between the machine language and the assembly language of the 8085 microprocessor. 7. What is an assembler? 8. What are the advantages of an assembly language in comparison with high level languages? 9. List the four operations commonly performed by the MPU. 10. Specify the four control signals commonly used by the 8085 MPU. 11. Specify the function of the address bus and the direction of the information flow on the address bus. 12. What is a bus? 13. Why is the data bus bidirectional? 14. How do the address and data lines are demultiplexed in 8085? 15. What are the addressing modes of 8085? 16. List the interrupt signals of 8085? 17. Why multiplexing is done in 8085? 18. List the limitations of 8085? 19. How many memory locations can be addressed by a microprocessor with 14 address lines? 20. How many address lines are necessary to address two megabytes (2048K) of memory? 21. Specify the control signal and the direction of the data flow on the data bus in a memory-write operation. 22. What is the function of the accumulator? 23. What is a flag? P. Rajasekar, Lecturer, Department of Electronics & Communication Engineering Coimbatore Institute of Engineering & Technology, Coimbatore 2010-2011

24. What is the function of HOLD & HLDA Signal? 25. What are the classifications of instructions according to the word size? 26. what are the method used for communication in 8085?. 27. What is the need of ALE signal in 8085? 28. Name the various flag bits available in 8085 microprocessor? 29. Why are the program counter and the stack pointer 16-bit registers? 30. What is the function of the WR signal on the memory chip? 31. Specify the number of registers and memory cells in a 128 x 4 memory chip. 32. What is the memory word size required in an 8085 system? 33. While executing a program, when the 8085 MPU completes the fetching of the Machine code located at the memory address 2057H, what is the content of the program counter? 34. What is the role of clock in Microprocessor? 35. What is the difference between INR & INX instructions? 36. List all the interrupt signals of 8085 microprocessor. 37. If the clock frequency is 5 MHz, how much time is required to execute an instruction of 18 T-states? 38. What are the control signals necessary in the memory-mapped I/O? 39. List the four categories of 8085 instructions that manipulate data. 40. Define opcode and operand, and specify the opcode and the operand in the instruction MOV H, L. 41. Write logical steps to add the following two Hex numbers. Both the numbers should be saved for future use. Save the sum in the accumulator. Numbers: A2H and 18H. 42. Give the significance of SIM and RIM instructions available in 8085? 43. What is DMA? 44. Define machine cycle and instruction cycle? 45. Why address bus is unidirectional? 46. List few instructions to clear accumulator? 47. What is the function of NOP instruction? P. Rajasekar, Lecturer, Department of Electronics & Communication Engineering Coimbatore Institute of Engineering & Technology, Coimbatore 2010-2011

48. Differentiate between software and hardware interrupts. 49. What is interrupt? 50. Name the vectored and non vectored interrupt of 8085 system. 51. List various instructions that can be used to clear accumulator in 8085? 52. When the Ready signal of 8085 is sampled by the processor? 53. What are the different machine cycles in 8085 Microprocessor? 54. Compare memory mapped I/O and peripheral mapped I/O. 55. List out the similarities b/w the CALL_RET and PUSH_POP instructions? 56. Specify the contents of the registers and the flag status as the following Instructions are executed. MVI A, 00H MVI B, F8H MOV C, A MOV D, B HLT 57. What are important signals of Intel 8086? 58. How many operating modes does 8086 have? 59. How many functional units does 8086 contain? 60. What you mean by pipelining in 8086 processor? 61. How the 20 bit effective address is calculated in 8086 processor? 62. What are the advantages of using memory segmentation 8086? 63. What is the macro & when it is used? 64. What is the assembler directive? 65. What is mean by s/w interrupts? 66. Compare 8085 and 8086. 67. Give the flag format of 8086. 68. What is the function of direction flag? 69. What is physical address? 70. Define OFFSET address. P. Rajasekar, Lecturer, Department of Electronics & Communication Engineering Coimbatore Institute of Engineering & Technology, Coimbatore 2010-2011

71. What are the versions of 8086? 72. What are the functions of segment register? 73. What are the functions of general purpose register? 74. What is the need for segmentation? 75. What is the purpose of CLK signal in an 8086 system? 76. Differentiate the operating modes of 8086 processor? 77. What is a segment override prefix? Give an example. 78. What is the use of LATCH signal on the data lines? 79. What is the need for MN/MX pin in 8086 system? 80. What is the purpose of QUEUE in 8086 processor? 81. Give the operation of CBW and TEST instructions of 8086? 82. List few string instructions of 8086? 83. What is the use of LOCK prefix? 84. What is the purpose of REP prefix? 85. What are assembler directives? 86. What are the advantages of ALP? 87. Define a MACRO? 88. What is MACRO expansion? 89. What is the function of a segment register in 8086? 90. What are conditional and control flags in 8086? 91. How many interrupt lines does 8086 have? 92. What physical address is represented by: 93. 4370 : 561E H (ii) 7A32 : 0028 H 94. Describe the difference between the instructions: MOV AL, 0DB H (ii) MOV AL,DB H 95. What is the purpose of MN/Mx pin? 96. What is interfacing? 97. List the operating modes of the 8155A programmable device. 98. What are the types of Multiprocessor configuration? 99. What is Co-processor? 100. Name the two modes of operation of DMA controller?

P. Rajasekar, Lecturer, Department of Electronics & Communication Engineering Coimbatore Institute of Engineering & Technology, Coimbatore 2010-2011

101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130.

List the operating modes of 8253 timer. Give the control word format of timer? What is the use of USART? Compare serial and parallel communication. What is the use of Keyboard and display controller? What are the functions performed by 8279? What is PPI? Give the control word format for I/O mode of 8255? Give the BSR mode format of 8255. What is the need for interrupt controller? What are the registers present in 8259? What are the applications of 8253? Define interrupts. Define DMA process. Give the status word format of 8257. Differentiate microprocessor and microcontrollers. Differentiate RRA and RRC A instructions of 8081. Give the format of PSW register of 8051. What is the jump range in 8051? List the features of 8051. Define a Microcontroller. What is special function registers? What is the use of PCON register? State the function of RS0 and RS1 bits of PSW? Give the interrupt priorities of 8051. List the addressing modes of 8051. What is the use of TCON register? What is the RAM size of 8051? What is the ROM size of 8051? What is the use of B-register in 8051?

P. Rajasekar, Lecturer, Department of Electronics & Communication Engineering Coimbatore Institute of Engineering & Technology, Coimbatore 2010-2011

You might also like