Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcla1/gobaby
Emulation & example programs for the SSEM aka "the Baby" computer
https://github.com/jcla1/gobaby
Last synced: about 1 month ago
JSON representation
Emulation & example programs for the SSEM aka "the Baby" computer
- Host: GitHub
- URL: https://github.com/jcla1/gobaby
- Owner: jcla1
- License: mit
- Created: 2014-08-04T19:54:40.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-07T14:01:44.000Z (over 10 years ago)
- Last Synced: 2024-04-14T15:48:41.292Z (9 months ago)
- Language: Assembly
- Homepage:
- Size: 145 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Manchester Small-Scale Experimental Machine Emulator
====================================================Emulator for the SSEM, aka: "the Baby", written in Go.
## Installation
You need to have Go installed, then just run:
```shell
$ go get github.com/jcla1/gobaby
...
$ go install github.com/jcla1/gobaby
```
Then you're ready to go!## Running the examples
To run a program, you can either provide it via stdin or as an argument to ```gobaby```:```bash
$ echo examples/factor.asm | gobaby -p=f -l 27
...
$ gobaby -p=f -l 27 examples/factor.asm
```If you need any help, look at the usage with: ```gobaby -help```.