DESIGN OF A SOFTWARE SYSTEM FOR FINITE STATE MACHINE (FSM)
Hussein A. Abdulkadhim
Abstract
Open-access reader
Hussein A. Abdulkadhim
Abstract
Open-access reader
There are several ways used to represent the circuits and system operations for design and analyses. Finite state machine (FSM) is one of the ways that used for representing the operations of many circuits and systems in electronic engineering, computer engineering ,..etc by graph. Finite state machine is very simple machine in design. It consists of sets of input symbols, output symbols and states that required to design it. Also, in fact, the function of input symbols and output symbols with the present state to give the next state must be found. In this paper, a software simulator is implemented by using Visual Basic programming language to simulate the Finite State machine (design and operation). This simulation represents general examples. However, the software may be used to learn the student concepts of FSM and its operations.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
There are several ways used to represent the circuits and system operations for design and analyses. Finite state machine (FSM) is one of the ways that used for representing the operations of many circuits and systems in electronic engineering, computer engineering ,..etc by graph. Finite state machine is very simple machine in design. It consists of sets of input symbols, output symbols and states that required to design it. Also, in fact, the function of input symbols and output symbols with the present state to give the next state must be found. In this paper, a software simulator is implemented by using Visual Basic programming language to simulate the Finite State machine (design and operation). This simulation represents general examples. However, the software may be used to learn the student concepts of FSM and its operations.
Key concepts: Finite-state machine, State (computer science), Computer science, Software, Extended finite-state machine, Programming language