Scheduling of Instructions and Modelling its Fetch, Decode, Execute and WriteBack Phases