Book 1: Introduction to Assembly | |
Lesson | Title |
---|---|
0 | Welcome! |
1 | Assumptions |
2 | Defining A Program |
3 | Olly Debug |
4 | Hexadecimal |
5 | Converting Hex and Decimal |
6 | Firecracker |
Book 2: Working with Assembly Code | |
Lesson | Title |
---|---|
7 | Data and Registers |
8 | Instructions |
9 | Using MOV |
10 | Pointers and Memory |
11 | Polar Life Capsule |
12 | The Stack |
13 | Jump Instructions |
14 | Call and Return |
15 | Translating Ideas into ASM |
16 | Math Instructions |
17 | Calling Functions |
18 | Valentine Nemesis |
19 | Structure of Functions |
20 | Designing Functions |
21 | Object-Oriented Programming |
22 | NPC Hacking 1 |
23 | NPC Hacking 2 |
24 | NPC Hacking 3 |
Book 3: Redefining Assembly | |
Lesson | Title |
---|---|
25 | Redefining Registers |
26 | Redefining Memory |
27 | Redefining Negatives |
28 | Redefining Jumps |
29 | Sign Extension |
30 | Redefining IMUL and IDIV |
31 | TSC Hacking |
32 | The <BBP Command |
33 | Local and Global Variables |
34 | Framerects |
35 | Binary |
36 | Logic |
37 | Logic Instructions |
38 | ASM Flags |
39 | Equips and Collisions |