Commit Graph

12 Commits

Author SHA1 Message Date
EDiasAlberto
f57e0a786f rename assembler funcs for clarity 2024-06-06 17:14:56 +01:00
Dias Alberto, Ethan
9c6a459b23 Merge branch 'assembler' into 'assembler-e'
# Conflicts:
#   src/twopassassembly.c
2024-06-06 16:03:18 +00:00
GDBWNV
da50ee27a1 added label, branch, halt, directive to switch statement 2024-06-06 16:40:24 +01:00
GDBWNV
1440ebd702 single data transfer & load literal 2024-06-06 13:34:14 +01:00
EDiasAlberto
b93ab76b82 generate branch struct from operands (INCOMPLETE) 2024-06-06 13:22:54 +01:00
EDiasAlberto
6177b2f748 assemble branch instructions 2024-06-06 13:01:26 +01:00
GDBWNV
09956c7b2e data processing register 2024-06-06 13:00:27 +01:00
GDBWNV
ce34f27fbd data processing immediate 2024-06-06 12:33:09 +01:00
EDiasAlberto
a8a1fd52a9 add to twopassassembly skeleton 2024-06-04 04:31:46 +01:00
EDiasAlberto
13e2cc8c9d classify branch type from opcode 2024-06-04 03:35:06 +01:00
EDiasAlberto
bb3218b535 add detail to assembly skeleton 2024-06-04 03:07:00 +01:00
EDiasAlberto
422b0f3e62 start classifying opcodes and writing skeleton for twopass assembly 2024-06-04 01:30:17 +01:00