8051 Microcontroller MCQ|8051 Questions and Answers

Contents

8051 Microcontroller MCQ

A microcontroller at-least should consist of:


a) RAM, ROM, I/O ports and timers
b) CPU, RAM, I/O ports and timers
c) CPU, RAM, ROM, I/O ports and timers
d) CPU, ROM, I/O ports and timers

Ans: C

Read also : Microcontroller and Types

Unlike microprocessors, microcontrollers make use of batteries because they have:


a) high power dissipation
b) low power consumption
c) low voltage consumption
d) low current consumption

Ans: b

What is the order decided by a processor or the CPU of a controller to execute an instruction?


a) decode,fetch,execute
b) execute,fetch,decode
c) fetch,execute,decode
d) fetch,decode,execute

Ans d

If we say microcontroller is 8-bit then here 8-bit denotes size of:


a) Data Bus
b) ALU
c) Control Bus
d) Address Bus

Ans : b ( more correct is ALU as in Harvard structure, there can be two sets data bus)

How are the performance and the computer capability affected by increasing its internal bus width?


a) it increases and turns better
b) it decreases
c) remains the same
d) internal bus width doesn’t affect the performance in any way

Ans : a

Abbreviate CISC and RISC.


a) Complete Instruction Set Computer, Reduced Instruction Set Computer
b) Complex Instruction Set Computer, Reduced Instruction Set Computer
c) Complex Instruction Set Computer, Reliable Instruction Set Computer
d) Complete Instruction Set Computer, Reliable Instruction Set Computer

Ans : b

Give the names of the buses present in a controller for transferring data from one place to another?


a) data bus, address bus
b) data bus
c) data bus, address bus, control bus
d) address bus

Ans : c

What is the file extension that is loaded in a microcontroller for executing any instruction?


a) .doc
b) .c
c) .txt
d) .hex

Ans : d

What is the most appropriate criterion for choosing the right microcontroller of our choice?


a) speed
b) availability
c) ease with the product
d) all of the mentioned

Ans : d

Why microcontrollers are not called general-purpose computers?


a) because they have built-in RAM and ROM
b) because they design to perform a dedicated task
c) because they are cheap
d) because they consume low power

Ans : b

How many types of architectures are available, for designing a device that is able to work on its own?


a) 3
b) 2
c) 1
d) 4

Ans : b

Which architecture is followed by general-purpose microprocessors?


a) Harvard architecture
b) Von Neumann architecture
c) None of the mentioned
d) All of the mentioned

Ans: b

Which architecture involves both the volatile and the non-volatile memory?


a) Harvard architecture
b) Von Neumann architecture
c) None of the mentioned
d) All of the mentioned

Ans: a

Which architecture provides separate buses for program and data memory?


a) Harvard architecture
b) Von Neumann architecture
c) None of the mentioned
d) All of the mentioned

Ans: a

Which microcontroller doesn’t match with its architecture below?


a) Microchip PIC- Harvard
b) MSP430- Harvard
c) ARM7- Von Neumann
d) ARM9- Harvard

Ans :b

Harvard architecture has……………


a) dedicated buses for data and program memory
b) pipeline technique
c) complex architecture
d) all of the mentioned

Ans : d

Which out of the following supports Harvard architecture?


a) ARM7
b) Pentium
c) SHARC
d) All of the mentioned

Ans : c

Why most of the DSPs use Harvard architecture?


a) they provide greater bandwidth
b) they provide more predictable bandwidth
c) they provide greater bandwidth & also more predictable bandwidth
d) none of the mentioned

Ans : c

Which of the following supports CISC as well as Harvard architecture?


a) ARM7
b) ARM9
c) SHARC
d) None of the mentioned

Ans : c

Which of the two architectures saves memory?


a) Harvard
b) Von Neumann
c) Harvard & Von Neumann
d) None of the mentioned

Ans : b

8051 microcontrollers are manufactured by which of the following companies?


a) Atmel
b) Philips
c) Intel
d) All of the mentioned

Ans : d

AT89C2051 has RAM of:


a) 128 bytes
b) 256 bytes
c) 64 bytes
d) 512 bytes

Ans : a

8051 series has how many 16 bit registers?


a) 2
b) 3
c) 1
d) 0

Ans : a

When 8051 wakes up then 0x00 is loaded to which register?


a) PSW
b) SP
c) PC
d) None of the mentioned

Ans : c

When the microcontroller executes some arithmetic operations, then the flag bits of which register are affected?
a) PSW
b) SP
c) DPTR
d) PC

Ans : a

How are the status of the carry, auxiliary carry and parity flag affected if the write instruction


MOV A,#9C
ADD A,#64H
a) CY=0,AC=0,P=0
b) CY=1,AC=1,P=0
c) CY=0,AC=1,P=0
d) CY=1,AC=1,P=1

Ans : b

If we push data onto the stack then the stack pointer


a) increases with every push
b) decreases with every push
c) increases & decreases with every push
d) none of the mentioned

Ans : a

On power up, the 8051 uses which RAM locations for register R0- R7


a) 00-2F
b) 00-07
c) 00-7F
d) 00-0F

Ans : b

How many bytes of bit addressable memory is present in 8051-based microcontrollers?


a) 8 bytes
b) 32 bytes
c) 16 bytes
d) 128 bytes

Ans : c

Read More on Microcontrollers

  1. Features of AVR|AVR Microcontrollers
  2. 8051 ARCHITECTURE|8051 Microcontroller Architecture
  3. 8051 Microcontroller Architecture|RISC and CISC CPU Architectures|HARVARD & VON- NEUMANN CPU Architecture
  4. Microprocessor VS Microcontroller| Comparison of Microprocessor and Microcontroller|Difference between Microprocessor and Microcontroller
  5. Addressing modes of 8051 Microcontroller|8051 Addressing Modes
  6. 8051 Microcontroller Instruction Set|KSEB Sub Engineer Notes
  7. 8051 Microcontroller MCQ|8051 Questions and Answers
  8. Microcontroller|Types of microcontroller
  9. 8051 Microcontroller Notes pdf|8051 microcontroller pdf
  10. Interrupts in 8051|Interrupts in 8051 Microcontroller

Leave a Comment

error: Content is protected !!