0% found this document useful (0 votes)
681 views17 pages

GATE MCQs-Microcontroller

Uploaded by

rahulpowar6666
Copyright
© © All Rights Reserved
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% found this document useful (0 votes)
681 views17 pages

GATE MCQs-Microcontroller

Uploaded by

rahulpowar6666
Copyright
© © All Rights Reserved
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/ 17

Department of E & TC Engineering

Academic Year : 2022-23


COURSE: Microcontrollers (C304)
SEMESTER :5th Class: T.E. (2019 course)
GATE Question Bank

Question 1 Which is not the feature of 16-bit microcontroller?

● Large program & data memory spaces


● High speed
● I/O Flexibility
● Limited Control Applications

Answer : Limited Control Applications

Question 2 Which is false about microcontroller?

● Microcontrollers are used to execute a single task within an application.


● It consists of CPU, RAM, ROM, I/O ports.
● Its power consumption is high because it has to control the entire system.
● It is built with CMOS technology

Answer : Its power consumption is high because it has to control the


entire system.

Question 3 At what PIN number, there is EA pin which stands for


External Access input?

● PIN 28
● PIN 29
● PIN 30
● PIN 31

Answer : PIN 31

Question 4 Unlike microprocessors, microcontrollers make use of


batteries because they have:
● high power dissipation
● low power consumption
● low voltage consumption
● low current consumption

Answer : low power consumption

Question 5 What is the order decided by a processor or the CPU of a


controller to execute an instruction?

● decode, fetch, execute


● execute, fetch, decode
● fetch, execute, decode
● fetch, decode, execute

Answer : fetch, decode, execute

Question 6 How are the performance and the computer capability


affected by increasing its internal bus width?

● It increases and turns better


● It decreases
● Remains the same
● Internal bus width doesn’t affect the performance in any way

Answer : It increases and turns better

Question 7 How many bytes of bit addressable memory is present in


8051 based microcontrollers?

● 8 bytes
● 32 bytes
● 16 bytes
● 128 bytes

Answer : 16 byte

Question 8 MOV A, @ R1 will:

● copy R1 to the accumulator


● copy the accumulator to R1
● copy the contents of memory whose address is in R1 to the accumulator
● copy the accumulator to the contents of memory whose address is in R1

Answer : copy the contents of memory whose address is in R1 to the


accumulator
Question 9 How does the microcontroller communicate with the
external peripherals / memory?

● via I/O ports


● via register arrays
● via memory
● all of the above

Answer : via I/O ports

Question 10 What is the file extension is used to load in a


microcontroller to execute an instruction?

● .doc
● .c
● .txt
● .hex

Answer : .hex

Question 11 What is internal RAM memory of 8051 microprocessor?

● 32 bytes
● 64 bytes
● 128 bytes
● 256 bytes

Answer : 128 bytes

Question 12 When the microcontroller execute some arithmetic


operations, then the flag bit of which register are affected ?

● PSW
● SP
● DPTR
● PC

Answer : PSW

Question 13 8051 microcontroller is designed by Intel in?

