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 | ||
Assignment | |||
Assignment – Assembly Programming For All Platforms | 6 days, 4 hours | ||
Order Your Certificate | |||
Order Your Certificate QLS | 00:00:00 |
Membership renews after 12 months. You can cancel anytime from your account.