Answering Basic Assembly Language Questions - Assembly Language for Beginners @WhatsACreel
Answering Basic Assembly Language Questions - Assembly Language for Beginners  @WhatsACreel
Uploaded July 2022 | Updated September 2026, 2 weeks ago
In this video we answer several basic questions regarding x86/64 Assembly Language programming. The language has a steep learning curve, but once the fundamentals are understood, the whole journey becomes an exploration of the capabilities of a modern CPU. I have tried to keep things fairly simple, but even the basics in Assembly can be fiddly and difficult without clear step-by-step explanations of what is happening in the CPU. I hope this video helps people new to the language, as well as hints at some of the awesome power and flexibility of the language :)

0:00 - Intro
1:24 - Adding Two Numbers Together
4:41 - Finding the Smallest of two Numbers
14:24 - Count 1's in a 32 Bit Integer
16:18 - Sorting 3 Numbers in Ascending Order
16:57 - The Wrong Way
23:01 - The Right Way
27:22 - Outro

Support What's a Creel? on Patreon: patreon.com/whatsacreel

FaceBook: facebook.com/whatsacreel

Software used to make this vid: Visual Studio 2019 Community: visualstudio.com/downloads

Blender: blender.org

Audacity: audacityteam.org

Davinci Resolve 16: blackmagicdesign.com/products/davinciresolve

OpenOffice: openoffice.org

Gimp: gimp.org
Answering Basic Assembly Language Questions - Assembly Language for BeginnersAre CPUs Getting Faster? (2009 AMD Phenom II vs 2018 Intel i7 8750H - Phenom 2 Benchmark)Direct2D Tutorial 6: Real Time Game LoopFixed Point Arithmetic 1: Intro to Fixed PointC++ Tutorial 5: While and Do While LoopsC++ Tutorial 10: Pointers Explained (Linked Lists vs Arrays Example)Modern x64 Assembly 16: Basic SIMD Floating Point Arithmeticx64 Assembly Tutorial 54: Floating Point Sign Masks (SIMD Floating Point ASM Examples)Agner Fogs VCL (Vector Class Library Installation and Overview)Why is Radix Sort so Fast? Part 3 Comparison and Code, Radix Sort vs QuickSortC++ Tutorial 13: Passing by Reference vs Pointerx64 Assembly Tutorial 60: C++ Image Processing Negative Image, Negate Colors
Creel |

Answering Basic Assembly Language Questions - Assembly Language for Beginners

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER