Repository navigation

#

nasm

SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages

Python
5854
2 个月前

Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window

C#
4143
1 年前

MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/cirosantilli/linux-kernel-module-cheat/tree/master/userland/arch/x86_64 SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples, ARM cheat at: https://github.com/cirosantilli/arm-assembly-cheat 移至:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly请参阅自述文件。 x86 IA-32和x86-64 userland最少示例教程。 数百个可运行的断言。 好的GDB设置。 IO是用libc完成的,因此OS在理论上是可移植的。 涵盖了NASM和GAS。 在Ubuntu 18.04中测试。 容器(ELF),链接,调用约定。 系统土地作弊网址:https://github.com/cirosantilli/x86-bare-metal-examples,ARM作弊网址:https://github.com/cirosantilli/arm-assembly-cheat

Assembly
876
6 年前

Pure64 is a kernel/software loader for x86-64 systems.

Assembly
563
12 天前

A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.

Assembly
443
8 个月前

⚙️ Multipass C Compiler, Assembler and X86 emulator written in TypeScript

TypeScript
377
6 个月前

Tiny snake game written in x86_64 assembly for Linux

Assembly
270
3 年前

Code samples for the Understanding Windows x64 Assembly tutorial.

C
247
1 年前

An online assembly editor and debugger for the x86-64 architecture

C
215
2 个月前

A roadmap to learn x64 assembly using nasm on Linux.

Assembly
166
5 年前

Provides Visual Studio integration for the NASM assembler.

Batchfile
154
2 个月前

🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧

Assembly
117
1 年前

Operating System

Rust
103
5 年前

💾 Master Boot Record with a boot menu written in Assembly

Assembly
96
7 年前

《30天自制操作系统》NASM+GCC+QEMU实现

C
77
8 个月前

🌄 x86_64 OS (kernel) made from scratch in Rust & Assembly

Rust
64
18 天前

This is 386|DOS-Extender compatible with "Phar Lap RUN386.EXE" by fully assembly language.

Assembly
64
4 个月前

Codes written while learning NASM, numbering the code according the level of complexity.

Assembly
60
3 年前

A general purpose procedural and compiled programming language

Rust
58
3 个月前