index
:
mu
this commit
hlt
main
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
Kartik K. Agaram <vc@akkartik.com>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
subx
Mode
Name
Size
-rw-r--r--
000organization.cc
6707
log
stats
plain
blame
-rw-r--r--
001help.cc
10208
log
stats
plain
blame
-rw-r--r--
002test.cc
3391
log
stats
plain
blame
-rw-r--r--
003trace.cc
15401
log
stats
plain
blame
-rw-r--r--
003trace.test.cc
3817
log
stats
plain
blame
-rw-r--r--
010vm.cc
7345
log
stats
plain
blame
-rw-r--r--
011run.cc
8399
log
stats
plain
blame
-rw-r--r--
012elf.cc
5367
log
stats
plain
blame
-rw-r--r--
013direct_addressing.cc
12334
log
stats
plain
blame
-rw-r--r--
014indirect_addressing.cc
17772
log
stats
plain
blame
-rw-r--r--
015immediate_addressing.cc
14053
log
stats
plain
blame
-rw-r--r--
016index_addressing.cc
4661
log
stats
plain
blame
-rw-r--r--
017jump_disp8.cc
7388
log
stats
plain
blame
-rw-r--r--
018jump_disp16.cc
7700
log
stats
plain
blame
-rw-r--r--
019functions.cc
2377
log
stats
plain
blame
-rw-r--r--
020syscalls.cc
938
log
stats
plain
blame
-rw-r--r--
029translate.cc
8226
log
stats
plain
blame
-rw-r--r--
030check_operands.cc
28599
log
stats
plain
blame
-rw-r--r--
031check_operand_bounds.cc
2507
log
stats
plain
blame
-rw-r--r--
032pack_operands.cc
7686
log
stats
plain
blame
-rw-r--r--
033non_code_segment.cc
1158
log
stats
plain
blame
-rw-r--r--
035labels.cc
6989
log
stats
plain
blame
-rw-r--r--
Readme.md
6821
log
stats
plain
blame
-rwxr-xr-x
build
3193
log
stats
plain
blame
-rwxr-xr-x
build_and_test_until
398
log
stats
plain
blame
-rw-r--r--
cheatsheet.pdf
76298
log
stats
plain
blame
-rwxr-xr-x
clean
237
log
stats
plain
blame
-rwxr-xr-x
ex1
96
log
stats
plain
blame
-rw-r--r--
ex1.1.subx
898
log
stats
plain
blame
-rw-r--r--
ex1.2.subx
1186
log
stats
plain
blame
-rwxr-xr-x
ex2
102
log
stats
plain
blame
-rw-r--r--
ex2.subx
1293
log
stats
plain
blame
-rwxr-xr-x
ex3
119
log
stats
plain
blame
-rw-r--r--
ex3.subx
2270
log
stats
plain
blame
-rwxr-xr-x
ex4
171
log
stats
plain
blame
-rw-r--r--
ex4.subx
2924
log
stats
plain
blame
-rwxr-xr-x
ex5
138
log
stats
plain
blame
-rw-r--r--
ex5.subx
3443
log
stats
plain
blame
-rwxr-xr-x
ex6
165
log
stats
plain
blame
-rw-r--r--
ex6.subx
2230
log
stats
plain
blame
-rwxr-xr-x
ex7
156
log
stats
plain
blame
-rw-r--r--
ex7.subx
5137
log
stats
plain
blame
-rwxr-xr-x
gen
115
log
stats
plain
blame
d---------
html
35
log
stats
plain
-rw-r--r--
opcodes
780
log
stats
plain
blame
-rwxr-xr-x
run
148
log
stats
plain
blame
-rwxr-xr-x
subx
92
log
stats
plain
blame
-rw-r--r--
subx.vim
916
log
stats
plain
blame
-rwxr-xr-x
test_layers
186
log
stats
plain
blame
l---------
vimrc.vim
->
../vimrc.vim
12
log
stats
plain
blame