0n1shi / mipsemu

MIPS processor emulator written in Golang.

Home Page:https://github.com/0n1shi/mipsemu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MIPS Emulator

A MIPS1 Emulator written in Golang.

NAME:
   Misper - A MIPS CPU Emulator written in Golang

USAGE:
   main [global options] command [command options] [arguments...]

VERSION:
   unset

COMMANDS:
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --file value, -f value  A file path of MIPS binary
   --debug, -d             Running in debug mode (default: false)
   --help, -h              show help (default: false)
   --version, -v           print the version (default: false)
2021/02/11 15:05:34 error: Required flag "file" not set

Example

Get started

# compile example c program to generate mips 1 binary at /bin
$ make ex_plus

$ go run cmd/emu/main.go -f bin/main -d

Blog

https://k-onishi.hatenablog.jp/entry/2021/02/11/153659

Refs

About

MIPS processor emulator written in Golang.

https://github.com/0n1shi/mipsemu

License:MIT License


Languages

Language:Go 87.0%Language:Makefile 6.2%Language:C 5.9%Language:Assembly 0.9%