Forem

Assembly

Assembly is a low-level programming language that uses mnemonics to represent machine instructions.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Guide to VBE graphics in x86

Guide to VBE graphics in x86

Comments
6 min read
Why RISC-V Might Be Perfect for Your Next Scripting Engine Backend
Cover image for Why RISC-V Might Be Perfect for Your Next Scripting Engine Backend

Why RISC-V Might Be Perfect for Your Next Scripting Engine Backend

Comments
8 min read
Making Pong in x86 Assembly
Cover image for Making Pong in x86 Assembly

Making Pong in x86 Assembly

Comments
11 min read
Transitioning from Assembly to C: Challenges and Solutions for Programmers Effectively

Transitioning from Assembly to C: Challenges and Solutions for Programmers Effectively

Comments
7 min read
Building a Security-First OS from Scratch: AtomicOS Journey
Cover image for Building a Security-First OS from Scratch: AtomicOS Journey

Building a Security-First OS from Scratch: AtomicOS Journey

Comments
3 min read
How to vectorize your code for faster performance 🚀
Cover image for How to vectorize your code for faster performance 🚀

How to vectorize your code for faster performance 🚀

8
Comments 1
9 min read
From PEB to WinExec: Manual Shellcode Execution Without Imports on Windows x64
Cover image for From PEB to WinExec: Manual Shellcode Execution Without Imports on Windows x64

From PEB to WinExec: Manual Shellcode Execution Without Imports on Windows x64

2
Comments
12 min read
Building My First Kernel: Understanding Bare-Metal Operating Systems
Cover image for Building My First Kernel: Understanding Bare-Metal Operating Systems

Building My First Kernel: Understanding Bare-Metal Operating Systems

14
Comments 2
13 min read
Ring 3, and why its a nightmare

Ring 3, and why its a nightmare

Comments
3 min read
From reversed linked-list to registers, memory and assembly
Cover image for From reversed linked-list to registers, memory and assembly

From reversed linked-list to registers, memory and assembly

Comments
10 min read
Want to know about Assembly Programming?
Cover image for Want to know about Assembly Programming?

Want to know about Assembly Programming?

2
Comments
2 min read
Digging Deeper: LED Blink from Arduino, C, and AVR Assembly
Cover image for Digging Deeper: LED Blink from Arduino, C, and AVR Assembly

Digging Deeper: LED Blink from Arduino, C, and AVR Assembly

2
Comments
12 min read
Unlocking the CPU: 16 Essential Resources for Assembly and Machine Code

Unlocking the CPU: 16 Essential Resources for Assembly and Machine Code

3
Comments
5 min read
Writing Inline Assembly in the Crystal Programming Language

Writing Inline Assembly in the Crystal Programming Language

3
Comments
3 min read
What Happens When Code Runs Without an OS? Exploring CPU Execution, Memory, and Interrupts
Cover image for What Happens When Code Runs Without an OS? Exploring CPU Execution, Memory, and Interrupts

What Happens When Code Runs Without an OS? Exploring CPU Execution, Memory, and Interrupts

1
Comments 1
6 min read
The Stack: Why It’s Fast and How It Works
Cover image for The Stack: Why It’s Fast and How It Works

The Stack: Why It’s Fast and How It Works

1
Comments 1
4 min read
[Hack] PicoCTF: Low Level Binary Intro - Intro to Debuggers
Cover image for [Hack] PicoCTF: Low Level Binary Intro - Intro to Debuggers

[Hack] PicoCTF: Low Level Binary Intro - Intro to Debuggers

Comments
9 min read
Changing ASCII case using bitwise operator

Changing ASCII case using bitwise operator

Comments
2 min read
SPO600 Project Stage 2, Part 2: "Where Art Thou, Clones?"

SPO600 Project Stage 2, Part 2: "Where Art Thou, Clones?"

Comments
6 min read
SPO600 Project Stage 2, Part 1: “To Prune, or not to Prune”

SPO600 Project Stage 2, Part 1: “To Prune, or not to Prune”

Comments
2 min read
SPO600 Lab 5: Adventures in Assembly Language

SPO600 Lab 5: Adventures in Assembly Language

6
Comments
5 min read
SPO600 Lab 5 - Analyzing and Experimenting with Assembly

SPO600 Lab 5 - Analyzing and Experimenting with Assembly

Comments
10 min read
SPO600 Project Stage 2, Part 3: “Prune Away!”

SPO600 Project Stage 2, Part 3: “Prune Away!”

Comments
6 min read
Safe array handling? Never heard of it

Safe array handling? Never heard of it

1
Comments
9 min read
S2S Compilers: Understanding Switch Case Statements

S2S Compilers: Understanding Switch Case Statements

9
Comments
50 min read
loading...