Maurizio Porrato
|
b9c432a9b4
|
Assembler: remove restrictions on some operands
|
2021-02-13 15:40:29 +00:00 |
Maurizio Porrato
|
04d09c68dc
|
Assembler: handle negative numbers, keep track of source code position, add support for case insensitive symbols, add alias for O register
|
2021-02-13 14:26:01 +00:00 |
Maurizio Porrato
|
69966cdcda
|
Fixed instructions operating on EX. Make assembler case insensitive and ignore comma in single operand opcodes.
|
2021-02-13 10:03:46 +00:00 |
Maurizio Porrato
|
2148ba60aa
|
Add LEM1802, keyboard and clock. Fix indirect argument encoding in assembler.
|
2020-04-23 08:41:15 +01:00 |
Maurizio Porrato
|
d13d72ce8b
|
asm.py: improve literal handling; parse source file only once
|
2020-04-18 16:23:30 +01:00 |
Maurizio Porrato
|
67904719be
|
Fix handling of indirect references
|
2020-01-23 21:58:48 +00:00 |
Maurizio Porrato
|
706ae9238d
|
Fix typos in opcode names
|
2020-01-22 22:24:28 +00:00 |
Maurizio Porrato
|
a853e8eaad
|
Generate flat binary
|
2020-01-21 23:31:47 +00:00 |
Maurizio Porrato
|
69bb5a9dab
|
Make pylint happy
|
2020-01-21 08:42:05 +00:00 |
Maurizio Porrato
|
4036e04c83
|
Initial assembler implementation
|
2020-01-02 13:21:38 +01:00 |