Professional Documents
Culture Documents
PART – B
Introduction to 8086 – Microprocessor architecture
1. Explain the architecture of Intel 8086 with the help of a block diagram. (8) [R-13 NOV/DEC 2015]
(Or) Explain briefly about the internal hardware architecture of 8086 microprocessor with a neat diagram . (10) [R-13 APR/MAY 2015]
(Or) Explain the architecture of 8086 microprocessor. (8) [R-8 NOV/DEC 2012]
(Or) Explain the internal hardware architecture of 8086 microprocessor with neat diagram. (12) [R-8 APR/MAY 2011,2016] [R-13 NOV/DEC
2016] (Or) Describe the hardware architecture of 8086 microprocessor with neat diagram. (10) [R-8 NOV/DEC 2013]
(Or) Explain the internal architecture of 8086 microprocessor with neat diagram. (10) [R-8 MAY/JUN 2013]
(Or) Enumerate about the Architecture of 8086 Microprocessor with a block diagram and also explain its functions in detail.
(16) [R-8 APR/MAY 2015]
2. Describe the functions of Execution Unit and Bus Interface Unit. (8) [R-8 MAY/JUN 2014]
(Or) With a neat diagram explain the bus interfacing unit and execution unit available in 8086 microprocessor.
(16) [R-8 NOV/DEC 2014]
Addressing modes
3. Briefly describe about addressing modes of 8086. (8) [R-13 NOV/DEC 2015]
(Or) Briefly explain the addressing modes of 8086 with example. (16) [R-8 NOV/DEC 2014] [R-8 MAY/JUN 2016]
(Or)Explain the various addressing modes of 8086 microprocessor with suitable examples (16) [R-13 NOV/DEC 2016]
4. Explain the Relative addressing mode and the implied addressing mode with its syntax. Use an example. (8) [R-8 NOV/DEC 2010]
Assembler directives
10. Briefly explain the assembler directives of 8086. (8) [R-8 NOV/DEC 2014] (8) [R-8 MAY/JUN 2016]
(Or)Write short notes about assembler directives (4) [R-13 NOV/DEC 2016]
(Or) Explain the various assembler directives with suitable examples. (8) [R-8 MAY/JUN 2013]
(Or) Discuss about the various assembler directive in 8086 Microprocessor programming. (8) [R-8 NOV/DEC 2012]
11. Explain about the Assume, EQU, DD assembler directives. (8) [R-13 APR/MAY 2015]
(Or) What do the ASSUME, DB, EQU, EVEN assembler directives of 8086 do? (8) [R-8 NOV/DEC 2011]
(Or) Explain the assembler directives ASSUME, EQU, DW, and EVEN with suitable examples. (8) [R-8 APR/MAY 2011]
12. What do you mean by assembler directives? Explain SEGEMENT, TYPE, OFFSET with suitable examples.
(8) [R-8 NOV/DEC 2013]
13. Describe program location control directives with suitable examples. (8) [R-8 MAY/JUN 2014]
14. What is the use of the following assembler directives: DD, ENDS, EVEN and EXTRN. (8)
UNIT IV MICROCONTROLLER
[Architecture of 8051 – Special Function Registers(SFRs) - I/O Pins Ports and Circuits - Instruction set - Addressing
modes - Assembly language programming. ]
PART – A (2 MARKS)
47.Distinguish between microprocessor and microcontroller.
48. Specify the size of memory systems used in 8051 microcontroller. [R-8 NOV/DEC 2012]
49. Draw the diagram for Processor Status Word in 8051. [R-13 APR/MAY 2015]
(Or) Show the format of PSW register in 8051 microcontroller.
50. Draw the pin diagram of 8051 [R-13 NOV/DEC 2016]
51. What is significance of EA pin? [R-13 NOV/DEC 2016]
´
(Or) What is the significance of the EA line of 8051 microcontroller?
52. How do you select the register bank in 8051 microcontroller? [R-13 APR/MAY 2015]
(Or) How the selection of particular register bank is done in 8051? [R-8 MAY/JUN 2016] [R-8 MAY/JUN 2013]
53. What happens in power down mode of 8051 microcontroller? [R-8 MAY/JUN 2011,2016][R-8 MAY/JUN 2013]
54. Mention the number of register banks and their addresses in 8051. [R-13 NOV/DEC 2015]
55. How many ports are bit addressable in 8051 µC? ` [R-8 NOV/DEC 2011]
56. Give the DJNZ instruction of Intel 8051 microcontroller. [R-8 APR/MAY 2015].
57. What is need for bitwise instructions in microcontroller? [R-8 MAY/JUN 2012]
58. What is the jump range? [R-13 NOV/DEC 2015]
59. Specify the single instruction, which clears the most significant bit of B register of 8051, without affecting the remaining bits.
60. What is the difference between AJMP and LJMP instruction? [R-8 MAY/JUN 2014]
61. What are the different ways of operand addressing in 8051? [R-13 MAY/JUN 2016][R-8 APR/MAY 2011,2015]
62. What are the advantages of the register indirect addressing mode in 8051 microcontroller? [R-8 NOV/DEC 2010]
63. Write an 8051 ALP to toggle P1 a total of 200 times. Use RAM location 32H to hold your counter value instead of registers R0-R7.
[R-13 MAY/JUN 2016]
64. List the SFRs involved in interrupt programming of 8051. [R-8 NOV/DEC 2014]
65. How do you place a specific value in the DPTR register? [R-8 NOV/DEC 2013]
66. Which of the 8051 port need pull-up registers to function as I/O port? [R-8 NOV/DEC 2013]
67. Mention the different operand types used in 8051 microcontroller. [R-8 NOV/DEC 2012]
68. What are special function registers used for port operation in 8051? [R-8 MAY/JUN 2012]
PART – B
Architecture of 8051
48. Explain the architecture of 8051 with its diagram. (16)[R-13 MAY/JUN 2016] [R-13 NOV/DEC 2016]
(Or) Explain the architecture of 8051 microcontroller with neat diagram. (8) [R-13 APR/MAY 2015] (10) [R-8 MAY/JUN 2016]
(Or) Draw the architectural block diagram of 8051 microcontroller and explain. (8) [R-8 NOV/DEC 2011]
(Or) Describe the architecture of 8051 with neat diagram. (16) [R-8 APR/MAY 2015]
49. Draw the pin diagram of 8051 microcontroller and explain the functions of each pin. (10) [R-8 MAY/JUN 2013]
(Or) Draw the pin configuration of 8051 and explain the function of each pin in detail. (10)
50. Describe the functions of the following signals in 8051. RST, EA, PSEN, and ALE. (8) [R-13 NOV/DEC 2015]
51. Explain the Data memory structure of 8051 microcontroller. (8) [R-8 NOV/DEC 2011]
I/O Pins Ports and Circuits
52. Explain the parallel port architecture of 8051 Microcontroller. (8) [R-8 NOV/DEC 2012]
(Or) Enumerate about the ports available in 8051 microcontroller. (8) [R-8 MAY/JUN 2014]
Instruction set
53. Explain about Arithmetic and control instruction set in 8051. (10)[R-13 APR/MAY 2015]
(Or) With example, explain the arithmetic and branching instruction of 8051 microcontroller . (8) [R-8 NOV/DEC 2012]
54. Briefly explain the data transfer instructions available in 8051 microcontroller. (8) [R-8 NOV/DEC 2014]
55. Explain the logic instructions in 8051 with an example for each. (8) [R-8 NOV/DEC 2010]
56. Explain the rotate and swap instructions with an example for each. (8) [R-8 NOV/DEC 2010]
57. Explain the working of program control transfer instructions of 8051 microcontroller. (8) [R-8 MAY/JUN 2012]
Addressing modes
58. Briefly explain about addressing modes of 8051. (8) [R-13 NOV/DEC 2015]
(Or) Explain the different addressing modes in 8051 in detail. (8)
Assembly language programming.
59. Write a program to bring in data in serial form and send it out in parallel form using 8051. (6) [R-13 APR/MAY 2015]
60. Write an 8051 assembly language program to add three BCD numbers stored in internal RAM locations 25H, 26H and 27H and put
the result in RAM locations 31H (MSB) and 30H (LSB). Use registers R0 to store the intermediate result.
5 (10) [R-8 MAY/JUN 2016]
61. Write a program based on 8051 instruction set to pack array of Unpacked BCD digits. (8) [R-8 NOV/DEC 2012]
62. Write an assembly language program for 8051 microcontroller to send 20 output pulses at P2.0. Vary the duration of pulse using
NOP. (8) [R-8 MAY/JUN 2014]
63. Write an assembly language program for 8051 to find the largest of three numbers. (8) [R-8 MAY/JUN 2014]
-------------------------------------------------------------------------------------------------------------
UNIT III I/O INTERFACING
[Memory Interfacing and I/O interfacing - Parallel communication interface – Serial communication interface – D/A and
A/D Interface - Timer – Keyboard /display controller – Interrupt controller – DMA controller – Programming and
applications Case studies: Traffic Light control, LED display , LCD display, Keyboard display interface and Alarm
Controller.]
PART – A (2 MARKS)
86. What are the advantages of memory-mapped I/O over I/O mapped I/O? [R-8 MAY/JUN 2014]
87. What is drawback of memory mapped I\O [R-13 APR/MAY 2016]
88. Write the differences between memory mapped I/O and I/O mapped I/O.
89. What is the bit set/reset mode of 8255 PPI?
90. List the advantages and disadvantages of parallel communication over serial communication. [R-13 MAY/JUN 2016]
91. List the operating modes of 8255 A and 8237 A. [R-13 NOV/DEC 2015]
92. What is key bouncing? [R-13 MAY/JUN 2016]
(Or) What is key debouncing? What are the methods to detect the debouncing? [R-8 MAY/JUN 2014]
93. What is baud rate?
94. What is an USART?
95. What freq. transmit clock (TxC ´ ) is required by an 8251 in order for it to transmit data at 4800 baud with a baud rate factor of 16?
96. Give the various modes and applications of 8254 timer? [R-13 APR/MAY 2015]
(Or) What are the operating modes of 8253?
97. List the applications of programmable interval timer. [R-8 MAY/JUN 2016] [R-8 NOV/DEC 2013]
(Or) State the applications of programmable interval timer. [R-8 MAY/JUN 2013]
(Or) Mention the applications of 8253.
98. What are the enhanced features of 8254 programmable timer Compared to 8253? [R-8 NOV/DEC 2012]
(Or) Give the salient features of the 8254 Programmable interval timer. [R-8 NOV/DEC 2010]
99. List the display modes of 8279 keyboard / display controller. [R-8 NOV/DEC 2012]
100. Compare the features of A/D convertor and D/A convertor. [R-8 NOV/DEC 2011]
101. Define: resolution of A to D converter. [R-8 MAY/JUN 2012]
[R-13 NOV/DEC 2015]
102. State the significance of using microprocessors in interfacing traffic light control. [R-8 MAY/JUN 2016][R-8 MAY/JUN 2014]
7
103. Draw the block diagram of alarm controller with 8086 as processor. [R-13 APR/MAY 2015]
104. How DMA is initiated? [R-13 APR/MAY 2016]
105. What is known as cycle-stealing?
106. What is DMA? State its advantages.
PART – B
Memory Interfacing and I/O interfacing
85. What are the differences between memory mapped I/O and I/O mapped I/O. (6)[R-8 NOV/DEC 2013]
86. Describe how memory is accessed in 8086 with suitable diagram. (8) [R-8 MAY/JUN 2013]
87. Design 8086 based system with the following specification,
i) 8086 in MAX mode ii) 64 Kb EPROM iii) 64 Kb RAM.
Draw the complete schematic of the design indicating address map? (16)
88. Design an 8086 based system with the following specifications.
i) 8086 in minimum mode. ii) 64 Kbyte EPROM iii) 64 Kbyte RAM
Draw the complete schematic of the design indicating address map. (16)
89. Explain the I/O interfacing techniques in detail. (8)
Parallel communication interface
90. With neat block diagram explain the 8255 programmable peripheral interface and its operating modes. (16) [R-8 APR/MAY 2011]
[R-8 MAY/JUN 2013] [R-8 NOV/DEC 2013]
(Or) Explain the programming and operating modes of 8255 PPI in Detail. (16) [R-8 NOV/DEC 2012]
(Or) With neat block diagram explain the 8255 Programmable Peripheral Interface and its operating modes. (16) [R-8 MAY/JUN 2016]
(Or) Explain the function of Programmable Peripheral Interface – Intel 8255. (8) [R-8 MAY/JUN 2014]
91. Using model, write a program to communicate between two 8086 microprocessors using 8255. (10) [R-8 APR/MAY 2015]
92. Show the control word format of 8255 and explain how each bit is programmed. (6) [R-8 APR/MAY 2015]
Serial communication interface
93. Draw the block diagram and explain the operations of 8251 serial communication interface. (16)[R-13 NOV/DEC 2015]
(Or) With the help of block diagram explain the operation of USART(8251A) (12)
Timer
94. Draw and explain the block diagram of 8254 Programmable Interval Timer. Also explain the various modes of operation.
(16) [R-8 APR/MAY 2011]
(Or) Describe the architecture and working of 8253 timer. (16) [R-8 NOV/DEC 2010]
(Or) With a neat block diagram explain programmable interval IC 8253. (8) [R-8 NOV/DEC 2014]
95. Write notes on Programmable Interval Timers 8253 and 8254. (8) [R-8 MAY/JUN 2014]
96. Describe the various modes of operation in 8253 programmable interval timer. (8)
Keyboard /display controller
97. Explain the 8279 Keyboard/Display controller with neat block diagram. (16) [R-8 NOV/DEC 2010] [R-8 MAY/JUN 2013]
(Or) Draw the 8279 logical block diagram and explain. (16) [R-8 NOV/DEC 2011]
(Or) With a neat block diagram explain the key board and display controller IC 8279. (16) [R-8 NOV/DEC 2014]
(Or) Explain the 8279 Keyboard/Display controller with neat block diagram. (16) [R-8 MAY/JUN 2016]
98. Explain the different modes of operation of 8279. (8)
Interrupt controller
99. Draw the block diagram of programmable interrupt controller and explain its operations. (16)[R-13 NOV/DEC 2015]
(Or) With neat block diagram, explain the description and functions of 8259. (16) [R-8 APR/MAY 2015]
100. Explain the different modes of operation of 8259.
D/A and A/D Interface
101. Explain how D/A and A/D interfacing done with 8086 with an application. (10)[R-13 APR/MAY 2015]
(Or) Explain the procedure of interfacing D/A and A/D converter circuit (16) [R-13 NOV/DEC 2016]
102. Draw and explain the block diagram of A to D converter. (8) [R-8 NOV/DEC 2013]
(Or) Draw a block diagram to interface a Analog to Digital Converter (ADC) with a microprocessor and explain its working.
(8) [R-8 MAY/JUN 2014]
103. Draw and explain the typical interfacing circuit for DAC 0808 with 8086 microprocessor. (8)
(8)
Programming and applications Case studies: Traffic Light control
104. Draw the block diagram of traffic light control system using 8086. (8) [R-13 APR/MAY 2015]
(Or) Draw and explain the 8086 based traffic light control system in detail. (16) [R-8 MAY/JUN 2013]
(Or) With neat sketch, explain the microprocessor based traffic light control system. (16) [R-8 NOV/DEC 2012]
(Or) Draw and explain the block diagram of traffic light control system. (10) [R-8 APR/MAY 2011]
105. Write the algorithm and assembly language program for traffic light control system. (8)[R-13 APR/MAY 2015]
LED display, LCD display, Keyboard display interface and Alarm Controller
106. Draw the block diagram to interface a keyboard and a 7-segment LED using 8255 Programmable Peripheral Interface.
(8) [R-8 NOV/DEC 2011]
107. Explain the Interfacing of 4 X 4 matrix keyboard with 8086 microprocessor. (8)
108. Explain how an LCD is interfaced with 8086 MP? (8)
(Or) Draw the circuit to interface an LCD with microprocessor and explain how to display a character using LCD? (8)
109. Draw and explain the block diagram of alarm controller. (16)[R-13 MAY/JUN 2016]
(Or) Design a pre-settable alarm system using 8253/54 timer. (16)
DMA controller
110. Explain in detail about DMA controller with its diagram. (16)[R-13 MAY/JUN 2016] [R-13 NOV/DEC 2016]
8 diagram.
(Or) Explain in detail about the 8237 DMA controller with a neat block (16)
111. What is DMA? Explain the DMA based data transfer using DMA controller. (6) [R-13 APR/MAY 2015]
-------------------------------------------------------------------------------------------------------------