13,761 views

5 Answers

Best answer
44 44 votes

We need to find the number of different configurations possible for memory and each of these will be a state in FSM. (At any time memory will be in one configuration and in next instance it either remains same or goes to a different configuration)

A word is of n bits. And we have m such words. So, total number of bits = m*n.

We need a separate state for each bit combination. So, no. of states = 2mn.

selected by
2 2 votes

Total m words. Each of size n bit.

Total m*n bits .

Number of states in FSM  are 2m*n
 

[ 1 bit need 1 flip-flop , represent 2 states, 0 or 1.]

2 2 votes

For every data here length is ‘n’ and memory's states are defined in terms of power of 2, 
Here the total memory capability for all the words = mn
Hence number of states are 2mn

2 2 votes

It's always best to turn the variables into constants in such questions.

Let there be 2 words of 3 bits each.

Each word could be: 

  • 000
  • 001
  • 010
  • 011
  • 100
  • 101
  • 110
  • 111

There are 2 such words.

Now Option A would suggest there are $2*8=16$ states.

Option B would suggest there are $2^{5}=32$ states.

Option C would suggest there are $2^{6}=64$ states.

Option D would suggest there are $5$ states. This can be eliminated straight as Just 1 word alone has 8 states.

 

Total states could be: Word 1 is $000$ and Word 2 could be $000$ or $001$ or...or $111$

Hence, do a cross product.

Word 1 Word 2
000 000
001 001
010 010
011 011
100 100
101 101
110 110
111 111

You'll get $8*8=64$ which is Option C

Answer:
Position:
Show:

Related questions

11 11 votes
3 answers 3 answers
8.2k
8.2k views
go_editor asked Jul 1, 2016
8,175 views
Consider the following Deterministic Finite Automaton $M$.Let $S$ denote the set of eight length bit strings whose second, third, sixth and seventh bits are 1. The number...
7 7 votes
5 answers 5 answers
7.3k
7.3k views
naga praveen asked Jun 13, 2016
7,306 views
The following Finite Automaton recognizes which of the given languages?$\{ 1, 0 \}^* \{ 0 1 \}$$\{ 1,0\}^*\{ 1\}$$\{ 1 \} \{1, 0\}^*\{ 1 \}$$1^*0^*\{0,1\}$
8 8 votes
4 answers 4 answers
7.1k
7.1k views
kvkumar asked Jun 29, 2016
7,131 views
How many states are there in a minimum state deterministic finite automaton accepting the language $L = \{w \mid w \in \{0,1\}^*,$ number of 0's is divisible by 2 and num...
2 2 votes
1 answers 1 answer
6.0k
6.0k views
ajit asked Sep 23, 2015
5,968 views
Which of the following is FALSE with respect to possible outcomes of executing a Turing Machine over a given input?it may halt and accept the inputit may halt by changing...