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
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 PM
QuoteAn 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
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
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