As a part of an university project, I've made my first assembler. It's written in JavaScript and targets PicoBlaze. It also includes some basic PicoBlaze emulation, also written in JavaScript. You can (hopefully) see it here: https://flatassembler.github.io/PicoBlaze/PicoBlaze.html (https://flatassembler.github.io/PicoBlaze/PicoBlaze.html)
Quote from: deeR44 on November 17, 2020, 05:15:06 PM
QuoteIt's a simulator
I can't imagine what it's simulating.
An 8 bit microcontroller.
Quote from: deeR44 on November 18, 2020, 04:33:55 PMQuoteAn 8 bit microcontroller.
I haven't come across an eight-bit anything since CP/M.
uzics, 8 bit Unix-like operating system for the Z80 :
https://github.com/chettrick/uzics (https://github.com/chettrick/uzics)
chips - A toolbox of 8-bit chip-emulators, helper code and complete embeddable system emulators in dependency-free C headers (a subset of C99 that compiles on gcc, clang and cl.exe) :
https://github.com/floooh/chips (https://github.com/floooh/chips)
Build This 8-Bit Home Computer With Just 5 Chips :
https://spectrum.ieee.org/geek-life/hands-on/build-this-8bit-home-computer-with-just-5-chips (https://spectrum.ieee.org/geek-life/hands-on/build-this-8bit-home-computer-with-just-5-chips)