answersLogoWhite

0


Best Answer

A finite state machine (FSM) changes from one state to another state when conditions are satisfied or in response to external stimuli. An example of a simple FSM is a vending machine, which requires certain conditions to be satisfied (a person must add money, then press a button) before it operates. The major limitation of an FSM is that it cannot be produced for an infinate sequence, nor can it multiply to arbitrary large binary numbers.

User Avatar

Brian Thomas

Lvl 7
4y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the capabilities and limitations of finite state machine?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is a finite state machine?

Finite State Machine is a model to describe how the internal state of the machine varies due to the corresponding actions. The number of states of the machine are limited as the name suggests.


How do you create a finite state machine for a a password?

no


Why a finite automaton is called finite?

I would guess that is because it has a finite number of different states. (It is also known as a finite-state machine.)


What did nfa stand for?

NFA - Non-deterministic Finite Automaton, aka NFSM (Non-deterministic Finite State Machine)


What are the uses of finite-state machine in network protocol?

http://www.tcpipguide.com/free/t_DHCPGeneralOperationandClientFiniteStateMachine.htm


What does an algorithmic state machine offer that is not provided by either Moore or Mealy machine?

To qoute wikipedia: "The Algorithmic State Machine (ASM) method is a method for designing finite state machines" Moore and Mealy are implementations of state machines.


Difference between deterministic finite automaton and non deterministic finite automaton?

The state machine described in the previous section is a deterministic finite automaton, in which each state is unique. What would make a finite automaton nondeterministic is if each state was not. For the example, if the state machine allowed the input to have any letter as the second letter for the word "person" to transition to the next, then the next state would not be unique, making it a nondeterministic finite automaton.


What is queuing machine?

The meaning of a queue machine is a finite state machine with the ability to store and retrieve data from an infinite-memory queue. It is a model of computation equivalent to a turing machine, and therefore it can process any formal language.


What does FSM mean in computer networking field?

FSM is defined as a finite-state machine in the computer networking field. A finite-state machine is a mathematical model utilized for designing computer programs as well as sequential logic circuits. The model consists of states; it is in one state, current state, at a time and transitions to other states based on events and conditions. The model can be used to describe real world systems.


Who is George Mealy?

George H. Mealy presented the concept of a finite-state machine that became known as the Mealy machine in a 1955 paper, "A Method for Synthesizing Sequential Circuits." This machine differs from a Moore machine in that rather than the outputs being defined by the current state, the outputs are defined by both the current state and the current inputs.


What are the limitations of sequential circuits?

it can represent only the finite state machine.In such a machine an arbitrarily long sequence of input symbols is bound to create a periodic output with a period not more than the number of states.hence computations that need to remember an arbitrary number of past input symbols cant be implemented by seq machines


What is difference between finite state automaton and transition graph?

finite automata