Computer Organization & Assembly Language Complete Course | COAL
69 videos • 51,725 views • by Fakhar STEM Sphere
In this Playlist, I will upload all the topics related to COAL along with Assembly language coding.
1
COAL | Introduction to Computer Organization & Assembly Language Complete Course | Complete Playlist
Fakhar STEM Sphere
Download
2
Conversion of Decimal Fractions into Infinite Binary | Calculator Hacks | Infinite 1010
Fakhar STEM Sphere
Download
3
COAL Lecture 01 Part - 1 | Number Systems Conversion and | Addition of Unsigned Numbers
Fakhar STEM Sphere
Download
4
COAL Lecture 01 Part - 2 | Signed Numbers Representations | Sign-Magnitude ,Excess & 2's Complement
Fakhar STEM Sphere
Download
5
COAL Lecture 01 Part - 3 | Subtraction of Signed Numbers | Carry and Overflow | Control Characters
Fakhar STEM Sphere
Download
6
Carry and Overflow Bits | Carry and Overflow Flags
Fakhar STEM Sphere
Download
7
Flag Registers in 8086 Microprocessor | Status Flags | Carry Flag | Parity Flag | Auxiliary Flag
Fakhar STEM Sphere
Download
8
COAL Lab 04 | Status Flags in the Assembly Language | Viewing Flag Register in VS Code & MASM DOSBox
Fakhar STEM Sphere
Download
9
COAL Assembly Language | Solution Of Quiz ON Status Flags | Flag Registers in 8086 Microprocessor
Fakhar STEM Sphere
Download
10
Lecture 02 | Variables Declaration in Assembly | MOV Instruction | Registers in Assembly
Fakhar STEM Sphere
Download
11
Lecture 03 | Memory Organization and Structure in Assembly Language | Fill in the Memory in Hex
Fakhar STEM Sphere
Download
12
COAL Lab | Viewing Data Variables and Registers of Assembly Language Code in the Visual Studio
Fakhar STEM Sphere
Download
13
Lecture 04 | Direct Memory Access in Computer Organization | How to Read Memory in Assembly Language
Fakhar STEM Sphere
Download
14
Lecture 05 | Memory Operators in Assembly Language | OFFSET | PTR | TYPE | LENGTHOF | SIZEOF
Fakhar STEM Sphere
Download
15
Lecture 06 | Indirect Memory Access Operands in Assembly Language With Examples | LABEL Directive
Fakhar STEM Sphere
Download
16
Lecture 07 | Practice Problem On how to Fill the Memory in the Assembly Language | Memory Filling
Fakhar STEM Sphere
Download
17
COAL Quiz on Memory Filling and Indirect Memory Operands | Important For Exam Preparation
Fakhar STEM Sphere
Download
18
Lecture 08 Part 1 | Jumps and Loops in Assembly Language | Unconditional Jumps & Loops With Examples
Fakhar STEM Sphere
Download
19
Lecture 08 Part 2 | Conditional Jumps in Assembly Language with Examples | JZ JNZ JE JNE JC JNC JG
Fakhar STEM Sphere
Download
20
Lecture 08 Part 3 | Conditional Jumps Based on Unsigned and Signed Comparisons | With Examples
Fakhar STEM Sphere
Download
21
Lecture 08 part 04 | Implement Conditional Structures using Jumps | If Else with Conditional Jumps
Fakhar STEM Sphere
Download
22
Lecture 08 Part 05 | While Loop in Assembly Language With Conditional Jumps | Jumps in Assembly
Fakhar STEM Sphere
Download
23
Lecture 09 Part 1 | Stack in Assembly Language | What is Stack ? | PUSH and POP Instructions
Fakhar STEM Sphere
Download
24
Lecture 09 Part 2 | Stack in Assembly Language | Solved Problem using PUSH & POP Instructions
Fakhar STEM Sphere
Download
25
Lecture 10 Part 1 | Procedures in Assembly Language | CALL & RET Instructions in Assembly
Fakhar STEM Sphere
Download
26
Lecture 10 Part 2 | Understand Stack & Procedure with Detailed Example | VS Code and DOSBox
Fakhar STEM Sphere
Download
27
Lecture 10 Part 3 | Recursion in Assembly Language | Recursive Procedures with Solved Example
Fakhar STEM Sphere
Download
28
COAL Lecture 10 Part 4 | Nested Procedure Calls in Assembly Language and Updating the STACK
Fakhar STEM Sphere
Download
29
COAL Lecture 10 Part 05 | Local and Global Labels in Assembly Language
Fakhar STEM Sphere
Download
30
COAL Lecture 10 Part 06 | Parameters Passing to Procedures in Assembly Language | Call by Reference
Fakhar STEM Sphere
Download
31
COAL Lecture 10 Part 07 | Parameters Passing to Procedures Using Stack Method in Assembly Language
Fakhar STEM Sphere
Download
32
COAL Lecture 10 Part 08 | Practice Problem on Stack Filling for Procedures in Assembly Language
Fakhar STEM Sphere
Download
33
Problem on Stack Filling When Recursive Procedures are Given | Recursion in Assembly
Fakhar STEM Sphere
Download
34
MOST IMPORTANT Stack Filling Problem 03 | Easy Solution | Stacks and Procedures
Fakhar STEM Sphere
Download
35
COAL Lecture 10 Part 9 | Explicit Stack Parameters & Symbolic Constants | Procedures in Assembly
Fakhar STEM Sphere
Download
36
COAL Lecture 10 Part 10 | How to Create Local Variables Inside the Procedures in Assembly Language
Fakhar STEM Sphere
Download
37
COAL Lecture 11 Part 1 | Shift Instructions in Assembly Language | SHL| SHR | SAL |SAR with Examples
Fakhar STEM Sphere
Download
38
COAL Lecture 11 Part 2 | Rotate Instructions in Assembly Language | ROL | ROR | RCR | RCL
Fakhar STEM Sphere
Download
39
COAL Lecture 11 Part 3 | Shift and Rotate Applications in Assembly Language | Binary Multiplication
Fakhar STEM Sphere
Download
40
COAL Lecture 11 Part 04 | Shift and Rotate Applications in Assembly | Shifting Multiple Doublewords
Fakhar STEM Sphere
Download
41
Problem in Call by Reference method of Parameters Passing to Procedures in Assembly Language
Fakhar STEM Sphere
Download
42
Problem in Call by Reference Short Video
Fakhar STEM Sphere
Download
43
COAL Lecture 12 Part 01 | Addition and Subtraction Through the Block Diagram of Hardware Circuit
Fakhar STEM Sphere
Download
44
COAL Lecture 12 Part 02 |Unsigned Binary Multiplication From Hardware Flowchart in Assembly language
Fakhar STEM Sphere
Download
45
COAL Lecture 12 Part 03 | Signed Binary Multiplication Using Booth's Algorithm in Assembly language
Fakhar STEM Sphere
Download
46
COAL Lecture 12 Part 04 | Signed Binary Multiplication Example Using Booth's Algorithm in Assembly
Fakhar STEM Sphere
Download
47
COAL Lecture 12 Part 05 Unsigned Binary Division Using Flowchart of Division Algorithm in Assembly
Fakhar STEM Sphere
Download
48
COAL Lec 13 Part 1 | Floating Point Representation | IEEE - 754 Standard | Single & Double Precision
Fakhar STEM Sphere
Download
49
COAL Lecture 13 Part 02 | Problem on Floating Point Representation | IEEE 754 Standard
Fakhar STEM Sphere
Download
50
COAL Lecture 13 Part 03 | Problem on Converting Floating Point into IEEE Double Precision Standard
Fakhar STEM Sphere
Download
51
COAL Lecture 13 Part 04 | Conversion from IEEE 754 Standard into Floating Point Number with Example
Fakhar STEM Sphere
Download
52
COAL Lecture 13 Part 05 | Conversion of Negative Floating Point Number into IEEE 754 Standard Format
Fakhar STEM Sphere
Download
53
COAL Lecture 14 Part 01 | Cache Memory in Computer Architecture | Why Cache is Needed?
Fakhar STEM Sphere
Download
54
COAL Lecture 14 Part 2 | Reference of Locality | Principle of Locality | Spatial & Temporal Locality
Fakhar STEM Sphere
Download
55
COAL Lecture 14 Part 03 | Cache Memory Terms | Cache Hit Rate And Cache Miss Rate | Solved Example
Fakhar STEM Sphere
Download
56
COAL Lecture 14 Part 04 | Cache Terminologies | Cache Block Size | Capacity | Offset Bits | Mapping
Fakhar STEM Sphere
Download
57
COAL Lecture 14 Part 05 | Direct Mapped Cache | Offset Bits | Set Bits | Valid Bits |Tag Bits |
Fakhar STEM Sphere
Download
58
COAL Lecture 14 Part 06 | Cache Mapping | Design Direct Mapped Cache | Theory with Detailed Example
Fakhar STEM Sphere
Download
59
COAL Lecture 14 Part 07 | Cache Mapping | Fully Associative Cache | Conflict Miss Solved | LRU Bits
Fakhar STEM Sphere
Download
60
COAL Lecture 14 Part 08 | Practice Problem On Fully Associative Cache | Cache Mapping Example
Fakhar STEM Sphere
Download
61
COAL Lecture 14 Part 09 | Cache Mapping | Set Associative Cache | 2 - Way & 4 - Way Set Associative
Fakhar STEM Sphere
Download
62
COAL Lecture 14 Part 10 | Problem On 2 - Way Set Associative Cache Mapping | Design Cache
Fakhar STEM Sphere
Download
63
COAL Lecture 14 Part 11 | Problem On 4 - Way Set Associative Cache | Cache Design Mapping
Fakhar STEM Sphere
Download
64
COAL Lecture 14 Part 12 | Cache Write Policies | Write Through | Write Back | Write Allocate |Around
Fakhar STEM Sphere
Download
65
COAL Lecture 14 Part 13 | Problem on Cache Design & Write Policy | Write Back | Write Allocate
Fakhar STEM Sphere
Download
66
COAL Lecture 14 Part 14 | Problem on Cache Design and Cache Write Policy | Write Through and Around
Fakhar STEM Sphere
Download
67
COAL Lecture 14 Part 15 | Quiz ON Cache Design in Set Associative Cache
Fakhar STEM Sphere
Download
68
Types of Cache Misses and their Solutions | Compulsory Miss | Capacity Miss | Conflict Miss
Fakhar STEM Sphere
Download
69
Important Problem ON Cache Filling | Direct Mapped Cache | Doubts Clear About OFFSET Bits
Fakhar STEM Sphere
Download