milasm
Readable macroassembler for CLR IL (by akalenuk)
AvrAsm
An assembler for 8-bit AVR written in JavaScript (by Lerc)
milasm | AvrAsm | |
---|---|---|
3 | 1 | |
25 | 8 | |
- | - | |
3.2 | 10.0 | |
3 months ago | almost 4 years ago | |
Python | JavaScript | |
- | The Unlicense |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
milasm
Posts with mentions or reviews of milasm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-04.
- Show HN: A readable macroassembler that no one asked for
-
If you can't write assembly like a poet, you can read disassembly like a hunter
OP here. I tried to make a readable assembly once myself. https://github.com/akalenuk/milasm
But apparently, this is not a win-win, but a lose-lose since this notation is hated by both assembly programmers and not assembly programmers :-D
AvrAsm
Posts with mentions or reviews of AvrAsm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-04.
-
Show HN: A readable macroassembler that no one asked for
Which allocate ROM space for the initial values and set the symbols to indicate their RAM position. The macro load_let_values inserts the code required to transfer the ROM initial values into their ram locations.
In hindsight, I probably shouldn't have made an assembler a line-by-line processor, there are a bunch of nesting things that I think would have some tough jobs easier.
Anyway, if anyone wants a idiosyncratic AVR macroassembler that no one asked for it's on github https://github.com/Lerc/AvrAsm
What are some alternatives?
When comparing milasm and AvrAsm you can also consider the following projects:
wordsandbuttons - A growing collection of interactive tutorials, demos, and quizzes about maths, algorithms, and programming.