Emu86Dev/Emu86
View on GitHub ↗ ★ 56 Python
This project will emulate an x86 assembler in Python, as a learning tool for students.
4 mentions on Hacker News by 1 person: 0 stories, 4 comments · first 2023-08-11 · latest 2026-09-11
20082026
-
…emulates RISC-V in Python and also WASM now IIRC: https://news.ycombinator.com/item?id=41899475 .. https://github.com/gcallah/Emu86/blob/master/assembler/virtu... : class RISCVMachine(VirtualMachine): Also: (Box96/Box64 emulates x86 on…
comment by westurner · 2026-09-11 · in RISC-V Emulator and Linux System from Scratch -
…Jupyter Notebooks (which can be graded with ottergrader, nbgrader,) assembler/virtual_machine.py: https://github.com/gcallah/Emu86/blob/master/assembler/virtu... : - class RISCVMachine(VirtualMachine):…
comment by westurner · 2024-10-20 · in Computer Organization, free online textbook -
Emu86/assembler/MIPS/key_words.py: https://github.com/gcallah/Emu86/blob/master/assembler/MIPS/... Emu86.assembler.virtual_machine > MIPSMachine(VirtualMachine) , RISCVMachine(VirtualMachine) , IntelMachine(VirtualMachine)…
comment by westurner · 2024-09-18 · in A Friendly Introduction to Assembly for High-Level Programmers -
…Assembly Language Tutorial.ipynb" w/ the emu86 jupyter kernel which shows register state after ops: https://github.com/gcallah/Emu86/blob/master/kernels/Introdu... - it looks like emu86 already also supports RISC, MIPS, and WASM but not…
comment by westurner · 2023-08-11 · in Show HN: Tetris, but the blocks are ARM instructions that execute in the browser