@takayun takayun authored on 27 May 2016
bin/ win32 win32バイナリ修正 7 years ago
resorce initial commit 7 years ago
test_asm 疑似命令の先頭文字を':'から'#'へ変更 7 years ago
LICENSE.txt add readme, fix: help message 7 years ago
Makefile REPLコマンドの追加 7 years ago
README.md add readme, fix: help message 7 years ago
emul.c 一瞬でプログラムが終了してしまう不具合修正. 7 years ago
emul_inst.c initial commit 7 years ago
emul_inst.h initial commit 7 years ago
emul_inst_decipher.c 入力履歴機能の追加 7 years ago
emul_inst_decipher.h 入力履歴機能の追加 7 years ago
emul_inst_exec.c ファイルから実行すると一行目の命令が無視されるバグを修正, JAL, JALR, JR命令の追加, SW, LWにオフセットの追加 7 years ago
emul_inst_exec.h インタプリンタの実装, トークン解析のバグ修正, 疑似命令の小文字対応, 細かな修正 7 years ago
emul_inst_isa.h Changes to be committed: 7 years ago
emul_inst_pseudo.h 疑似命令の先頭文字を':'から'#'へ変更 7 years ago
emul_io.h initial commit 7 years ago
emul_io_file.c initial commit 7 years ago
emul_io_file.h initial commit 7 years ago
emul_io_std.c REPLコマンドの追加 7 years ago
emul_io_std.h REPLコマンドの追加 7 years ago
emul_label.c プログラムデータのロード処理を改善, 疑似命令の追加, 細かな修正 7 years ago
emul_label.h プログラムデータのロード処理を改善, 疑似命令の追加, 細かな修正 7 years ago
emul_mem.c アセンブリ縮小版実装完了 7 years ago
emul_mem.h fix: memsize 7 years ago
emul_opt.c オプション追加, fix: ncurses, Makefile 7 years ago
emul_opt.h add option 7 years ago
emul_reg.c bug fix 7 years ago
emul_reg.h bug fix 7 years ago
emul_repl.c add readme, fix: help message 7 years ago
emul_repl.h REPLコマンドの追加 7 years ago
README.md

Assembly Emulator

Summary

This software is emulate assembly program.


Assembly Instrument

  • add/addi
  • sub
  • jal/jar/jr
  • mult
  • slt/slti
  • seq/sge/sgt/sle/sne
  • j/jal/jalr/jr
  • beq/bne
  • lt/sw

    Pseudo Instrument (interrupt-mode)

    You must input ':' as to input command.

    :help

  • Display help.

:quit

  • Quit interrupt.

    License

    This software license is MIT.