You are on page 1of 6

Links

Module-1
Basic Operation Of A Microprocessor

Into to Computing Systems - https://www.youtube.com/watch?v=01Pm2CUJ4jQ


Instruction Execution by the Microprocessor - https://www.youtube.com/watch?
v=uk7STYabDyM
Characteristics of a Computing System - https://www.youtube.com/watch?v=gzAOjkf5JFk
ISA - RISC vs CISC - https://www.youtube.com/watch?v=CXHwVPy1hUE
https://www.youtube.com/watch?v=ucVWn69lYMw
CPU Classification - https://www.youtube.com/watch?v=IvFLk5ilEO4

Module-2
80X86 Family - https://www.youtube.com/watch?v=tWxth6tGqjo
Programmers Model - https://www.youtube.com/watch?v=RUEJW-PUx1I
EU - https://www.youtube.com/watch?v=56uI1qgeHs0
BIU - https://www.youtube.com/watch?v=z33XRV9y9ok
Flag Register - https://www.youtube.com/watch?v=b7nWON3E6f4

Module-3
Addressing Modes of 8086 - https://www.youtube.com/watch?v=hyqXmNXvSQQ
Instruction Format - https://www.youtube.com/watch?v=hCOu6F-P3pg
Register and Immediate Addressing Modes - https://www.youtube.com/watch?v=DraNS50D-iM,
https://www.youtube.com/watch?v=zXsdahOgTOU, https://www.youtube.com/watch?
v=yov_4cUNAeY
Direct Addressing Mode - https://www.youtube.com/watch?v=LGh2WDQLYn0,
https://www.youtube.com/watch?v=ECchqybaZiY
Register Relative Addressing - https://www.youtube.com/watch?v=S6Wcy8Tdqxo,
https://www.youtube.com/watch?v=la1KNx1pI2A
Register Indirect Addressing Mode - https://www.youtube.com/watch?v=Wmo3hyORLhc,
https://www.youtube.com/watch?v=OjFPc_CN_X0
Based Indexed Addressing Mode - https://www.youtube.com/watch?v=uY2yfrMab64,
https://www.youtube.com/watch?v=gQJeEaDTO-8
Scaled Indexed Addressing Mode - https://www.youtube.com/watch?v=r1_TOLgfp0M,
https://www.youtube.com/watch?v=9ZJQvvmhqMs
Segment Override - https://www.youtube.com/watch?v=vJY2EZZ19Pg,
https://www.youtube.com/watch?v=KAOmWSVpc68

Module-4
Introduction to Instruction Set and ALP

The MOV Instruction - https://www.youtube.com/watch?v=xzW3BTl5WHw,


https://www.youtube.com/watch?v=mHpi5oy8aAc
Towards the First Program - https://www.youtube.com/watch?v=LWYFWWxe_jM
Simple Arithmetic Instructions
The First Program - https://www.youtube.com/watch?v=nbANiIfP6lU,
https://www.youtube.com/watch?v=vAkFp-HNB8o
ADD and SUB Instructions - https://www.youtube.com/watch?v=zbfP9gaCyJk,
https://www.youtube.com/watch?v=svhFwYJ83uc
Introduction to MASM
MASM Assembler Directives - https://www.youtube.com/watch?v=jLYbHBJj-p0
Logic Instructions - https://www.youtube.com/watch?v=HFPWnV5FKpw,
https://www.youtube.com/watch?v=D43Piphv9rQ
MASM Memory Model - https://www.youtube.com/watch?v=pn4tC3i2hDI
A Program based on ADD/SUB Instruction - https://www.youtube.com/watch?v=GQkdy6o411I,
https://www.youtube.com/watch?v=bcEuNhqS-VY
More Programs
Compare Instruction - https://www.youtube.com/watch?v=mZ2jsy-3wvw,
https://www.youtube.com/watch?v=plO66jd5QXk
String Instruction - https://www.youtube.com/watch?v=C95ooGPsbuM
MASM Models In More Detail - https://www.youtube.com/watch?v=3htTgNGmDgc
Shift Instructions - https://www.youtube.com/watch?v=63E-kioNKno,
https://www.youtube.com/watch?v=-bH6Qop4CBw
Rotate Instructions - https://www.youtube.com/watch?v=S_Rx0kdWgnI,
https://www.youtube.com/watch?v=jF8BwuJUE2E
Multiply and Divide Instructions - https://www.youtube.com/watch?v=-NISZaTDfN8
Program Control Instructions
Branch Operations - https://www.youtube.com/watch?v=vwr_LiqIZKc
Loop Operations - https://www.youtube.com/watch?v=PDwCrhEjjnU
The Stack - https://www.youtube.com/watch?v=-PR40H6oQiY
Sub-Routines - https://www.youtube.com/watch?v=vqlhRZDLCGg
Parameter Passing to Sub-routines - https://www.youtube.com/watch?v=YFxJm4gC_Us
Stack& Sub-routines - https://www.youtube.com/watch?v=ejqpVEf_iWs
Macros - https://www.youtube.com/watch?v=jXG_5gr8qVA
The INT Instruction - https://www.youtube.com/watch?v=YbcIYS-Q-z0
Advanced Instructions of X86 - https://www.youtube.com/watch?v=IsrKs0QJzD4

