Embedded System Questions

Embedded System Questions Asked In Online Test At LTTS, Robert Bosch

Hello guys, welcome back to my blog. In this article, I will share embedded system questions asked in online tests at LTTS, Robert bosch, ABB, KPIT, and other core embedded system companies.

If you have any doubts related to electrical, electronics, and computer science, then ask question. You can also catch me @ Instagram – Chetan Shidling. 

Also, read:

Embedded System Questions Asked In Online Test

01. By using which of the following can we convert serial to parallel and vice versa?

Options:

  1. Timer
  2. Register
  3. Counter
  4. None of the above

Ans: Register ~ Explanation/Discuss

02. Upon activation of an interrupt, the microcontroller goes through some important steps, which are mentioned below. What will be the correct sequence of these steps (in ascending order) during execution?

Step A: Microcontroller saves the current status of all the interrupts internally (i.e., not on the stack)

Step B: The microcontroller gets the address of the ISR from the interrupt vector table and jumps to it. It starts to execute the interrupt service subroutine unit it reaches the last instruction of the subroutine, which is RETI (return from interrupt).

Step C: The microcontroller finishes the instruction it is executing and saves the address of the next instruction (PC) on the stack.

Step D: Microcontroller jumps to a fixed location in memory called the interrupt vector table that holds the address of the interrupt service routine.

Step E: Upon executing the RETI instruction, the microcontroller returns to the place where it was interrupted. First, it gets the program counter (PC) address from the stack by popping the top two bytes of the stack into the PC. Then it starts to execute from that address.

Options:

  1. C, B, D, A, E
  2. C, A, D, E, B
  3. B, C, D, A, E
  4. C, A, D, B, E

Ans: C, A, D, B, E ~ Explanation/Discuss

03. When the microcontroller executes some arithmetic operations, then the flag bits of which register are affected?

Options:

  1. PSW
  2. SP
  3. DPTR
  4. PC

Ans: PSW ~ Explanation/Discuss

04. What is the default bootloader of the Arduino UNO?

Options:

  1. Optiboot bootloader
  2. AIR-boot
  3. Bare box
  4. GAG

Ans: Optiboot bootloader ~ Explanation/Discuss

05. Duplex communication means that both ends of the communication can send and receive signals at the same time. This statement is:

Options:

  1. True
  2. False

Ans: True ~ Explanation/Discuss

06. A RISC processor has no memory unit and uses separate hardware to implement instructions. This statement is:

Options:

  1. True
  2. False

Ans: True ~ Explanation/Discuss

07. We can alter the sequence of interrupt priority by assigning a higher priority to any one of the interrupts by programming a register called _____?

Options:

  1. Interrupt Sequence
  2. Interrupt Priority
  3. Interrupt Decision
  4. None of the options

Ans: Interrupt Priority ~ Explanation/Discuss

08. The appropriate instruction to be used for returning from an ISR is:

Options:

  1. RET
  2. EXIT
  3. RETI
  4. BACK

Ans: RETI ~ Explanation/Discuss

09. What is a function of a watchdog timer?

Options:

  1. It is an external timer that resets the system if the software fails to work properly
  2. It is an internal timer that resets the system if the software fails to work properly
  3. It is an external timer that sets the system if the software fails to work properly
  4. It is an internal timer that sets the system if the software fails to work properly

Ans: It is an external timer that resets the system if the software fails to work properly ~ Explanation/Discuss

10. When a microprocessor/microcontroller has a 32-bit data bus, how many bytes will it process in a single clock cycle?

Options:

  1. 1
  2. 2
  3. 3
  4. 4

Ans: 4 ~ Explanation/Discuss

11. ______ is the time that elapses from when an interrupt is generated to when the source of the interrupt is serviced?

Options:

  1. Interrupt addressing
  2. Interrupt timelog
  3. Interrupt delay
  4. Interrupt latency

Ans: Interrupt latency ~ Explanation/Discuss

12. SDA is having a ______ transition when the clock line SCL is high?

Options:

  1. High to low
  2. Low to high
  3. Low to low
  4. High to high

Ans: High to low ~ Explanation/Discuss

13. Which of the following is the logic level understood by the microcontroller/microprocessor?

Options:

  1. TTL Logic Level
  2. RS232 Logic Level
  3. None of the mentioned
  4. TTL & RS232 Logic Level

Ans: TTL Logic Level ~ Explanation/Discuss

14. _____ incorporates the functions of a computer’s central processing unit on a single integrated circuit?

Options:

  1. Microprocessor
  2. Microcontroller
  3. Noth the options are correct
  4. None of the options

Ans: Microprocessor ~ Explanation/Discuss

15. Which of the following best describes the use of framing in asynchronous means of communication?

