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
6705
log
stats
plain
blame
-rw-r--r--
001help.cc
9396
log
stats
plain
blame
-rw-r--r--
002test.cc
3138
log
stats
plain
blame
-rw-r--r--
003trace.cc
14535
log
stats
plain
blame
-rw-r--r--
003trace.test.cc
3817
log
stats
plain
blame
-rw-r--r--
010vm.cc
7066
log
stats
plain
blame
-rw-r--r--
011parse.cc
7890
log
stats
plain
blame
-rw-r--r--
012direct_addressing.cc
11344
log
stats
plain
blame
-rw-r--r--
013indirect_addressing.cc
17753
log
stats
plain
blame
-rw-r--r--
014immediate_addressing.cc
13987
log
stats
plain
blame
-rw-r--r--
015index_addressing.cc
4657
log
stats
plain
blame
-rw-r--r--
016jump_relative.cc
7381
log
stats
plain
blame
-rw-r--r--
017jump_relative.cc
7693
log
stats
plain
blame
-rw-r--r--
018functions.cc
2303
log
stats
plain
blame
-rw-r--r--
019syscalls.cc
983
log
stats
plain
blame
-rw-r--r--
020elf.cc
5335
log
stats
plain
blame
-rw-r--r--
021translate.cc
5384
log
stats
plain
blame
-rw-r--r--
022check_instruction.cc
23373
log
stats
plain
blame
-rw-r--r--
023check_operand_sizes.cc
2110
log
stats
plain
blame
-rw-r--r--
024pack_instructions.cc
6459
log
stats
plain
blame
-rw-r--r--
025non_code_segment.cc
1068
log
stats
plain
blame
-rw-r--r--
Readme.md
4667
log
stats
plain
blame
-rwxr-xr-x
build
3193
log
stats
plain
blame
-rwxr-xr-x
build_and_test_until
129
log
stats
plain
blame
-rw-r--r--
cheatsheet.pdf
76298
log
stats
plain
blame
-rwxr-xr-x
clean
241
log
stats
plain
blame
-rwxr-xr-x
edit
200
log
stats
plain
blame
-rwxr-xr-x
ex1
96
log
stats
plain
blame
-rw-r--r--
ex1.1.subx
846
log
stats
plain
blame
-rw-r--r--
ex1.2.subx
846
log
stats
plain
blame
-rwxr-xr-x
ex2
102
log
stats
plain
blame
-rw-r--r--
ex2.subx
1127
log
stats
plain
blame
-rwxr-xr-x
ex3
119
log
stats
plain
blame
-rw-r--r--
ex3.subx
2159
log
stats
plain
blame
-rwxr-xr-x
ex4
171
log
stats
plain
blame
-rw-r--r--
ex4.subx
2716
log
stats
plain
blame
-rwxr-xr-x
ex5
138
log
stats
plain
blame
-rw-r--r--
ex5.subx
3280
log
stats
plain
blame
-rwxr-xr-x
ex6
165
log
stats
plain
blame
-rw-r--r--
ex6.subx
2106
log
stats
plain
blame
-rwxr-xr-x
g
318
log
stats
plain
blame
-rwxr-xr-x
gen
964
log
stats
plain
blame
-rwxr-xr-x
gg
316
log
stats
plain
blame
-rwxr-xr-x
ggdiff
377
log
stats
plain
blame
d---------
html
35
log
stats
plain
-rwxr-xr-x
nrun
181
log
stats
plain
blame
-rw-r--r--
opcodes
780
log
stats
plain
blame
-rwxr-xr-x
run
221
log
stats
plain
blame
-rwxr-xr-x
subx
92
log
stats
plain
blame
-rw-r--r--
subx.vim
823
log
stats
plain
blame
d---------
teensy
561
log
stats
plain
-rwxr-xr-x
test_layers
186
log
stats
plain
blame
l---------
vimrc.vim
->
../vimrc.vim
12
log
stats
plain
blame
-rwxr-xr-x
xdiff
83
log
stats
plain
blame