Skip to content

Tools (simulator, assembler) for a new developed cpu architecture

License

Notifications You must be signed in to change notification settings

m-wichmann/pyArch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyArch

Tools (simulator, assembler) for a new developed cpu architecture.

Directory structure

  • sim -> simulator (reference implementation)
  • asm -> assembler
  • dbg -> debugger
  • doc -> documentation

Warning

Everything here is experimental! Meaning: expect the worse ;-)

License

This project is licensed under LGPL version 3.0 or newer. You can find the license at www.gnu.org/licenses/lgpl.html or in the COPYRIGHT file.

Brainstorming

  • How to access hardware ('disk', console...)
  • asm instructions:
    • out -> output to port
    • ins -> input from port to string
    • outs -> output string to port

About

Tools (simulator, assembler) for a new developed cpu architecture

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published