An assembler and virtual machine for the SIA instruction set taught at UAlbany. Ported from C to the Web using Web Assembly via Emscripten, JavaScript, and HTML.
-
Updated
Mar 31, 2023 - C
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust, enabling deployment on the web for client and server applications.
An assembler and virtual machine for the SIA instruction set taught at UAlbany. Ported from C to the Web using Web Assembly via Emscripten, JavaScript, and HTML.
tinygo wasm use c library (AES cbc mode)
Pong implemented in C using a variety of libraries.
Unikraft port of WAMR, Intel's WebAssembly Micro Runtime
wasmicropython https://pmp-p.github.io/wapy/minide/ with focus on Python not devices
WebAssembly Multi-Threaded Risc PC Emulator
JPEG artifacts removal based on quantization coefficients.