2018-03-19 00:47:27 +09:00
2018-03-09 11:21:43 +09:00
2018-03-19 00:47:27 +09:00
2018-03-03 07:59:18 +09:00
2018-03-05 16:50:41 +09:00
2018-03-04 11:33:33 +09:00
2018-03-10 18:17:27 +09:00
2018-03-04 21:57:15 +09:00

cpu-emulator

tiny x86 cpu emulator

Installation

$ git clone http://github.com/tuz358/cpu-emulator.git
$ cd ./cpu-emulator
$ make

Sample

$ ./cpu-emulator sample/fibonacci.bin
hlt called.
eax = 0x00000037 (55)
ecx = 0x00000000 (0)
edx = 0x00000015 (21)
ebx = 0x00000022 (34)
esp = 0x00000400 (1024)
ebp = 0x00000000 (0)
esi = 0x00000000 (0)
edi = 0x00000000 (0)
eip = 0x00000000 (0)
$

Author

tuz358

License

GPLv3

Description
tiny x86 cpu emulator
Readme GPL-3.0 193 KiB
Languages
C++ 98.9%
Makefile 0.9%
C 0.2%