Course Curriculum
- 13 sections
- 48 lectures
- 2 hours, 7 minutes total length
-
Introduction00:02:00
-
Project Setup00:02:00
-
Example File Code Structure00:02:00
-
Comments00:03:00
-
Memory Segments00:02:00
-
Processor Registers00:04:00
-
Data Registers00:04:00
-
Pointer Registers00:02:00
-
Index Registers00:01:00
-
Control Registers00:04:00
-
Segment Registers00:01:00
-
Register Addressing00:04:00
-
Immediate Addressing Mode00:02:00
-
Direct Memory Addressing Mode00:02:00
-
Direct-Offset Addressing Mode00:03:00
-
Indirect Memory Addressing Mode00:02:00
-
MOV Instruction00:02:00
-
Allocating Storage Space for Initialised Data00:04:00
-
Allocating Storage Space for Uninitialized Data00:02:00
-
Multiple Variable Definitions00:02:00
-
Multiple Variable Initialisations00:03:00
-
EQU Command00:03:00
-
Assign Command00:02:00
-
Define Command00:02:00
-
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
-
AND Instruction00:04:00
-
OR Instruction00:03:00
-
XOR Instruction00:03:00
-
NOT Instruction00:02:00
-
Compare Instruction (CMP)00:02:00
-
Unconditional Jump00:02:00
-
Conditional Jump00:03:00
-
ASCII System00:02:00
-
Basic Function00:03:00
-
Stacks Data Structure00:04:00
-
Function To Print Number00:05:00
-
Recursion Using Factorial00:06:00
-
Strings00:04:00
-
Loops00:03:00
-
Macros00:03:00
-
System Calls00:04:00
-
Resource
-
Assignment – Assembly Programming For All Platforms