Describe the functionality of the above dfsm

Assignment Help Electrical Engineering
Reference no: EM13140922

A finite state machine (FSM) is either deterministic or non-deterministic. A deterministic FSM (DFSM) is a FSM with at most one transition for each symbol and state. A non-deterministic FSM (NDFSM) is a FSM whose transition function maps input symbols and states to a (possibly empty) set of next states. The transition function also may map the null symbol (no input symbol needed) and states to next states.

Consider the DFSM M = {I, O, S, d, l, S0) defined by:
- Input set I = {1, 0}
- Output set O = {}
- State set S = {A, B, C, D}
- State transition function d
- Output function l

Suppose that the initial state of the machine M is B and the input sequence is 0110, the machine will proceed through states A, B, C and A. If the input is either 110 or 111, and initial state is B, then the machine will visit the states A, C and D. Similarly, for the same initial state, with the input sequence 010100 the machine will proceed to states B, A, B, A, B, A and A.

1) Design the state diagram of this DFSM.

2) Describe the functionality of the above DFSM using transition tables. Consider that the system starts always from state B. What happens if the system will start from another state - say A?

3) Follow the transitions made by this FSM and try to describe its functionality in your own words based on your interpretation of the sequence of events and states obtained after each transition.

4) Try to classify the system as being Mealy or Moore.

5) Construct a DFSM that reads a text and finds the first occurrence of the substring "0101f". More precisely, assume the alphabet is {0, 1, f}, and construct a DFSM that accepts the language {x0101f: x in {0, 1, f}}. Be careful; consider the behaviour of your machine on the string 010101f. Also, note that the problem asks for a deterministic machine. Explain how your machine works.

Reference no: EM13140922

Questions Cloud

Discuss how the barrier function of membranes is utilized : Discuss how the barrier function of membranes is utilized in the production of ATP in the electron transport system of mitochondria.
Determining effective annual interest rate of loan : You aare considering buying a new $25,000 car. The car dealer offers you a 13.6% loan with 30 equal monthly payments. Upon the questioning the dealer, you find that this unusual loan has "add-on" interest-What is the approximate effective annual in..
Compute the depreciation : In 2011, the estimates are revised. Holt now feels the computer will be used until December 31, 2012, when it can be sold for $500. Compute the 2011 depreciation.
Estimate the cash flow to be included in the horizon year : Estimate the cash flow to be included in the horizon year and what will be the horizon value if there is no profit growth?
Describe the functionality of the above dfsm : Describe the functionality of the above DFSM using transition tables. Consider that the system starts always from state B. What happens if the system will start from another state - say A?
Jack''s outdoor world : Jack's Outdoor World is a company that manufactures and sells garden furniture. They have been operating for the past ten years and have a comfortable share of the market.
Illustrate what effect will this action have on ghosh : On June 30, 2012 Ghosh Company concludes that a customer's $4750 receivable (created in 2011) is uncollectible and that the account should be written off. Illustrate what effect will this action have on Ghosh's 2012 net income? Explain.
Describe how the evolution of seeds decreases : In the evolution of land plants we see several major trends. Describe how the evolution of seeds decreases a plant's dependency upon water.
Boston tea party : What is one important distinction you could not overlook making when critically evaluating the information provided in these materials about the Boston Tea Party?

Reviews

Write a Review

Electrical Engineering Questions & Answers

  Lithium ion battery technology

The paper includes Lithium ion battery technology with its advantages and disadvantages. The paper discusses about the Lithium air battery in which detailed reactions of Lithium with air including nonaqueous as well as aqueous are given.

  Power transformers and tariffs

Construction of different types of power transformer, significant energy savings

  Paper on orthogonal frequency-division multiplexing

This document is shown a paper on Orthogonal frequency-division multiplexing with advantages, disadvantages and uses.

  Function of the hmi in a scada system

This assignment contains electronics engineering questions like State the commonly found components of a SCADA (Supervisory control and data acquisition) system. and decribe the function of the HMI in a SCADA system.

  Resultant waveform of the odd harmonic series

Prepare an Excel graph showing the individual components and summated resultant waveform of the odd harmonic series resulting in an approximate square wave.

  Explain scada system

Explain the function of the HMI in a SCADA system.

  Design a 2-digit 24 second shot-clock

Design a 2-digit 24 second "shot-clock" countdown timer with pushbutton controller.

  Model a discrete-time system

To understand di erent signal models To be able to model a discrete-time system and design simple signal processing algorithms.

  Draw a relay construction diagram

Draw a relay construction diagram and briefly explain the operation of a relay.

  Frequency division multiplexing

Write a short technical report on Frequency Division Multiplexing

  Impact of electron energy

Briefly discuss the impact of electron energy, electron current and target on the Bremsstrahlung generated.

  Traffic light controller

The schematic of the traffic light controller

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd