Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EASY64

Simple cpu architecture in C.

Wiki: Easy64 Wiki

Features

  • Simple and fast CPU architecture
  • Easy-to-understand assembly language
  • Label handling and jump instructions
  • Basic stack operations (push, pop, call, ret)
  • Arithmetic, logic, and bitwise operations
  • Debug instructions (print)
  • Import support for modules.
  • Subregister support (8, 16, 32-bit)
  • And more!

Usage

git clone https://git.sr.ht/~oled/easy
cd easy64/
make

./easy -h

Debugger

Screenshot from 2026-07-19 16-08-14

How to work on Easy64?

This Program is emulating real hardware, so you cant work on it without a bootloader, kernel, micro-controller or any software.
For more information and a Kernel example works on easy64:
Check the Working on Easy64 Wiki page.

License

This project is licensed under the GPL-3.0 License.

Author

Created By oled

About

Easy64 simple cpu architecture.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages