Here are
62 public repositories
matching this topic...
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
Updated
Oct 14, 2021
Assembly
Updated
Oct 16, 2021
Rust
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Updated
May 14, 2021
Shell
A basic x86-64 JIT compiler written from scratch in stock Python
Updated
Apr 21, 2018
Python
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
C/C++ machine code obfuscation.
Updated
Aug 2, 2021
Assembly
Manually constructed STG programs compiled with the standard GHC codegen backend.
Updated
Jan 10, 2021
Haskell
Stunts 4D Driving with 8086 CPU and DOS emulation in Haskell
Updated
Jun 17, 2019
Haskell
A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Updated
Jan 14, 2021
Haskell
This repository holds all the code I have writen for my course CSE381 : Computer organization and architecture
Updated
Nov 20, 2018
Assembly
Digital organisms ecology system experiment
Updated
May 29, 2020
JavaScript
An x86/x64 instruction disassembler written in C
Updated
Oct 14, 2021
Assembly
JIT code generation for Intel x86 architecture
Examine x86 machine code to find suboptimal encodings and sequences
Online machine code(MCode) generator for autohotkey
Updated
Jan 16, 2019
Python
Assemble code to bytes using LLVM's MC layer
A .NET compiler directed towards compiling C# to machine code
Backend system, OO design, for Splitwise. This is not the actual code used by Splitwise.
Updated
Nov 19, 2019
Java
An assembler + interpreter for a 16-bit esoteric architecture.
Just a small experiment to run x86-64 machine code in Nim, essentially this is a tiny JIT loader.
Exploring the TRS-80 by learning some of the basics of LEVEL-II BASIC and Z80 Assembly
Updated
May 30, 2021
BASIC
[WIP] Let's see x86 machine code!
Updated
Aug 18, 2021
JavaScript
The generator of a machine code decoder, transforming a user-defined machine code specification into decoder codes.
Updated
Mar 28, 2021
Python
A CPU emulator which runs machine code. Insprited by the Little Man Computer, hence the name.
A modular compiler framework for Brainfuck-like languages
Multi purpose disassembler, format decompiler, and hex editor.
16-bit CPU simulator with ncurses interface
Improve this page
Add a description, image, and links to the
machine-code
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
machine-code
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Right now we only support single line comments with
//
. Would be nice to add multiline comment support with/* foo */
.Ideally tokenizer should also support nested multiline comments as in
/* /* foo */ */
. For the implementation it should be sufficient to have a single integer tracking the depth of nesting.