Imagesource: https://unsplash.com/
Wait, wait! Don't scroll that away, because this thing is really worth the reading time. At least, if you are a friend of LS74 logic chips and self-built 8-bit machines.
Everybody who built a lightweight concept computer, quickly arrives at the design of an own instruction set. Soon after the manual assembling of programs with pencil and paper becomes exhausting quickly. The solution? You build your own assembler of course.
In languages like Python, Ruby, Go and others a 2-pass assembler is not that big of a challenge, but it could be better. Much better!
What if you had an assembler framework where your ISA's mnemonics could be dynamically translated into machine code just using configuration?
😵
Lorenzi has built exactly that. Boom! After a short learning curve, you quickly knit together your very own assembler for your very own assembly dialect on your very own hardware.
A project that gets far too little attention, and that far too few people know about.
Read the full newsletter Issue #36 of 8bitnews.io: Bitmap Circuit Design
Don't want to miss updates like that? Subscribe below and receive regular content that we only share with our subscribers.