Multiple Choice Questions & Answers on IOT Microcontroller

Multiple Choice Questions & Answers on IOT Microcontroller

Multiple Choice Questions & Answers on IOT Microcontroller ARM 7

1. ARM stands for _________
a) Advanced RISC Machine
b) Advanced RISC Methadology
c) Advanced Reduced Machine
d) Advanced Reduced Methadology
Answer: Advanced RISC Machine

2. The ARM7TDMI-S processor has __________ types of memory cycle.
a) 5
b) 3
c) 4
d) 2
Answer: 4

3. _______ pin can be used to extend memory access in whole cycle increments.
a) BTRAN
b) BLOK
c) BWAIT
d) BCLK
Answer: BWAIT

4. How many DC-DC converters interfaces in ARM7100?
a) 5
b) 3
c) 4
d) 2
Answer: 2

5. What is the cache memory for ARM710T?
a) 12Kb
b) 16Kb
c) 32Kb
d) 8Kb
Answer: 8Kb

6. What is the flash memory for LPC2141?
a) 34kB
b) 32kB
c) 128kB
d) 256kB
Answer: 32kB

7. What is the size of ADC and DAC?
a) 16 bit
b) 10 bit
c) 8 bit
d) 32 bit
Answer: 10 bit

8. What is the instruction set used by ARM7?
a) 16-bit instruction set
b) 32-bit instruction set
c) 64-bit instruction set
d) 8-bit instruction set
Answer: 16-bit instruction set

9. How many bit data bus is used in ARM7EJ-s?
a) 32-bit
b) 16-bit
c) 8-bit
d) Both 16 and 32 bit
Answer: 32-bit

10. What is the processor used by ARM7?
a) 8-bit CISC
b) 8-bit RISC
c) 32-bit CISC
d) 32-bit RISC
Answer: 32-bit RISC

11. What is the capability of ARM7 f instruction for a second?
a) 110 MIPS
b) 150 MIPS
c) 125 MIPS
d) 130 MIPS
Answer: 130 MIPS

12. How many instructions pipelining is used in ARM7EJ-S?
a) 3-Stage
b) 4-Stage
c) 5-Stage
d)2-stage
Answer: 5-Stage

13. The ARM7TDMI-S uses which pipelining?
a) 2-Stage
b) 3-Stage
c) 4-Stage
d) 5-Stage
Answer: 3-Stage

14. How many registers are there in ARM7?
a) 35 register( 28 GPR and 7 SPR)
b) 37 registers(28 GPR and 9 SPR)
c) 37 registers(31 GPR and 6 SPR)
d) 35 register(30 GPR and 5 SPR)
Answer: 37 registers(31 GPR and 6 SPR)

15. What are the no of pins that are in the ARM7 processors?
a) 65 pin with QFP
b) 45 Pin with QFP
c) 45 pin with LLC
d) 65 pin with DIP
Answer: 65 pin with DIP

16. Which of the following has the same instruction set as ARM7?
a) ARM6
b) ARMv3
c) ARM71a0
d) ARMv4T
Answer: ARMv3

17. In which of the following ARM processors virtual memory is present?
a) ARM7DI
b) ARM7TDMI-S
c) ARM7TDMI
d) ARM7EJ-S
Answer: ARM7DI

18. Which signal is used for pipelining on bis cycle in ARM710T?
a) BWAIT
b) BTRAN
c) BLOK
d) BCLK
Answer: BTRAN

19. What are the profiles for ARM architecture?
a) A,R
b) A,M
c) A,R,M
d) R,M
Answer: A,R,M

20. How many processors are used in the Instruction pipelining?
a) One
b) Two
c) Three
d) Four
Answer: One

21. What are t, d, m, I stands for in ARM7TDMI?
a) Timer, Debug, Multiplex, ICE
b) Thumb, Debug, Multiplier, ICE
c) Timer, Debug, Modulation, IS
d) Thumb, Debug, Multiplier, ICE
Answer: Thumb, Debug, Multiplier, ICE

