Skip to content
NeuralLantern.com NeuralLantern.com
  • Home
  • Social Media Links
  • X / Twitter
  • Rumble
  • Youtube
  • Bitchute
  • Minds
  • Odysee
Subscribe

abi x86-64

Home » abi x86-64
YASM x86-64 Assembly Functions Tutorial – Integers, Floats, Pointers, ABI, C++ Interoperability
Posted inAssembly Language Coding Computer Science

YASM x86-64 Assembly Functions Tutorial – Integers, Floats, Pointers, ABI, C++ Interoperability

Learn how to write callable functions in YASM x86-64 assembly on Ubuntu. Covers passing integers, pointers, and floating-point values, using the correct registers (RDI, RSI, XMM0, etc.), returning values in RAX/XMM0, extern \"C\" for C++ interop, and building a hybrid C++/Assembly program.
Posted by mike March 22, 2026

Recent Posts

  • AVL Tree Rotations Practice: Balancing a Huge Linear Tree Step by Step
  • How to Perform AVL Tree Rotations – Step By Step Example
  • AVL Tree Rotations Tutorial: Fixing Imbalance After Adding a Node
  • AVL Tree Rotation Types Explained for Self-Balancing Binary Search Trees
  • AVL Tree Tutorial: Balance Factors and Why They Fix Slow BSTs

Recent Comments

No comments to show.

Archives

  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • August 2023

Categories

  • Assembly Language
  • AVL Trees
  • Binary Search Trees
  • Coding
  • Computer Science
  • Conversions
  • Data Structures
  • Debugging
  • Drivers
  • Networking
  • Raspberry Pi
  • Videos
Copyright 2026 — NeuralLantern.com. All rights reserved. Bloghash WordPress Theme
Scroll to Top