An integrated development environment for Moon processor simulator