Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
-
Updated
Dec 19, 2023 - Assembly
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
💻 An assembler for custom, user-defined instruction sets!https://hlorenzi.github.io/customasm/web/
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
A basic x86-64 JIT compiler written from scratch in stock Python
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Machine learning for machine code.
C/C++ machine code obfuscation.
ASM2HEX là một khoản công năng cường đại hợp ngữ cùng mười sáu tiến chế máy móc mã lẫn nhau thay đổi công cụ. Nó cung cấp một cái trực quan đồ hình giao diện, làm người dùng có thể thoải mái mà ở tổng hợp mệnh lệnh cùng đối ứng máy móc mã chi gian tiến hành thay đổi. Vô luận ngươi là xử lý ARM64, ARM vẫn là Thumb mệnh lệnh tập,ASM2HEX đều có thể cung cấp chuẩn xác đáng tin cậy thay đổi kết quả. ASM2HEX is a powerful tool for bidirectional conversion between assembly language and hexadecimal machine code.
Stunts 4D Driving with 8086 CPU and DOS emulation in Haskell
Multi purpose disassembler, format decompiler, and hex editor.
An x86/x64 instruction disassembler written in C
Manually constructed STG programs compiled with the standard GHC codegen backend.
An assembler that can be configured to work with most any instruction set.
A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
A 5-byte reboot program assembled with DEBUG.EXE in MS-DOS
Digital organisms ecology system experiment
Assemble code to bytes using LLVM's MC layer
This repository holds all the code I have writen for my course CSE381: Computer organization and architecture
Small optimizing compiler backend with an SSA-based IR.
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."