Question: Problem 14 (25 points) 1. (10 points) Figure 5 shows a Moore finite state machine and all the subdiagrams in the case structure within the

Problem 14 (25 points)

1. (10 points) Figure 5 shows a Moore finite state machine and all the subdiagrams in the case structure within

the state machine. What is the sequence of states transitioned by the state machine during execution?

2. (15 points) Figure 6 shows LabVIEW code for realizing another Moore finite state machine with input x and

output y. The subdiagrams show all possible states.

(a) (2 points) In one or two sentences, what does the black triangle in the upper left-hand corner of the

constants defining the states indicate, and why is it useful?

(b) (2 points) Specify the time, in units of seconds, between successive reads of the Boolean input x.

(c) (11 points) Using the state diagram on slide 25 of Laboratory #9 as an example, draw the state diagram

for the finite state machine realized by the LabVIEW code.

Problem 14 (25 points) 1. (10 points) Figure 5 shows a Moorefinite state machine and all the subdiagrams in the case structure within

Problem 14 (25 points) 1. (10 points) Figure 5 shows a Moore finite state machine and all the subdiagrams in the case structure within the state machine. What is the sequence of states transitioned by the state machine during execution? "State 1", Default "State 2" State 1 State 3 4 State 3- w "State 3" "State 4" State 4 State 5 "State 5" State 1 Figure 5: Block diagram for Problem 14 Part 1. 2. (15 points) Figure 6 shows LabVIEW code for realizing another Moore finite state machine with input r and output y. The subdiagrams show all possible states. (a) (2 points) In one or two sentences, what does the black triangle in the upper left-hand corner of the constants defining the states indicate, and why is it useful? (b) (2 points) Specify the time, in units of seconds, between successive reads of the Boolean input x. (c) (11 points) Using the state diagram on slide 25 of Laboratory #9 as an example, draw the state diagram for the finite state machine realized by the LabVIEW code. www."State 1", Default "State 1", Default True False www State 15 State2 State 3 Stop Button TEO State 2" "State 2" True False - State 1 State 3 nnaa SEMASA wwwwwwwwwwwwwwwwwwwwwww "State 3" 3 State 3" True False - State 2+1 State 1 boccolo Figure 6: LabVIEW code for realizing a Moore finite state machine. Problem 14 (25 points) 1. (10 points) Figure 5 shows a Moore finite state machine and all the subdiagrams in the case structure within the state machine. What is the sequence of states transitioned by the state machine during execution? "State 1", Default "State 2" State 1 State 3 4 State 3- w "State 3" "State 4" State 4 State 5 "State 5" State 1 Figure 5: Block diagram for Problem 14 Part 1. 2. (15 points) Figure 6 shows LabVIEW code for realizing another Moore finite state machine with input r and output y. The subdiagrams show all possible states. (a) (2 points) In one or two sentences, what does the black triangle in the upper left-hand corner of the constants defining the states indicate, and why is it useful? (b) (2 points) Specify the time, in units of seconds, between successive reads of the Boolean input x. (c) (11 points) Using the state diagram on slide 25 of Laboratory #9 as an example, draw the state diagram for the finite state machine realized by the LabVIEW code. www."State 1", Default "State 1", Default True False www State 15 State2 State 3 Stop Button TEO State 2" "State 2" True False - State 1 State 3 nnaa SEMASA wwwwwwwwwwwwwwwwwwwwwww "State 3" 3 State 3" True False - State 2+1 State 1 boccolo Figure 6: LabVIEW code for realizing a Moore finite state machine

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!