https://github.com/nownabe/x86-board
An emulator of x86 assembly with indicators for registers and memories on web browser.
https://github.com/nownabe/x86-board
ruby
Last synced: 9 months ago
JSON representation
An emulator of x86 assembly with indicators for registers and memories on web browser.
- Host: GitHub
- URL: https://github.com/nownabe/x86-board
- Owner: nownabe
- Created: 2016-08-27T09:50:43.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T17:46:17.000Z (over 2 years ago)
- Last Synced: 2023-12-15T18:55:29.567Z (over 2 years ago)
- Topics: ruby
- Language: JavaScript
- Homepage: https://x86board.nownabe.com/
- Size: 190 KB
- Stars: 10
- Watchers: 4
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Run locally
```bash
docker run -p 9292:80 nownabe/x86-emulator-js
```
# Development
## Run
```bash
bundle exec puma
```
## Bundle
```bash
cd public
jspm bundle-sfx src/index bundle.js --minify --skip-source-maps
```
## Build
```bash
docker build -t x86-emulator-js .
docker run -p 9292:80 x86-emulator-js
```
## Test to Assemble
```bash
curl -s -X POST localhost:9292/assemble -d@server-test.json | jq
```