Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danielfvm/krajsyarch
A simulator and assembler for the krajsy cpu architecture made by krajsyboys and me.
https://github.com/danielfvm/krajsyarch
assembler cpu-emulator online
Last synced: 14 days ago
JSON representation
A simulator and assembler for the krajsy cpu architecture made by krajsyboys and me.
- Host: GitHub
- URL: https://github.com/danielfvm/krajsyarch
- Owner: danielfvm
- License: gpl-3.0
- Created: 2023-08-21T22:08:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-04T10:25:10.000Z (10 months ago)
- Last Synced: 2024-11-12T04:19:12.340Z (2 months ago)
- Topics: assembler, cpu-emulator, online
- Language: TypeScript
- Homepage: https://danielfvm.github.io/KrajsyArch/
- Size: 250 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KrajsyArch
![Repository size](https://img.shields.io/github/repo-size/danielfvm/KrajsyArch?color=39d45f)
[![GitHub last commit](https://img.shields.io/github/last-commit/danielfvm/KrajsyArch?color=39d45f)](https://github.com/danielfvm/KrajsyArch/commits/master)
![License](https://img.shields.io/badge/license-GPL-39d45f)
[![Stargazers](https://img.shields.io/github/stars/danielfvm/KrajsyArch?color=39d45f&logo=github)](https://github.com/danielfvm/KrajsyArch/stargazers)![image](https://github.com/danielfvm/KrajsyArch/assets/23420640/92a326a6-221f-423d-947c-7b52d44e5b9e)
A simulator and assembler for the krajsy CPU architecture made by krajsyboys and me. The instruction set was designed to be as simple as possible as our goal was to build this CPU inside my [Voxel Sandbox VRChat World](https://vrchat.com/home/world/wrld_cac764e2-de1e-4c6e-bc93-0a13ddf6b039) that has working logic gates.
You can try out the web app [here](https://danielfvm.github.io/KrajsyArch/).Here you can find working examples:
* [Collatz conjecture](https://danielfvm.github.io/KrajsyArch/?share=CkxEIEEsICMwYgk7IFN0YXJ0IHZhbHVlCgo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KbmV4dEl0ZXJhdGlvbjoKT1VUIEEKU0xQICNGRgoKTEQgQiwgIzAxCkFORCBCLCBBCkpOWiBCLCBvZGROdW0KU1IgQQpKWiBCLCBuZXh0SXRlcmF0aW9uCgo7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kb2RkTnVtOgpMRCBCLCBBCkFERCBBLCBCCkFERCBBLCBCCklOQyBBCkpOWiBCLCBuZXh0SXRlcmF0aW9u) The result is stored in Register A.
* [The Sieve of Eratosthenes](https://danielfvm.github.io/KrajsyArch/?share=OyBmb3IgQSA9IDI7IEEgPCAyNTU7IEEgKysKTEQgQSwgIzEKbG9vcDoKSU5DIEEKCjsgaWYgQiA9PSAwCkdFVCBCLCBBCkpOWiBCLCBsb29wCgo7IGZvciBCID0gQSogMjsgQiA8IDI1NTsgQiArKwpMRCBCLCBBClNMIEIKU0VUIEIsICNmZgpsb29wMToKTEQgQiwgKmZmCgpTRVQgQiwgQgoKCkFERCBCLCBBClNFVCBCLCAjZmYKQU5EIEIsICM4MApKWiBCLCBsb29wMQoKTEQgQiwgQQpBTkQgQiwgI0MwCkpaIEIsIGxvb3AKCgoKOyBkaXNwbGF5IHByaW1lIG51bWJlcnMKTEQgQSwgIzEKbG9vcDI6CklOQyBBCgpHRVQgQiwgQQpTRVQgQSwgQQpKWiBCLCBza2lwCgo7IHJlc2V0IHZhbHVlIHRvIDAgaWYgbm90IHByaW1lCkxEIEIsICMwClNFVCBCLCBBCgpza2lwOgpMRCBCLCBBCkFORCBCLCAjODAKSlogQiwgbG9vcDIKCgpMRCBBLCAjMDAKZGlzcGxheToKSU5DIEEKQU5EIEEsICM3RgpHRVQgQiwgQQpKWiBCLCBkaXNwbGF5Ck9VVCBCClNMUCAjRkYKam1wIGRpc3BsYXk=) Calculates prime numbers from 0 to 127.