A basic x86-64 JIT compiler written from scratch in stock Python
-
Updated
Apr 21, 2018 - Python
A basic x86-64 JIT compiler written from scratch in stock Python
Machine learning for machine code.
An assembler that can be configured to work with most any instruction set and architecture.
Phonepe machine coding round problem
8086 assembler using python language.
The generator of a machine code decoder, transforming a user-defined machine code specification into decoder codes.
Assembly Learning Environment for Kids
Run machine code, assembly and webassembly
This is a VBA program that emulates a simple Von Neumann architecture computer.
An extended version of the machine described in "Computer Science: An Overview, 11th edition" (J. Glenn Brookshear)
Python basic computer assembler. Assembles Basic Computer assembly language into machine code.
A JIT compiler in pure Python that emits and runs real x86-64 machine code. No gcc, no LLVM, no dependencies. Verified instruction-by-instruction against a reference interpreter.
A two-pass RISC-V assembler written in Python that converts assembly code into machine code, supporting all six instruction formats, data directives, and label resolution.
Un compilateur python, assembleur vers code machine 32bits
Python script for retreiving opcode statistics for instruction set analysis.
A two-pass RISC-V assembler written in Python that converts assembly code into machine code, supporting all six instruction formats, data directives, and label resolution.
WuciOS is a Daylight-governed experimental OS/substrate research project for disciplined, auditable high-assurance system construction. Current v2.4 work focuses on an Alpine substrate trial with evidence gates, strict authorization boundaries, and no production or external-validation claims.
A simple two‑pass assembler that converts a small assembly language into binary machine code using opcode tables and a symbol table for label resolution.
Add a description, image, and links to the machine-code topic page so that developers can more easily learn about it.
To associate your repository with the machine-code topic, visit your repo's landing page and select "manage topics."