Skip to content

saulam/wepsim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WepSIM: Simulator of Elemental Processor

Build Status Maintainability License: LGPL v3

Step iOS Android
1 screen:pwa_ios screen:pwa_android
2 screen:pwa_ios screen:pwa_android
3 screen:pwa_ios screen:pwa_android
4 screen:pwa_ios screen:pwa_android
  • Quick Start:

    1 From the menu, there are different examples available (click on the dark blue 'title' of the example you want to work with): screen:example 2 Then you could go to the microcode editor workspace: screen:menu 3 You can modify the microcode (if you wish) and microcompile it: screen:microcode 4 Later, you could go to the assembly editor workspace: screen:menu 5 You can modify (if you wish) your assembly code (by using the instructions defined in the previous microcode) and compile it: screen:code 6 Finally, go back to the simulator workspace, and you can execute step by step and analyze the state of the components. It is possible to work at assembly level or at microcode level: screen:simulation cpu

  • Main configuration options:

    • From the menu, the configuration button let users to personalize several options: screen:configuration
    • From the simulator workspace, clicking over the 'processor button' shows/hides a slider to change the CPU/CU size: screen:configuration

About

WepSIM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 50.0%
  • HTML 49.7%
  • Shell 0.3%