← Back to 14. Serial Communication and Programmable Communication Interface

📝 Programmable Communication Interface IC 8251 in 8085A Microprocessor

📖 From An Introduction To Microprocessor 8085 • 14. Serial Communication and Programmable Communication Interface • 9 questions available

Practice MCQs for Programmable Communication Interface IC 8251 in 8085A Microprocessor. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

🔄 Last updated: 2026-07-30

3
Easy Questions
3
Medium Questions
3
Hard Questions

📝 Sample Questions

Q1. If a CPU loads the DMA Address Register with \(0x2000\) and the Terminal Count Register with \(0x3FFF\), how many bytes will be transferred before the DMA channel stops?

🔹 A. 16384
🔹 B. 16383
🔹 C. 32768
🔹 D. 4096

💡 Difficulty: easy | ✅ Correct: B

Q2. What is the maximum number of bytes that a single DMA operation can transfer using the 8257?

🔹 A. 32768
🔹 B. 8192
🔹 C. 16000
🔹 D. 16384

💡 Difficulty: medium | ✅ Correct: D

Q3. Two peripherals, a printer and a disk controller, simultaneously assert DRQ0 and DRQ2 while the CPU issues a HOLD request. Which of the following best describes the sequence of events?

🔹 A. The CPU finishes its current instruction, releases the bus, the DMA controller acknowledges DRQ0 with DACK0, completes the printer transfer, then acknowledges DRQ2 with DACK2
🔹 B. The CPU ignores the HOLD request, continues execution, and the DMA controller never gains control
🔹 C. The DMA controller acknowledges DRQ2 first, causing the printer to lose data
🔹 D. Both DRQ lines are ignored and the CPU handles the transfers manually

💡 Difficulty: hard | ✅ Correct: A

⬆️ View all questions in the quiz below

🔗 Related Topics

📝 Serial Data Communication IC 8251 in 8085A Microprocessor📝 Modem IC 8251 in 8085A Microprocessor📝 Serial Communication Standard IC 8251 in 8085A Microprocessor📝 Asynchronous Software Approach IC 8251 in 8085A Microprocessor📝 Block Diagram of 8251A in 8085A Microprocessor
🚀 Start Quiz 📝 Practice Mode