a low-level programming language
-What is it?
-Why learn it?
-What will this tutorial teach you?
-Bits, Nybbles, Bytes, Words, Double Words
3. Getting started
-Getting an assembler
4. Basic ASM
-Basic Register operations
-Bit wise operation
6. More basics
-.COM file format
-Flow control operations
7. Basics of Graphics
-Writing directly to the VRAM
-A line drawing program
8. Basics of File Operations
9. Basics of Win32
-A Message Box
-Credits, Contact information, Other shit
What is it?
Assembly language is a low-level programming language. The syntax is nothing like
C/C++, Pascal, Basic, or anything else you might be used to.
Why learn it?
If you ask someone these days what the advantage of assembly is, they will tell you it's
speed. That might have been true in the days of BASIC or Pascal, but today a C/C++
program compiled with an optimized compiler is as fast, or even faster than the same
algorithm in assembly. According to many people assembly is dead. So why bother