Options:

  1. It binds the data properly
  2. It tells us about the start and stops of the data to be transmitted or received
  3. It is used for error checking
  4. It is used for flow control

Ans: It tells us about the start and stops of the data to be transmitted or received ~ Explanation/Discuss

16. If two microcontrollers (one with a 16-bit data bus, one with a 32-bit data bus) are using a crystal with the same frequency, then which of the two will execute the data faster?

Options:

  1. 32-bit microcontroller
  2. 16-bit microcontroller
  3. Same speed
  4. Insufficient information

Ans: 32-bit microcontroller ~ Explanation/Discuss

17. Using what the processor wake-up from power-down?

Options:

  1. External Interrupts
  2. Internal Interrupts
  3. Serial Programming
  4. Program Counter

Ans: External Interrupts ~ Explanation/Discuss

18. What is the difference between UART and USART communication?

Options:

  1. They are the names of the same particular thing, just the difference of A and S is there in it
  2. One uses asynchronous means of communication and the other uses synchronous means of communication
  3. One uses asynchronous means of communication and the other uses asynchronous and synchronous means of communication
  4. One uses angular means of the communication and the other uses linear means of communication

Ans: One uses asynchronous means of communication and the other uses asynchronous and synchronous means of communication ~ Explanation/Discuss

19. For high-end applications such as video processing, telecommunications, and image processing, the CISC processor will give better performance compared to the RISC processor?

Options:

  1. True
  2. False

Ans: False ~ Explanation/Discuss

20. ______memory is a type of memory used for temporarily storing “frequently used information” that the system would otherwise have to get from the disk?

Options:

  1. RAM
  2. ROM
  3. Cache
  4. Virtual

Ans: Cache ~ Explanation/Discuss

21. Which of the following best states the reason that why the baud rate is mentioned in serial communication?

Options:

  1. To know about the no of bits being transmitted per second
  2. To make the two devices compatible with each other, so that the transmission become easy and error free
  3. To use Timer 1
  4. For wasting memory

Ans: To know about the no of bits being transmitted per second ~ Explanation/Discuss

22. A standard bit in digital electronics, consists of either digit __ or ___?

Options:

  1. 10, 9
  2. 8, 7
  3. 0, 1
  4. It can have any digits

Ans: It can have any digits ~ Explanation/Discuss

23. What will happen if Data and Code memory is interchanged on a microcontroller with von Neumann architecture?

Options:

  1. Controller will consume more current
  2. Controller will automatically interchange the Data and Code memory and works normally as expected
  3. Controller will keep on resetting it self
  4. Controller will start executing instructions from Data memory

Ans: Controller will start executing instructions from Data memory ~ Explanation/Discuss

24. The CISC processors have a larger set of instructions with many addressing nodes. This statement is

Options:

  1. True
  2. False

Ans: True ~ Explanation/Discuss

25. Group of 4 bits is called as______?

Options:

  1. Byte
  2. Bit
  3. Word
  4. Nible

Ans: Nible ~ Explanation/Discuss

26. What is Clock Speed in a microcontroller?

Options:

  1. The clock speed determines how many instructions per microsecond the processor can execute
  2. The clock speed determines how many instructions per minute the processor can execute
  3. The clock speed determines how many instructions per second the processor can execute
  4. The clock speed determines how many instructions per millisecond the processor can execute

Ans: The clock speed determines how many instructions per second the processor can execute ~ Explanation/Discuss

27. What is the use of the Prescaler in the operation of the timer?

Options:

  1. For fast calculations
  2. For increasing the time delay given by the timer by decreasing its frequency of operation
  3. For removing the concept the reloading of count
  4. For easy counter operations

Ans: For increasing the time delay given by the timer by decreasing its frequency of operation ~ Explanation/Discuss

28. A ______ is a small computer on a single integrated circuit?

Options:

  1. Microprocessor
  2. Microcontroller
  3. Both the options are correct
  4. None of the options

Ans: Microprocessor ~ Explanation/Discuss

29. What does “p” refer to in ATmega328p?

Options:

  1. Production
  2. Pico-Power
  3. Power-Pico
  4. Programmable on chip

Ans: Pico-Power ~ Explanation/Discuss

30. What is the maximum delay that can be generated with the crystal frequency of 22MHz?

Options:

  1. 2978.9 sec
  2. 0.011 msec
  3. 11.63 sec
  4. 2.97 msec

Ans: 2.97 msec ~ Explanation/Discuss

This was about ” Embedded System Questions Asked In Online Test “. I hope this article ” Embedded System Questions Asked In Online Test ” may help you all a lot. Thank you for reading ” Embedded System Questions Asked In Online Test “.

Also, read:

About The Author

Share Now