22. ARM7DI operates in which mode?
a) Big Endian
b) Little Endian
c) Both big and little Endian
d) Neither big nor little Endian
Answer: Both big and little Endian

23. What are the pipelining stages include?
a) Fetch, Decode, Write
b) Fetch, Decode, Execute
c) Fetch, Execute, Write
d) Fetch, Decode, Execute, Write
Answer: Fetch, Decode, Write

24. Using what the processor wake-up from power-down?
a) External Interrupts
b) Internal interrupts
c) Serial Programming
d) Program Counter
Answer: External Interrupts

25. What are the categories in the vectored interrupt controller?
a) Fast interrupt request
b) Non vectored interrupt request
c) Non-vectored IQR
d) Fast interrupt request, Non vectored interrupt request and Non-vectored IQR
Answer: Fast interrupt request, Non vectored interrupt request and Non-vectored IQR

26. What is pipe lining?
a) Non linear
b) Linear
c) Linear and Non linear
d) Sometimes both
Answer: Linear

27. What is pin connect block?
a) All pins are having a function without reserved
b) Some pins are Reserved
c) Pins have more than one function
d) Multiplexing of some pins
Answer: Pins have more than one function.

28. Each peripheral has an interrupt line?
a) True
b) False
Answer: True

29. We have no use of having silicon customization?
a) True
b) False
Answer: False

30. ARM7 has an in-built debugging device?
a) True
b) False
Answer: True

Multiple Choice Questions & Answers on IOT Microcontroller 8051

1. PSEN stands for ________
a) Program Select Enable
b) Peripheral Store Enable
c) Program Store Enable
d) Peripheral Select Enable
Answer: Program Store Enable

2. External Access is used to permit ____________
a) Peripherals
b) Power supply
c) ALE
d) Memory interfacing
Answer: Memory interfacing

3. General purpose memory is called as ________
a) ROM memory
b) RAM memory
c) SRAM memory
d) EPROM memory
Answer: RAM memory

4. Reset work is __________
a) To make program counter zero but values in registers values are made as zero
b) Program counter is not zero but values in registers values are made as
Zero
c) Program counter not zero but values in registers values remain same
d) To make program counter zero but values in registers values remain same
Answer: To make program counter zero but values in registers values remain same

5. Timer 0 is a ________ bit register.
a) 32-bit
b) 8-bit
c) 16-bit
d) 10-bit
Answer: 16-bit

6. Number of pins in 8051 microcontroller with ________ package.
a) 40 pin with LLC
b) 60 Pin with QFP
c) 40 pin with DIP
d) 60 pin with QFP
Answer: 40 pin with DIP

7. How many interrupts are there in micro controller?
a) 3
b) 6
c) 4
d) 5
Answer: 5

8. 8051 controller contains how many registers?
a) 5
b) 3
c) 1
d) 2
Answer: 2

9. What is the bit size of the 8051 microcontroller?
a) 8-bit
b) 4-bit
c) 16-bit
d) 32-bit
Answer: 8-bit

10. Which pin provides a reset option in 8051?
a) Pin 1
b) Pin 8
c) Pin 11
d) Pin 9
Answer: Pin 9

11. Number of I/O ports in the 8051 microcontroller?
a) 3 ports
b) 4 ports
c) 5 ports
d) 4 ports with last port having 5 pins
Answer: 4 ports

12. What is the minimum no of cycles required for reset operation?
a) 3 cycle
b) 2 cycles
c) 1 cycles
d) 4 cycles
Answer: 1 cycles

13. What is the address range of SFRs?
a) 80h to feh
b) 00h to ffh
c) 80h to ffh
d) 70h to 80h
Answer: 80h to ffh

14. Find the machine cycle for AT89C51 if XTAL = 11.0592MHz.
a) 90.42us
b) 361.68us
c) 1.085us
d) 150.145us
Answer: 361.68us

