Trending repositories for topic assembly-language
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu...
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu...
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu...
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu...
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu...
The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
Command-line cross-compiler of assembly language for Z80 CPU.
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
💾 Patches to add save state support to Game Boy games when playing on the original hardware
This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
Assembler and disassembler designed specifically for Game Boy Advance homebrew.
This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.
The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.
Assembler and disassembler designed specifically for Game Boy Advance homebrew.
💾 Patches to add save state support to Game Boy games when playing on the original hardware
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
Command-line cross-compiler of assembly language for Z80 CPU.
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.
Lower level assembly and C baremetal programming on RISC-V CPUs. Source code listings from the C-Ninja, in Pyjama! book.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu...
Tutorial & a blog post that demonstrate how to code a Windows driver to inject a custom DLL into all running processes. I coded it from start to finish using C++ and x86/x64 Assembly language in Micro...
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level langu...
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
Lower level assembly and C baremetal programming on RISC-V CPUs. Source code listings from the C-Ninja, in Pyjama! book.
Command-line cross-compiler of assembly language for Z80 CPU.
Lower level assembly and C baremetal programming on RISC-V CPUs. Source code listings from the C-Ninja, in Pyjama! book.
The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.
This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.
Assembler and disassembler designed specifically for Game Boy Advance homebrew.
💻 This repository provides solutions to most of the programming questions in the exercise given at the back of chapters for Bao Ji's Book (text book for course "Comp. Organization & Assembly Lang. EE...
Tutorial & a blog post that demonstrate how to code a Windows driver to inject a custom DLL into all running processes. I coded it from start to finish using C++ and x86/x64 Assembly language in Micro...
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
💾 Patches to add save state support to Game Boy games when playing on the original hardware
ARM64 macOS assembly program for null-byte free shellcode
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
Command-line cross-compiler of assembly language for Z80 CPU.