Главная
Study mode:
on
1
Start
2
Assembly Language vs Machine Language
3
Machine Language Monitors
4
Hello, Windows!
5
Dave's Garage Mug
6
Task Manager Enamel Pins
7
Editor Sequence Start
8
Includes, Libs, Constants, Data
9
Main Entry
10
ShowWindow
11
WinMain
12
WindowClass
13
WndProc
14
Command Line
15
Running the App
16
Closing Thoughts
Description:
Dive into the world of x86 assembly programming with this 30-minute video tutorial that demonstrates how to create the world's smallest Windows application. Learn the differences between assembly language and machine language, and discover why assembly can be faster and smaller than C. Follow along as the instructor builds a minimal Windows app using only a text editor and the Microsoft MASM assembler. Explore key concepts such as includes, libraries, constants, data structures, and essential Windows API functions. Gain insights into WindowClass creation, message handling, and the WndProc function. Witness the entire process from coding to compilation and execution, and understand how to optimize binary size. Whether you're a seasoned programmer or a curious beginner, this hands-on tutorial offers valuable knowledge to enhance your Windows programming skills at the lowest level.

Hello, Assembly! Retrocoding the World's Smallest Windows App in x86 ASM

Dave's Garage
Add to list