Module-5
8086 Pinout Inputs - https://www.youtube.com/watch?v=NM-qyUMLR38
Instruction Cycle and Machine Cycle - https://www.youtube.com/watch?v=lqYl0NX9FlM
8086 Address Bus - https://www.youtube.com/watch?v=hTRUJwqwkSQ
8086 Control Bus - https://www.youtube.com/watch?v=TW_8M7dkum8
8086 Data Bus - https://www.youtube.com/watch?v=_W5tUdwqB_w
8086 System Bus - https://www.youtube.com/watch?v=0LEQgzB_8n8
8086 Bus Operations - https://www.youtube.com/watch?v=nAFOjUpINrU
8086 Other Pins - https://www.youtube.com/watch?v=RLPyShnY-Ac
8086 Maximum Mode - https://www.youtube.com/watch?v=IRVPD1Pqu_c

Module-6
Protected Mode of Operation

Real and Protected Modes of Operation - https://www.youtube.com/watch?v=0YuusDxTxQk


Protected Mode - Descriptor
Protected Mode Descriptor - https://www.youtube.com/watch?v=t7iIgEGSO1g
Protected Mode Access Byte - https://www.youtube.com/watch?v=snV_8CAyghE
Protected Mode Address Translation - GDT - https://www.youtube.com/watch?
v=4X_Ejqa9sNc
Protected Mode Address Translation - LDT - https://www.youtube.com/watch?v=B7Zg3_iRUfo
Protected Mode Address Translation - Paging - https://www.youtube.com/watch?
v=nbcRVWHdJPo

Module-7
Memory Interfacing with 8 bit Data Bus

Memory Interfacing with 8088


- Introduction to Memory Interfacing - https://www.youtube.com/watch?v=ICKFV8rsIoI
- Memory Interfacing with 8088 - https://www.youtube.com/watch?v=FDi0sSnC35g
Memory Interfacing with 16 bit Data Bus
Memory Interfacing with 8086 and 80286
- Memory Interfacing with 8086/80286 - https://www.youtube.com/watch?v=Eha5AEvk7Fc
- Memory Interfacing with 8086 - Example 1 - https://www.youtube.com/watch?v=7ZiYozy2fVk
- Memory Interfacing with 8086 Example 2 - https://www.youtube.com/watch?v=gob5veaCihA
- Memory Interfacing with 8086 Example 3 - https://www.youtube.com/watch?v=hHWaqX8LlJA
- Memory Interfacing with 80286 Example 1 - https://www.youtube.com/watch?
v=Ty1R7oHHec0
- Memory Interfacing with 80286 Example 2 - https://www.youtube.com/watch?
v=gXoNEw_6T5o
Memory Interfacing with 32 bit Data Bus
Memory Interfacing with 80386 and 80486
Memory Interfacing with 80386/80486 - https://www.youtube.com/watch?v=vRX7J8IcshU
Memory Interfacing with 80386/80486 Example 1 - https://www.youtube.com/watch?
v=YtkDNdW7k-w
Memory Interfacing with 80386/80486 Example 2 - https://www.youtube.com/watch?
v=IBKD3PhFxEo