● 1980
● 1981
● 1982
● 1983
Answer : `1981

Question 14 Why is CHMOS technology preferred over HMOS


technology for designing the devices of MCS-51 family?

● Due to higher noise immunity


● Due to lower power consumption
● Due to higher speed
● All of the above

Answer : Due to lower power consumption

Question 15 Which among the below mentioned devices of MCS-51


family does not possess two 16 -bit timers/counters?

● 8031
● 8052
● 8751
● All of the above

Answer : All of the above

Question 16 Which operations are performed by stack pointer during


its incremental phase?

● Push
● Pop
● Return
● All of the above

Answer : Push

Question 17 Which of the following register usually store the output


generated by ALU in several arithmetic and logical operations?

● Special Function Register


● Timer Register
● Accumulator
● Stack Pointer

Answer : Accumulator

Question 18 8051 series has how many 16 bit registers?

● 2
● 3
● 1
● 0

Answer : 2

Question 19 8051 microcontrollers are manufactured by which of the


following companies?

● Atmel
● Philips
● Intel
● All of the mentioned

Answer : All of the mentioned

Question 20 Which IO Port can be used for higher address byte with
addresses A8-A15?

● PORT1
● PORT0
● PORT3
● PORT2

Answer : PORT2

What is the order decided by a processor or the CPU of a controller to


execute an instruction?

First instruction is fetched from Program Memory, then fetching, instruction is


decoded to generate control signals to perform the intended task. After
decoding, instruction is executed and the complete intended task of that
particular instruction.

How are the performance and the computer capability affected by


increasing its internal bus width?

As the bus width increases, the number of bits carried by bus at a time
increases as a result of which the total performance and computer capability
increases.

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


microcontrollers?

8051 microcontrollers have 16 bytes of bit addressable memory.


How many timers/counter 8051 microcontroller have?

8051 Microcontroller 8051 have 2 timers/counter.

When was intel design first 8051 microcontroller?

8051 microcontroller is designed by Intel in 1981. It is an 8-bit microcontroller

Why is CHMOS technology preferred over HMOS technology for


designing the devices of MCS-51 family?

Micro Controllers are made by using the concept of VLSI technology. So here,
CMOS based logic gates are coupled together by this technique that
consumes low power.

8051 series has how many 16 bit registers?

8051 microcontroller has two 16 bit registers DPTR and PC.

8051 microcontrollers are manufactured by which of the following


companies?

8051 microcontrollers are manufactured by Intel, Atmel, Philips/Signetics,


Infineon, Dallas Semi/Maxim.

Which IO Port can be used for higher address byte with addresses
A8-A15?

PORT2 : This port can be used for higher address byte with addresses
A8-A15. When no memory is added then this port can be used as a general
input/output port similar to Port 1.

The internal RAM memory of the 8051 is:

A. 32 bytes

B. 64 bytes

C. 128 bytes

D. 256 bytes
Answer: Option C

2. This program code will be executed continuously:


STAT: MOV A, #01H
JNZ STAT
A. True

B. False
Answer: Option A

3. The 8051 has ________ 16-bit counter/timers.

A. 1

B. 2

C. 3

D. 4
Answer: Option B

4. The address space of the 8051 is divided into four distinct areas: internal data, external data,
internal code, and external code.

A. True

B. False
Answer: Option A

5. Data transfer from I/O to external data memory can only be done with the MOVX command.

A. True

B. False
Answer: Option A

6. The 8051 can handle ________ interrupt sources.

A. 3

B. 4

C. 5

D. 6
Answer: Option C
Explanation:
There are five interrupt sources for the 8051, which means that they can recognize 5 different
events that can interrupt regular program execution. Each interrupt can be enabled or disabled by
setting bits of the IE register. Likewise, the whole interrupt system can be disabled by clearing the
EA bit of the same register.

7. The special function registers are maintained in the next 128 locations after the
general-purpose data storage and stack.

A. True

B. False
Answer: Option A

8. This statement will set the address of the bit to 1 (8051 Micro-controller):
SETB 01H

A. True

B. False
Answer: Option B

9. MOV A, @ R1 will:

A. copy R1 to the accumulator

B. copy the accumulator to R1

C. copy the contents of memory whose address is in R1 to the accumulator

D. copy the accumulator to the contents of memory whose address is in R1


Answer: Option C
A label is used to name a single line of code.

A. True

B. False
Answer: Option A

11. The following program will receive data from port 1, determine whether bit 2 is high, and then
send the number FFH to port 3:
READ: MOV A,P1
ANL A,#2H
CJNE A,#02H,READ
MOV P3,#FFH

A. True

B. False
Answer: Option A

12. Device pins XTAL1 and XTAL2 for the 8051 are used for connections to an external oscillator or
crystal.

A. True

B. False
Answer: Option A

13. When the 8051 is reset and the line is HIGH, the program counter points to the first
program instruction in the:

A. internal code memory


B. external code memory

C. internal data memory

D. external data memory


Answer: Option A

14. An alternate function of port pin P3.4 in the 8051 is:

A. Timer 0

B. Timer 1

C. interrupt 0

D. interrupt 1
Answer: Option A

15. Both registers TL0 and TL1 are needed to start Timer 0.

A. True

B. False
Answer: Option B

16. The I/O ports that are used as address and data for external memory are:

A. ports 1 and 2

B. ports 1 and 3

C. ports 0 and 2

D. ports 0 and 3
Answer: Option C

17. The last 96 locations in the internal data memory are reserved for general-purpose data
storage and stack.

A. True

B. False
Answer: Option B

18. Microcontrollers often have:

A. CPUs

B. RAM

C. ROM

D. all of the above


Answer: Option D

19. The 8051 has ________ parallel I/O ports.

A. 2

B. 3

C. 4

D. 5
Answer: Option C

20. The total external data memory that can be interfaced to the 8051 is:

A. 32K

B. 64K

C. 128K

D. 256K
Answer: Option B

21. Which of the following instructions will load the value 35H into the high byte of timer 0?

A. MOV TH0, #35H

B. MOV TH0, 35H

C. MOV T0, #35H

D. MOV T0, 35H


Answer: Option A

22. Bit-addressable memory locations are:

A. 10H through 1FH

B. 20H through 2FH

C. 30H through 3FH

D. 40H through 4FH


Answer: Option B

23. The 8-bit address bus allows access to an address range of:

A. 0000 to FFFFH

B. 000 to FFFH

C. 00 to FFH
D. 0 to FH
Answer: Option C

24. The contents of the accumulator after this operation


MOV A,#0BH
ANL A,#2CH
will be

A. 11010111

B. 11011010

C. 00001000

D. 00101000
Answer: Option C

25. The start-conversion on the ADC0804 is done by using the:

A.

B. CS line

C. INTR line

D. V ref/2 line
Answer: Option A

26. This program code will be executed once:


STAT: MOV A, #01H
JNZ STAT

A. True

B. False
Answer: Option B

27. Which of the following instructions will move the contents of register 3 to the accumulator?

A. MOV 3R, A

B. MOV R3, A

C. MOV A, R3

D. MOV A, 3R
Answer: Option C

28. Which of the following statements will add the accumulator and register 3?

A. ADD @R3, @A
B. ADD @A, R3

C. ADD R3, A

D. ADD A, R3
Answer: Option D

29. Data transfer from I/O to external data memory can only be done with the MOV command.

A. True

B. False
Answer: Option B

30. Which of the following commands will move the number 27H into the accumulator?

A. MOV A, P27

B. MOV A, #27H

C. MOV A, 27H

D. MOV A, @27
Answer: Option B

31. This program code will read data from port 0 and write it to port 2, and it will stop looping
when bit 3 of port 2 is set:
STAT: MOV A, PO
MOV P2,A
JNB P2.3, STAT

A. True

B. False
Answer: Option A

32. Which of the following commands will move the value at port 3 to register 2?

A. MOV P2, R3

B. MOV R3, P2

C. MOV 3P, R2

D. MOV R2, P3
Answer: Option D

33. The number of data registers is:


A. 8

B. 16

C. 32

D. 64
Answer: Option C

34. When the 8051 is reset and the EA line is LOW, the program counter points to the first
program instruction in the:

A. internal code memory

B. external code memory

C. internal data memory

D. external data memory


Answer: Option B

35. The designs of a centigrade thermometer and a PWM speed-control circuit can be
implemented by the 8051.

A. True

B. False
Answer: Option A

36. What is the difference between the 8031 and the 8051?

A. The 8031 has no interrupts.

B. The 8031 is ROM-less.

C. The 8051 is ROM-less.

D. The 8051 has 64 bytes more memory.


Answer: Option B

37. The I/O port that does not have a dual-purpose role is:

A. port 0

B. port 1

C. port 2

D. port 3
Answer: Option B

38. To interface external EPROM memory for applications, it is necessary to demultiplex the
address/data lines of the 8051.
A. True

B. False
Answer: Option A

39. The following command will copy the accumulator to the location whose address is 23H:
MOV 23H,A

A. True

B. False
Answer: Option A

40. The special function registers can be referred to by their hex addresses or by their register
names.

A. True

B. False
Answer: Option A

41. The contents of the accumulator after this operation


MOV A,#2BH
ORL A,00H
will be:

A. 1B H

B. 2B H

C. 3B H

D. 4B H
Answer: Option B

42. The following program will cause the 8051 to be stuck in a loop:
LOOP: MOV A, #00H
JNZ LOOP

A. True

B. False
Answer: Option B

43. Which of the following commands will copy the contents of RAM whose address is in register
0 to port 1?

A. MOV @ P1, R0

B. MOV @ R0, P1
C. MOV P1, @ R0

D. MOV P1, R0
Answer: Option C

44. The statement LCALL READ passes control to the line labelled READ.

A. True

B. False
Answer: Option A

45. Which of the following commands will copy the contents of location 4H to the accumulator?

A. MOV A, 04H

B. MOV A, L4

C. MOV L4, A

D. MOV 04H, A
Answer: Option A

46. The microcontroller is useful in systems that have nonvariable programs for dedicated
applications.

A. True

B. False
Answer: Option A

47. The total amount of external code memory that can be interfaced to the 8051 is:

A. 32K

B. 64K

C. 128K

D. 256K
Answer: Option B

48. The ADC0804 has ________ resolution.

A. 4-bit

B. 8-bit

C. 16-bit

D. 32-bit
Answer: Option B
49. A HIGH on which pin resets the 8051 microcontroller?

A. RESET

B. RST

C. PSEN

D. RSET
Answer: Option B

50. An alternate function of port pin P3.1 in the 8051 is:

A. serial port input

B. serial port output

C. memory write strobe

D. memory read strobe


Answer: Option B

51. Which of the following instructions will move the contents of the accumulator to register 6?

A. MOV 6R, A

B. MOV R6, A

C. MOV A, 6R

D. MOV A, R6
Answer: Option B

52. The following command will rotate the 8 bits of the accumulator one position to the left:
RL A

A. True

B. False
Answer: Option A

53. An alternate function of port pin P3.0 (RXD) in the 8051 is:

A. serial port input

B. serial port output

C. memory write strobe

D. memory read strobe


Answer: Option A
PIC

https://www.scribd.com/document/519308375/PA-M
CQS

You might also like