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:
- What Is FPGA, Field Programmable Gate Array, FPGA Tools
- Top 15 Applications of Embedded Systems, Embedded System Application
- Microcontrollers And Microprocessors Used in SmartPhones Or Mobiles
Embedded System Questions Asked In Online Test
01. By using which of the following can we convert serial to parallel and vice versa?
Options:
- Timer
- Register
- Counter
- 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:
- C, B, D, A, E
- C, A, D, E, B
- B, C, D, A, E
- 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:
- PSW
- SP
- DPTR
- PC
Ans: PSW ~ Explanation/Discuss
04. What is the default bootloader of the Arduino UNO?
Options:
- Optiboot bootloader
- AIR-boot
- Bare box
- 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:
- True
- False
Ans: True ~ Explanation/Discuss
06. A RISC processor has no memory unit and uses separate hardware to implement instructions. This statement is:
Options:
- True
- 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:
- Interrupt Sequence
- Interrupt Priority
- Interrupt Decision
- None of the options
Ans: Interrupt Priority ~ Explanation/Discuss
08. The appropriate instruction to be used for returning from an ISR is:
Options:
- RET
- EXIT
- RETI
- BACK
Ans: RETI ~ Explanation/Discuss
09. What is a function of a watchdog timer?
Options:
- It is an external timer that resets the system if the software fails to work properly
- It is an internal timer that resets the system if the software fails to work properly
- It is an external timer that sets the system if the software fails to work properly
- 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
- 2
- 3
- 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:
- Interrupt addressing
- Interrupt timelog
- Interrupt delay
- Interrupt latency
Ans: Interrupt latency ~ Explanation/Discuss
12. SDA is having a ______ transition when the clock line SCL is high?
Options:
- High to low
- Low to high
- Low to low
- High to high
Ans: High to low ~ Explanation/Discuss
13. Which of the following is the logic level understood by the microcontroller/microprocessor?
Options:
- TTL Logic Level
- RS232 Logic Level
- None of the mentioned
- 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:
- Microprocessor
- Microcontroller
- Noth the options are correct
- 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:
- It binds the data properly
- It tells us about the start and stops of the data to be transmitted or received
- It is used for error checking
- 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:
- 32-bit microcontroller
- 16-bit microcontroller
- Same speed
- Insufficient information
Ans: 32-bit microcontroller ~ Explanation/Discuss
17. Using what the processor wake-up from power-down?
Options:
- External Interrupts
- Internal Interrupts
- Serial Programming
- Program Counter
Ans: External Interrupts ~ Explanation/Discuss
18. What is the difference between UART and USART communication?
Options:
- They are the names of the same particular thing, just the difference of A and S is there in it
- One uses asynchronous means of communication and the other uses synchronous means of communication
- One uses asynchronous means of communication and the other uses asynchronous and synchronous means of communication
- 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:
- True
- 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:
- RAM
- ROM
- Cache
- 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:
- To know about the no of bits being transmitted per second
- To make the two devices compatible with each other, so that the transmission become easy and error free
- To use Timer 1
- 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:
- 10, 9
- 8, 7
- 0, 1
- 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:
- Controller will consume more current
- Controller will automatically interchange the Data and Code memory and works normally as expected
- Controller will keep on resetting it self
- 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:
- True
- False
Ans: True ~ Explanation/Discuss
25. Group of 4 bits is called as______?
Options:
- Byte
- Bit
- Word
- Nible
Ans: Nible ~ Explanation/Discuss
26. What is Clock Speed in a microcontroller?
Options:
- The clock speed determines how many instructions per microsecond the processor can execute
- The clock speed determines how many instructions per minute the processor can execute
- The clock speed determines how many instructions per second the processor can execute
- 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:
- For fast calculations
- For increasing the time delay given by the timer by decreasing its frequency of operation
- For removing the concept the reloading of count
- 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:
- Microprocessor
- Microcontroller
- Both the options are correct
- None of the options
Ans: Microprocessor ~ Explanation/Discuss
29. What does “p” refer to in ATmega328p?
Options:
- Production
- Pico-Power
- Power-Pico
- 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:
- 2978.9 sec
- 0.011 msec
- 11.63 sec
- 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:
- 100 + Electrical Engineering Projects For Students, Engineers
- 1000+ Electronics Projects For Engineers, Diploma, MTech Students
- 1000+ MATLAB Simulink Projects For MTech, Engineering Students
- 500+ Embedded System Projects For Engineer, Diploma, MTech, PhD
- 500+ Projects For Diploma Electrical, Electronics Student, Diploma Project
- 8051 Microcontroller Timers, TCON Register, TMOD Register
- Advanced Technologies In-Vehicle Infotainment Systems
- Advancements In 3D Printing Technology And It’s Future