Services proposés
Développement en langage assembleur
- Programmation en assembleur MASM et NASM
- Architecture d'instruction x86 et x64
- Assembly ARM incluant ARM7, Cortex-M, ARM64
- Assembly MIPS incluant MIPS32 et MIPS64
- Assembly RISC-V et PowerPC
- Implémentation d'algorithmes personnalisés
- Ingénierie inverse et débogage
- Programmation système de bas niveau et au niveau de l'OS
- Systèmes embarqués et programmation bare-metal
- Coding pour microcontrôleurs et FPGA
Guides pour devoirs et examens
- Aide pour devoirs en langage C
- Aide pour devoirs en langage assembleur
- Exercices de laboratoire et rapports
- Préparation aux examens et clarification des concepts
- Débogage et optimisation du code
Expertise en logiciels et outils
- MASM, NASM, TASM, GAS
- IDA Pro, Ghidra, x64dbg, OllyDbg, Radare2
- QEMU, Bochs, DOSBox
- Keil, MPLAB, STM32CubeIDE
- Automatisation des outils de build et gestion de versions Git
Livrables
- Code source propre et optimisé
- Fichiers exécutables et binaires
- Code bien commenté
- Documentation détaillée et rapports
- Instructions de build et captures d'écran
Programmation système et embarquée
- Développement de bootloader et firmware
- Programmation BIOS et UEFI
- Coding de pilotes de périphériques
- Mémoire-mappée I/O et gestion des interruptions