Module-8
Interrupts
Interrupts of 80X86 - https://www.youtube.com/watch?v=S8TWD7DF2mA
Interrupt Vectors - https://www.youtube.com/watch?v=Bk5sqM-_KOQ
The INTR Signal of 80X86 - https://www.youtube.com/watch?v=dqezAoolVig
Interrupt Priority - https://www.youtube.com/watch?v=eQvWVxI3FtE
Introduction to I/O Interfacing
The Basics - https://www.youtube.com/watch?v=lZ8cYvFMEkY
Some Important Points - https://www.youtube.com/watch?v=KMag4-ffATg
How to Interface to Processor - https://www.youtube.com/watch?v=gRdF9VUDEJc
8255
Introduction to 8255 - https://www.youtube.com/watch?v=ViyLhGzvZVE
BSR - https://www.youtube.com/watch?v=-QCkDTipisA
Mode 0 - https://www.youtube.com/watch?v=43CjIVhXUz0
Hex Keypad Interfacing - https://www.youtube.com/watch?v=vWwsZBEJaD4
Hex Keypad Interfacing Program - https://www.youtube.com/watch?v=x5Zgihl5u5g
Interfacing Multiple Displays - https://www.youtube.com/watch?v=3LZCw-YfXo4
ADC Interfacing - https://www.youtube.com/watch?v=Uiqzy5sfobM
8253/54
Introduction to 8253/8254 - https://www.youtube.com/watch?v=z7kNxQfkysk
How to Program - https://www.youtube.com/watch?v=9k-3W86INeY
Modes of Operation - Mode 0 - https://www.youtube.com/watch?v=zCOyedv4zww
Mode 1 - https://www.youtube.com/watch?v=hUbTxrdrh-I
Mode 2 & 3 - https://www.youtube.com/watch?v=iR7ZRIrRA2k
Mode 4 & 5 - https://www.youtube.com/watch?v=Clk_Nb2J3so
Timer - Reading the Count - https://www.youtube.com/watch?v=uXybsF4r2t8
8259
Introduction to 8259 - https://www.youtube.com/watch?v=_9a6-swx2Sw
Operation of 8259 - https://www.youtube.com/watch?v=UbQ76UIvX4c
Programming the 8259 - The ICWs - https://www.youtube.com/watch?v=uktD27YZ0Ok
Programming the 8259 - The OCWs - https://www.youtube.com/watch?v=9gSmS5Ojk40
Programming the 8259 - An Example - https://www.youtube.com/watch?
v=nANNvGMTO5A
16550
UART - Introduction - https://www.youtube.com/watch?v=d7Nlaapz5iY
UART Pin Out - https://www.youtube.com/watch?v=gRUzbe4iXtM
UART Programming - https://www.youtube.com/watch?v=9fHuUGGaV9A
UART Send/Receive - https://www.youtube.com/watch?v=YABR8-Jms6A
8237
The DMA Process - https://www.youtube.com/watch?v=Zwjf9anGMf0
Introduction to 8237 - https://www.youtube.com/watch?v=vUEYYN6EXZ0
8237 Registers - https://www.youtube.com/watch?v=5JEKMXRbh6c
Example using 8237 - https://www.youtube.com/watch?v=ZqG_I489oXs
Storage Devices - https://www.youtube.com/watch?v=J0zH_jh92Rc

Module-9
OS - Basics

OS Introductions - https://www.youtube.com/watch?v=GpOhhSmWjN4
OS Threads - https://www.youtube.com/watch?v=m6fiD77gbW8
Multi Threaded System an Example - https://www.youtube.com/watch?v=1TL2g2CRwh0
Example Continued, Adding a New Thread - https://www.youtube.com/watch?v=nslJcYBKfHc
Example Continued, Switching between Threads - https://www.youtube.com/watch?
v=JS3kLhWo1bU
Example Continued, Killing a Thread - https://www.youtube.com/watch?v=6z0g7g2D9jk
Example Continued, Resource Reusage - https://www.youtube.com/watch?v=iLhz5auS2_Y
Advanced Processors - Architecture and Pinout
80286
Architecture - https://www.youtube.com/watch?v=pUo0gYR6KlM
Pinout - https://www.youtube.com/watch?v=B1xgCRyyd-U
80386
Architecture - https://www.youtube.com/watch?v=wOw_F8C_GE4
Pinout - https://www.youtube.com/watch?v=fcz0srjhOu0
80486 - https://www.youtube.com/watch?v=5tmgj4CizLs
Advanced Topics
Memory Management
Memory Management - https://www.youtube.com/watch?v=KuRLMAFXTLA
Memory Protection 1 - https://www.youtube.com/watch?v=vadPM91wiGs
Memory Protection 2 - https://www.youtube.com/watch?v=N-30dgDXR3Y
Memory Protection Gates - https://www.youtube.com/watch?v=wpXWAF8Gr5Y
Call Gate Examples - https://www.youtube.com/watch?v=DWDf-_K5g6E
Task Switching - https://www.youtube.com/watch?v=tk2HNWFNz4o
Memory Paging
Paging in 80386 and 80486 - https://www.youtube.com/watch?v=93-4aa50E-o
Bus Pipelining - https://www.youtube.com/watch?v=LEe92KgGZQg
Burst Transfer - https://www.youtube.com/watch?v=5gFtuHCPM1Y
Cache - https://www.youtube.com/watch?v=Vx-h3RJhdg8

You might also like