| Section 01: Introduction | |||
| Introduction | 00:02:00 | ||
| Project Setup | 00:02:00 | ||
| Example File Code Structure | 00:02:00 | ||
| Comments | 00:03:00 | ||
| Section 02: Registers | |||
| Memory Segments | 00:02:00 | ||
| Processor Registers | 00:04:00 | ||
| Data Registers | 00:04:00 | ||
| Pointer Registers | 00:02:00 | ||
| Index Registers | 00:01:00 | ||
| Control Registers | 00:04:00 | ||
| Segment Registers | 00:01:00 | ||
| Section 03: Address Modes | |||
| Register Addressing | 00:04:00 | ||
| Immediate Addressing Mode | 00:02:00 | ||
| Direct Memory Addressing Mode | 00:02:00 | ||
| Direct-Offset Addressing Mode | 00:03:00 | ||
| Indirect Memory Addressing Mode | 00:02:00 | ||
| MOV Instruction | 00:02:00 | ||
| Section 04: Variables | |||
| Allocating Storage Space for Initialised Data | 00:04:00 | ||
| Allocating Storage Space for Uninitialized Data | 00:02:00 | ||
| Multiple Variable Definitions | 00:02:00 | ||
| Multiple Variable Initialisations | 00:03:00 | ||
| Section 05: Constants | |||
| EQU Command | 00:03:00 | ||
| Assign Command | 00:02:00 | ||
| Define Command | 00:02:00 | ||
| Section 06: Arithmetic Instructions | |||
| Increment Command (INC) | 00:02:00 | ||
| Decrement Command (DEC) | 00:02:00 | ||
| Addition Command (ADD) | 00:03:00 | ||
| Subtraction Command (SUB) | 00:02:00 | ||
| Multiply Command (MUL/IMUL) | 00:02:00 | ||
| Divide Command (DIV/IDIV) | 00:03:00 | ||
| Section 07: Logical Instructions | |||
| AND Instruction | 00:04:00 | ||
| OR Instruction | 00:03:00 | ||
| XOR Instruction | 00:03:00 | ||
| NOT Instruction | 00:02:00 | ||
| Section 08: Conditions | |||
| Compare Instruction (CMP) | 00:02:00 | ||
| Unconditional Jump | 00:02:00 | ||
| Conditional Jump | 00:03:00 | ||
| Section 09: Number System | |||
| ASCII System | 00:02:00 | ||
| Section 10: Functions | |||
| Basic Function | 00:03:00 | ||
| Stacks Data Structure | 00:04:00 | ||
| Function To Print Number | 00:05:00 | ||
| Recursion Using Factorial | 00:06:00 | ||
| Section 11: Extras | |||
| Strings | 00:04:00 | ||
| Loops | 00:03:00 | ||
| Macros | 00:03:00 | ||
| System Calls | 00:04:00 | ||
| Section 12 :Resource | |||
| Resource | 00:00:00 | ||