-
Notifications
You must be signed in to change notification settings - Fork 0
/
notes.txt
46 lines (39 loc) · 986 Bytes
/
notes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# CORE #################################################################################
TODO
[X] binary and hex parsing
[X] colored output
[X] preprocessor (labels, variables, origin)
[~] error checking
[X] logical operators (and, or, xor, not)
[X] conditional branching
[X] standardize instruction addresses (jr, jalr)
[X] register view
[X] program counter
[X] memory (load/store)
[~] memory view
[X] sra
[_] org directive
[_] ascii strings
[X] procedure calls
[X] breakpoints
[_] disk storage (syscalls)
BREAKPOINTS
- to set: break set 'X'
- to remove: break rem 'X'
- to peak: break 'X'
- to clear: break clear
- to list: break list
VIEW
- registers: view reg 'G'
- memory: view mem 'A'
- config: view base 'B'
MEMORY
- 0x'1000'0000 <-> 0x'1000'FFFF
SYSCALLS
- open
- close
- read
- write
# WEB ##################################################################################
TODO
[_] code editor