The document is a question bank for the Microprocessor course for the academic year 2024-25, specifically for Semester IV. It includes a variety of questions covering topics such as assembly language programming for the 8086 microprocessor, bus controllers, memory segmentation, and interfacing with peripheral devices. The document serves as a study guide for students to prepare for their assessments in this subject.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
0 views
MP Question Bank IAT1
The document is a question bank for the Microprocessor course for the academic year 2024-25, specifically for Semester IV. It includes a variety of questions covering topics such as assembly language programming for the 8086 microprocessor, bus controllers, memory segmentation, and interfacing with peripheral devices. The document serves as a study guide for students to prepare for their assessments in this subject.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
Academic Year 2024-25
Subject: Microprocessor Semester: IV
Question Bank: IAT1
1. Describe assembler directives of 8086: HLT, ORG.
2. Write an assembly language program for 8086 to exchange the blocks of 1KB located at 0100H and 0200H using String Instructions. 3. Explain the necessity of a bus controller in 8086 maximum mode operation. Also explain 8288 bus controller in detail. 4. Discuss segmented memory? State the advantages of it with reference to the 8086 microprocessor. 5. Write assembly language program for conversion of BCD to ASCII by using logical instructions of 8086. 6. Write assembly language program for addition, subtraction, multiplication and division of 16 bit number by using arithmetic instructions of 8086. 7. Explain the operation of IC 8259 with a block diagram. 8. State working of 8259. 9. Short note on instruction set in 8086. 10. Short note on Addressing modes of 8086. 11. Design interfacing of 8282 latches to 8086 system. 12. Explain with block diagram working of 8255 PPI. 13. Differentiate between minimum mode and maximum mode in 8086. 14. Briefly explain following directives with example DB, DD, HLT, END, ORG, START. 15. Write an assembly level programme that averages two values of 16-bit number present in the memory location [3000H] and [3002H]. Store the result in the next memory location. 16. Interpret the addressing mode used in the following instruction. a. MOV AL,[BX] b. MOV DX,[BX][DI] c. MOV DL,[BX]+1B57h d. MOV AX,[BX][DI]+1234h 17. Write an assembly level programme that will find out the number of even and odd numbers from a given series of 16 bit numbers. 18. Describe CWR of 8255. 19. Draw and describe the minimum mode of the 8086 microprocessor 20. Draw and explain the architecture and pin diagram of the 8086 microprocessor. 21. Describe the working of following pins of 8086: a. INTA b. MN/MX 22. Explain with a neat diagram sequence of DMA operation. 23. Draw and discuss the interface between 8086 and 8255. 24. Write an assembly language program for 8086 to calculate the factorial of numbers. 25. Describe Data Transfer instructions in 8086. 26. Discuss Arithmetic instructions in 8086. 27. Describe Logical instructions in 8086. 28. Define Transfer of Control instructions in 8086. 29. Explain pin diagram of following ICs: a. 8255 PPI. b. 8259 PIC. c. 8257 DMAC. d. 8282 Latch. e. 8284 Timer. f. 8288 Transreceiver. 30. Describe general purpose registers of 8086. 31. Describe segment registers of 8086. 32. Discuss working of BIU. 33. Discuss working of EU. 34. Explain working of instruction queue of 8086. 35. List out buses of 8086 with their functionality and count. 36. Describe how demultiplexing of Address/Data bus happens by using which pins. 37. List out ICs working in minimum mode and maximum mode. 38. Define the working of following pins of 8259: b. IR0 to IR7 c. D0 to D7 39. Describe the Master and Slave Configuration of 8259. 40. Describe ports of 8255.