Microcontroller MCQ Quiz

  1. In 8086 microprocessor , the address bus is ________ bit wide
  2. What is the file extension is used to load in a microcontroller to execute an instruction?
  3. What are the two instruction set architecture (ISA) classifications?
  4. What is internal RAM memory of 8051 microprocessor?
  5. How many timers/counter 8051 16-bit microprocessor have?
  6. Register that is used to holds the memory address of the next instruction to be executed is
  7. The 8051 microprocessor has ________ parallel I/O ports.
  8. Which instructions affect the program counter?
  9. Which register is used to store the output generated by ALU?

Take Microcontroller Quiz To test your Knowledge

Below are few Microcontroller MCQ test that checks your basic knowledge of Microcontroller. This Microcontroller Test contains around 20 questions of multiple choice with 4 options. You have to select the right answer to a question. You can see the correct answer by clicking view answer link.

Microcontroller MCQ

1. In 8086 microprocessor , the address bus is ________ bit wide

  • 10 bit
  • 20 bit
  • 16 bit
  • 12 bit
View Answer

2. What is the file extension is used to load in a microcontroller to execute an instruction?

  • .doc
  • .c
  • .txt
  • .hex
View Answer

3. What are the two instruction set architecture (ISA) classifications?

  • SIDC & BIDC
  • CISC & RISC
  • CISC & VISC
View Answer

4. What is internal RAM memory of 8051 microprocessor?

  • 32 bytes
  • 64 bytes
  • 128 bytes
  • 256 bytes
View Answer

5. How many timers/counter 8051 16-bit microprocessor have?

  • 1
  • 2
  • 5
  • 8
View Answer

6. Register that is used to holds the memory address of the next instruction to be executed is

  • Program Memory
  • Program Counter
  • Control Unit
  • Instruction decoder
View Answer

7. The 8051 microprocessor has ________ parallel I/O ports.

  • 2
  • 3
  • 4
  • 5
View Answer

8. Which instructions affect the program counter?

  • Call & Return
  • Call & Jump
  • Push & Pop
  • Return & Jump
View Answer

9. Which register is used to store the output generated by ALU?

  • Special Function Register
  • Accumulator
  • Timer Register
  • Stack Pointer
View Answer