15. What is order of the assembly and running 8051 program?
i) Myfile.asm
ii) Myfile.lst
iii) Myfile.obj
iv) Myfile.hex
a) i,ii,iii,iv
b) ii,iii,I,iv
c) iv,ii,I,iii
d) iii,ii,I,iv
Answer: i,ii,iii,iv

16. What is the operation for mode 0?
a) 13-bit timer mode, 8-bit timer/counter THx and TLx as 5-bit prescalar
b) 16-bit timer mode, 16-bit timer/counter THx and TLx are cascaded, no prescalar
c) 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a value which is to be reloaded into TLx each time it overflows
d) Spilt timer mode
Answer: 13-bit timer mode, 8-bit timer/counter THx and TLx as 5-bit prescalar

17. What is the operation for mode 1?
a) 13-bit timer mode, 8-bit timer/counter THx and TLx as 5-bit prescalar
b) 16-bit timer mode, 16-bit timer/counter THx and TLx are cascaded, no prescalar
c) 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a value which is to be reloaded into TLx each time it overflows
d) Spilt timer mode
Answer: 16-bit timer mode, 16-bit timer/counter THx and TLx are cascaded, no prescalar

18. Which is the operation for mode 2?
a) 13-bit timer mode, 8-bit timer/counter THx and TLx as 5-bit prescalar
b) 16-bit timer mode, 16-bit timer/counter THx and TLx are cascaded, no prescalar
c) 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a value which is to be reloaded into TLx each time it overflows
d) Spilt timer mode
Answer: 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a value which is to be reloaded into TLx each time it overflows

19. Which is the operation for mode 3?
a) 13-bit timer mode, 8-bit timer/counter THx and TLx as 5-bit prescalar
b) 16-bit timer mode, 16-bit timer/counter THx and TLx are cascaded, no prescalar
c) 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a value which is to be reloaded into TLx each time it overflows
d) Spilt timer mode
Answer: Spilt timer mode

20. Which timer register has both timers in it?
a) TMOD
b) TCON
c) Both TMOD and TCON
d) Neither TMOD nor TCON
Answer: TMOD

21. Function of IE1 in TCON register?
a) External interrupt 1 Edge flag. Not related to timer operations
b) External interrupt 1 Edge flag. Not related to timer operations
c) External interrupt 0 single type control bit
d) External interrupt 1 to be triggered by a falling edge signal
Answer: External interrupt 1 Edge flag. Not related to timer operations

22. What do you mean by micro in microcontroller?
a) Distance between 2 IC’s
b) Distance between 2 transistors
c) Size of a controller
d) Distance between 2 pins
Answer: Distance between 2 transistors

23. Program counter stores what?
a) Address of before instruction
b) Address of the next instruction
c) Data of the before execution to be executed
d) Data of the execution instruction
Answer: Address of the next instruction

24. Name the architecture and the instruction set for microcontroller?
a) Van- Neumann Architecture with CISC Instruction Set
b) Harvard Architecture with CISC Instruction Set
c) Van- Neumann Architecture with RISC Instruction Set
d) Harvard Architecture with RISC Instruction Set
Answer: Harvard Architecture with CISC Instruction Set

25. SCON in serial port is used for which operation?
a) Transferring data
b) Receiving data
c) Controlling
d) Controlling and transferring
Answer: Controlling

26. Auxiliary carry is set during which condition?
a) When carry is generated from D3 to D4
b) When carry is generated from D7
c) When carry is generated from both D3 to D4 and D7
d) When carry is generated at either D3 to D4 or D7
Answer: When carry is generated from D3 to D4

27. Does an 8051 microcontroller need external oscillator to run?
a) True
b) False
Answer: True

28. We use any other frequency source other than crystal oscillator.
a) True
b) False
Answer: True

29. The use of Address Latch Enable is to multiplex address and data memory.
a) True
b) False
Answer: True

30. Is ROM is used for storing data storage?
a) True
b) False
Answer: False

Comments