Knjižnice, napisane v Assemblyu

Apollo-11

Prvotna izvorna koda računalnika za usmerjanje Apolla 11 (AGC) za ukazni in lunarni modul.
  • 55.2k
  • GNU General Public License v3.0

MS-DOS

Izvirni viri MS-DOS 1.25 in 2.0, za namene reference.
  • 15.6k
  • GNU General Public License v3.0

MalwareSourceCode

Zbirka izvorne kode zlonamerne programske opreme za različne platforme v nizu različnih programskih jezikov.
  • 13.1k

hello-world

Pozdravljen svet v vseh računalniških jezikih. Hvala vsem, ki prispevate k temu. Za navodila za prispevke obiščite contributing.md!.
  • 10.0k
  • MIT

pics

Razlage formatov datotek, prerisovanje logotipov....
  • 9.9k

mal

mal - Naredi Lisp.
  • 9.4k
  • GNU General Public License v3.0

Reverse-Engineering-Tutorial

BREZPLAČNA obsežna vadnica o obratnem inženiringu, ki pokriva arhitekture x86, x64, 32-bitne ARM in 64-bitne ARM.
  • 8.7k
  • Apache License 2.0

unix-history-repo

Neprekinjena zgodovina izdajanja Unixa od leta 1970 do danes.
  • 6.2k
  • GNU General Public License v3.0

Prince-of-Persia-Apple-II

Igra teka, skakanja in mečevanja, ki sem jo naredil na Apple II v letih 1985-89.
  • 6.2k
  • GNU General Public License v3.0

x86-bare-metal-examples

Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.c.
  • 4.5k
  • GNU General Public License v3.0

BLAKE3

uradne izvedbe Rust in C kriptografske zgoščevalne funkcije BLAKE3.
  • 4.0k
  • GNU General Public License v3.0

pokered

Razstavljanje Pokémon Red/Blue.
  • 3.5k

rav1e

Najhitrejši in najvarnejši kodirnik AV1..
  • 3.3k
  • BSD 2-clause "Simplified"

ring

Varna, hitra, majhna kripto z uporabo Rust (briansmith).
  • 3.2k
  • GNU General Public License v3.0

asmttpd

Spletni strežnik za Linux, napisan v zbirki amd64..
  • 2.9k
  • GNU General Public License v3.0 only

HelloSilicon

Uvod v sestavljanje ARM64 na računalnikih Apple Silicon Mac.
  • 2.8k
  • MIT

some-assembly-required

Priročen uvod v skupščino.
  • 2.8k
  • GNU General Public License v3.0

raspberrypi

Goli kovinski primeri na osnovi Raspberry Pi ARM.
  • 2.6k

cpuminer

CPU rudar za Litecoin in Bitcoin.
  • 2.6k
  • GNU General Public License v3.0

virtualagc

Programska oprema Virtual Apollo Guidance Computer (AGC).
  • 2.3k
  • GNU General Public License v3.0

pokewilds

PokeWilds – igra/motor druge generacije, ki uporablja libGDX.
  • 2.2k

asm_book

Knjiga, ki poučuje programiranje v zbirnem jeziku na ARM 64 bit ISA. Ob tem so ponujene dobre prakse programiranja in vpogled v razvoj kode, ki se neposredno nanašajo na jezike višje ravni.
  • 2.2k
  • GNU General Public License v3.0

VexRiscv

FPGA prijazna 32-bitna CPE implementacija RISC-V.
  • 2.0k
  • MIT

asm

Učni sklop za linux-x64.
  • 1.9k

pokecrystal

Razstavljanje Pokémon Crystal.
  • 1.8k

malware_training_vol1

Gradivo za usposabljanje o analizi zlonamerne programske opreme Windows (1. zvezek).
  • 1.8k

nasm

X86 sestavljalnik za več platform s sintakso, podobno Intelu.
  • 1.8k
  • GNU General Public License v3.0

reedsolomon

Reed-Solomon Erasure kodiranje v Go.
  • 1.7k
  • MIT

wide-snes

Širokozaslonski projekt Super Mario World (SNES).
  • 1.5k

purego

  • 1.5k
  • Apache License 2.0