Welcome to electrical and electronics engineering discussion website, Please login or register to continue.

23 views
by

Explain FSM and concurrent process with example.

Your answer

Thanks for your contribution. Feel free to answer this question. Please avoid short answer. Your answer is most welcome. Be genuine.

Upload image or document:

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
Are you a robot ? (Y = Yes / N = No)
To avoid this verification in future, please log in or register.

1 Answer

0 votes
by

Finite State Machine (FSM):

Finite state machine is a machine which have a transition from state to state. The system have some number of states and at a time the system can only be in one of the given states.

Finite State Machine is also known as Finite Automata. The Finite Automata is classified as finite automata with output and finite automata without output. Finite automata with output is further classified as Moore machine and Mealy machine. Finite automata without output is classified as Deterministic Finite Automata, Non-deterministic Finite Automata, and Epsilon Non-deterministic Finite Automata.


image Concurrent Process Model:

Concurrent Process is a computational model. Concurrent process model describes the system functionality in two or more concurrently executing subtasks.

Suppose we want to display "Hello world" every X seconds and "How are you?" every Y seconds. So the one subroutine will print "Hello world" for X seconds and other subroutine will print "How are you?" on every Y seconds.

In sequential execution, the processor executes single task which causes poor processor utilization.

Related questions

0 answers 526 views
1 answer 28 views
0 answers 13 views
0 answers 11 views

Welcome to Q&A site for electrical and electronics engineering discussion for diploma, B.E./B.Tech, M.E./M.Tech, & PhD study.
If you have a new question please ask in English.
If you want to help this community answer these questions.

...