GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - creatorsim/creator-v3.2: Version 3.2 of the CREATOR simulator

This repository was archived by the owner on Feb 6, 2026. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

3 Commits
3 Commits

Folders and files

NameName
Last commit message
Last commit date
architecture
architecture
 
 
components
components
 
 
css
css
 
 
docs
docs
 
 
examples
examples
 
 
external
external
 
 
images
images
 
 
js
js
 
 
travis
travis
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
creator.sh
creator.sh
 
 
gpl.txt
gpl.txt
 
 
index.html
index.html
 
 
lgpl.txt
lgpl.txt
 
 
mk_min.sh
mk_min.sh
 
 
mk_travis.sh
mk_travis.sh
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
run_examples.sh
run_examples.sh
 
 
run_travis.sh
run_travis.sh
 
 
travis.yml
travis.yml
 
 

Repository files navigation

CREATOR:
didaCtic and geneRic assEmbly progrAmming simulaTOR

Image of CREATOR
https://creatorsim.github.io/

CREATOR project

Build Status Codacy Badge Generic badge

URL
Creator https://creatorsim.github.io/creator/
Documentation https://creatorsim.github.io/
Examples included 👉 RISC-V 👉 MIPS-32

Source code and testing

URL
Source Code https://github.com/creatorsim/creator/
📋 Travis Tests Description of Travis Tests
🔬 Nightly build https://dcamarmas.github.io/creator

Supported Internet Browser

Edge Firefox Google Chrome Safari

Authors

  • 🧑‍💻 Diego Camarmas Alonso (Main Coordinator)
  • 🧑‍💻 Félix García Carballeira
  • 🧑‍💻 Alejandro Calderón Mateos
  • 🧑‍💻 Elías Del Pozo Puñal (Beta Tester)
  • 🧑‍💻 Lucas Elvira Martín (RISC-V and several improvements)

ChangeLog

:atom: 3.2.x:
  • User Interface:
    • New link to the quick reference guide for instructions in PDF
    • The current assembly code can be shared as a simple link
  • Modular design:
    • Simplified pseudo-instruction forms
    • Improved memory detail panel
    • Hardware counter updated in order to know the number of clock cycles consumed since the last reset
:atom: 3.1.x:
  • User Interface:
    • Example set added
    • The Instruction help width can be now configure from the configuration modal
    • Clarification on intitial CREATOR page
    • Better responsive behaviour on different screen sizes
    • Power consumption added
  • Modular design:
    • Interface based on Vue components for all UI elements in CREATOR
    • Simulated main memory reworked
    • Architecture improved
:atom: 3.0.x:
  • Several minor RISC-V improvements
  • More modular design:
    • Initial user interface based on Vue components
    • Improved modular design on execution engine
  • Improved instruction definitions:
    • New CREATOR API for instruction definitions
    • Support for helping on check Stack Calling Conventions
      • Checking saved registers on stack are restored
      • Colored stack
      • SP and FP pointers are shown on the memory stack detail panel
:atom: 2.1.x:
  • RISC-V supported (Thanks to Lucas Elvira Martín @luck5941)
  • CREATOR accessibility improved up to WCAG 2.0 (Level AAA)
  • Command line version of CREATOR:
    • Help:
      • ./creator.sh -h
    • Example: creator compiles and executes the example2.txt, showing the final state:
      • ./creator.sh -a architecture/MIPS-32.json -s examples/MIPS/example2.txt
    • Example: save final state into 'salida.txt' file:
      • ./creator.sh -a ./architecture/MIPS-32.json -s ./examples/MIPS/example2.txt -o min > salida.txt
    • Example: compare final state and the state saved on 'salida.txt' file:
      • ./creator.sh -a ./architecture/MIPS-32.json -s ./examples/MIPS/example2.txt -o min -r salida.txt
  • Creator now accepts three GET values:
    • Preload the MIPS architecture:
      • https://creatorsim.github.io/creator/?architecture=MIPS-32
    • Preload example 'e3' from example set 'uc3m-ec':
      • https://creatorsim.github.io/creator/?example_set=uc3m-ec&example=e3
  • Bootstrap-vue upgraded up to v2.15.0

About

Version 3.2 of the CREATOR simulator

creatorsim.github.io/creator-v3.2/

Resources

Readme
LGPL-3.0 license
Activity
Custom properties

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.