Papers/electronics-Communication-Engineering-Ece/33133052: 25 Best Embedded Systems Interview Questions and Answers
Papers/electronics-Communication-Engineering-Ece/33133052: 25 Best Embedded Systems Interview Questions and Answers
Papers/electronics-Communication-Engineering-Ece/33133052: 25 Best Embedded Systems Interview Questions and Answers
http://placement.freshersworld.com/redpine-placement-
papers/electronics-communication-engineering-
ece/33133052
1. What is watchdog timer?
A watchdog timer (or computer operating properly timer) is a computer hardware
timing device that triggers a system reset if the main program, due to some fault
condition, such as a hang, neglects to regularly service the watchdog. The intention is to
bring the system back from the hang state into normal operation
2. What is semaphore?
In computer science, a semaphore is a protected variable(signaling mechanism) or abstract
data type which constitutes the classic method for restricting access to shared resources such
as shared memory in a parallel programming environment. A counting semaphore is a
counter for a set of available resources, rather than a locked/unlocked flag of a single
resource.
3. What is mutex?
Mutual exclusion (often abbreviated to mutex) algorithms are used in concurrent
programming to avoid the simultaneous use of a common resource, such as a global variable,
by pieces of computer code called critical sections.