Modelling of a Sequential Low-level Language Program Using Petri Nets
Abstract
Petri nets were devised for use in the modelling of a specific class of problems. Typical situations that can be modelled by Petri nets are synchronization, sequentiality, concurrency and conflict. This paper focuses on a low-level language program representation by means of Petri nets. In particular, Petri net formalisms were explored with emphasis on the application of the methodology in the modelling of a sequential low-level language program using a Motorola MC68000 assembly language program as an example. In the Petri net representation of the sequential low-level language program under consideration, tokens denote the values of immediate data as well as availability of the data. Thus, the developed petri net model shows that Petri net formalism can be conveniently used to represent flows of control and not flows of data.
Keywords: Petri nets, model, low-level language, microprocessor, instructions.
To list your conference here. Please contact the administrator of this platform.
Paper submission email: ISDE@iiste.org
ISSN (Paper)2222-1727 ISSN (Online)2222-2871
1Please add our address "contact@iiste.org" into your email contact list.
This journal follows ISO 9001 management standard and licensed under a Creative Commons Attribution 3.0 License.
Copyright © www.iiste.org