x64 Assembly Tutorial 44: MMX Packing and Unpacking @WhatsACreel
x64 Assembly Tutorial 44: MMX Packing and Unpacking  @WhatsACreel
Uploaded January 2012 | Updated September 2026, 2 weeks ago
It's been a while. I want this stuff to be easy to understand and to make so I'm trying slides. Download them from whatsacreel.net76.net/.

In this tutorial we're looking at nine packing/unpacking instructions available in MMX. The mnemonics to these instructions make them seem like data conversion instructions. Although they're good at data conversion they are also good at other things like moving data and broadcasting (both of which we'll look at in the tute).

These instructions can come across as confusing but hopefully with the animations it will all be easy.
x64 Assembly Tutorial 44: MMX Packing and UnpackingLinux x64 Assembly Tutorial 2: Intro to ASM and AT&T SyntaxDirect2D Tutorial 10: Timing and Frame Skippingx64 Assembly Tutorial 62: Box Blur WindowDirect2D Tutorial 9: AnimationModern x64 Assembly 12: C Calling Convention (Passing Parameters)C++ Tutorial 11: Game Programming BasicsNVIDIA CUDA Tutorial 4: Threads, Thread Blocks and Gridsx64 Assembly Tutorial 45: MMX Boolean and ComparisonsASM Tricks Bonus Vid: C++ Calling Member MethodsModern x64 Assembly 4: Data TypesNVIDIA CUDA Tutorial 1: Introduction
Creel |

x64 Assembly Tutorial 44: MMX Packing and Unpacking

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER