mu/subx
Kartik K. Agaram 8745e7456a 4057 2017-10-13 01:13:33 -07:00
..
000organization.cc 4035 2017-10-12 17:57:04 -07:00
001help.cc 4014 - core skeleton for x86 interpreter 2017-10-11 01:38:47 -07:00
002test.cc 4011 - start of sub-x86 VM 2017-10-09 01:19:33 -07:00
003trace.cc 4033 2017-10-12 17:00:48 -07:00
003trace.test.cc 3930 - experimental bytecode interpreter 2017-06-19 21:47:07 -07:00
010core.cc 4044 2017-10-12 22:31:02 -07:00
011direct_addressing.cc 4057 2017-10-13 01:13:33 -07:00
012indirect_addressing.cc 4057 2017-10-13 01:13:33 -07:00
013immediate_addressing.cc 4057 2017-10-13 01:13:33 -07:00
Readme.md 4012 2017-10-10 23:35:41 -07:00
build 4013 2017-10-11 01:38:29 -07:00
build_and_test_until 4016 - include subx/ tests in CI 2017-10-11 02:01:29 -07:00
cheatsheet.pdf 4026 2017-10-12 09:36:55 -07:00
clean 4013 2017-10-11 01:38:29 -07:00
opcodes 3968 2017-07-11 21:41:15 -07:00
subx 4015 2017-10-11 01:47:00 -07:00
test_layers 4024 - attempt to get CI working for SubX 2017-10-11 03:22:13 -07:00
vimrc.vim 4020 2017-10-11 02:32:38 -07:00

Readme.md

The SubX VM

Bytecode interpreter for a subset of the 32-bit x86 ISA.

To build:

./build

To run tests:

./subx

x86 instruction set resources used in building this: