Skip to content

raigl/Whirlwind-Instruction-Simulator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whirlwind

Software Recovery from 1950's MIT Whirlwind I computer development.

This project contains files that make up an instruction-set simulator for the MIT Whirlwind I computer, first brought on line end of 1949. The project includes some files recovered from paper tape and magnetic tape, from 1949 to 1959. Original media is stored in the Computer History Museum archive.

Usage

Run python wwasm/wwasm.py program.ww to generate the assembled .acore file. Run python wwsim/wwsim.py program.acore to run the simulator.

Win-Binary/wwsim.exe and MacOS-Binary/wwsim are prepackaged executables for the wwsim.py script bundled with all dependencies.

To regenerate the executable run pyinstaller wwsim/wwsim.py --clean -F -p wwsim --hidden-import graphics.

References

About

Simulator for 1950's MIT Whirlwind Computer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Shell 0.5%