← Back to 6. Programming of 8085

📝 Simple Programs in 8085 Microprocessor

📖 From An Introduction To Microprocessor 8085 • 6. Programming of 8085 • 47 questions available

Practice MCQs for Simple Programs in 8085 Microprocessor. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

🔄 Last updated: 2026-07-30

5
Easy Questions
22
Medium Questions
20
Hard Questions

📝 Sample Questions

Q1. What does the mnemonic LDA represent in 8085 assembly language?

🔹 A. Load Accumulator Directly
🔹 B. Load Data into A Register
🔹 C. Load Address
🔹 D. Load Accumulator Indirectly

💡 Difficulty: easy | ✅ Correct: B

Q2. If a programmer wants to store the 1's complement of the byte at memory location 2500H into 2501H, which instruction sequence is correct?

🔹 A. LDA 2500H, CMA, STA 2501H
🔹 B. LDA 2500H, RLC, STA 2501H
🔹 C. LXI H,2500H, MOV A,M, CMA, STA 2501H
🔹 D. LXI H,2500H, MOV A,M, RRC, STA 2501H

💡 Difficulty: medium | ✅ Correct: A

Q3. A programmer needs to store the 2's complement of a signed number located at 6000H into 6001H. Which sequence correctly accomplishes this?

🔹 A. LDA 6000H, CMA, INR A, STA 6001H
🔹 B. LDA 6000H, RLC, STA 6001H
🔹 C. LDA 6000H, DCR A, STA 6001H
🔹 D. LDA 6000H, ADD A, STA 6001H

💡 Difficulty: hard | ✅ Correct: A

⬆️ View all questions in the quiz below

🔗 Related Topics

📝 BCD to Binary Conversion in 8085 Microprocessor📝 Binary to BCD (Unpacked) Conversion in 8085 Microprocessor📝 Binary to ASCII Conversion in 8085 Microprocessor📝 ASCII to Binary Conversion in 8085 Microprocessor📝 Progams on addition and subtraction in 8085 Microprocessor
🚀 Start Quiz 📝 Practice Mode