diff --git a/Readme.md b/Readme.md index 8aba6bf..4a56cb4 100644 --- a/Readme.md +++ b/Readme.md @@ -1,14 +1,43 @@ -![Build/release](https://github.com/gafert/Apate/workflows/Build/release/badge.svg) +![Build/release](https://github.com/gafert/Apate/workflows/Build/release/badge.svg) ![GitHub all releases](https://img.shields.io/github/downloads/gafert/apate/total?color=blue) -# Apate - a visual CPU Simulator +# Apate - a visual CPU simulator for use in education -Download the latest build for Windows, macOS or Linux in the [releases](https://github.com/gafert/Apate/releases) +This simulator is a tool for students to learn the inner workings of a CPU. Based on the RISC V instruction set (RV32I) it provides a visual step by step guide through the flow of a CPU. __[Watch the introduction video!](https://onedrive.live.com/embed?cid=7DB401F01603F3FF&resid=7DB401F01603F3FF%21387672&authkey=AIt0zApVbDVJKUc)__ -This simulator is a tool for students to learn the inner workings of a CPU. Based on the RISC V instruction set (RV32I) it provides a visual step by step guide through the flow of a CPU. + + + + + + + + + + + + + + +
+ Windows + + macOS + + Linux +
+ + + + + + + + +
See older versions in the releases
![Screenshot](https://github.com/gafert/Apate/blob/master/res/apate.png?raw=true) -## Features +# Features * Step by step guid trough the CPU * See the current instruction and what that instruciton does @@ -19,7 +48,7 @@ This simulator is a tool for students to learn the inner workings of a CPU. Base * Complex CPU elements simplified * Not focused on speed, verification, completeness or correct depiction of HDL but on principles of teaching -## Under the hood +# Under the hood * Runs on [electron](https://www.electronjs.org/) * Visualisation with [three.js](https://github.com/mrdoob/three.js) and SVGLoader @@ -34,4 +63,3 @@ Thank you to [@jameslzhu](https://github.com/jameslzhu) for [RISC V Reference Sh -