8086 Microprocessor Masterclass With Assembly Programming
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.57 GB | Duration: 14h 52m
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.57 GB | Duration: 14h 52m
Mastering 8086: Learn Microprocessor Fundamentals | Architecture | Instruction Set | Assembly Programming | Interfacing
What you'll learn
Fundamentals of Microprocessor
Pipelining of 8086 Microprocessor
Memory Banking of 8086 Microprocessor
Memory Segmentation of 8086 Microprocessor
8086 Microprocessor Architecture
8086 Microprocessor Pin Diagram
Minimum and Maximum Mode of 8086 Microprocessor
Interrupts of 8086 Microprocessor
Memory Interfacing with 8086 Microprocessor
Addressing Modes of 8086 Microprocessor
Directives of 8086 Microprocessor
Instruction Set of 8086 Microprocessor
8086 Microprocessor Assembly Language Programming
Requirements
No specific Prerequisite needed you will get step by step learning about this course
Anyone with learning mindset can easily understand
Description
This 8086 Microprocessor is the next advanced microprocessor of Intel after 8085.This 8086 Microprocessor course is specially designed for engineering students who want to understand the working of any general-purpose microprocessor, assembly language programming, Interfacing with memory and peripherals, etc. So, if you want to understand some higher-end architecture, this would definitely helpful and is also helpful for working professionals. This is a unique course in the online marketplace.This course covers all the basic to advanced terminology regarding microprocessors. After completing this course, students can easily understand any high-end Microprocessor.The practical part covers assembly language programming followed by a performance on the 8086 emulator.This course will comprehensively cover engineering branches such Engineering/Science/Diploma etc.This course covers the following topics.- Microprocessor Vs Microcontroller- Machine Language Vs Assembly Language- Concepts of Assembler, Compiler and Linker- RISC Vs CISC Architecture- Basics of 8086 Microprocessor- Architecture and Pin Diagram of 8086 Microprocessor- Memory Segmentation and Memory Banking of 8086 Microprocessor- Minimum and Maximum Mode of 8086 Microprocessor- Pipelining Concept of 8086 Microprocessor- Stack and Subroutine Concept of 8086 Microprocessor- Interrupt of 8086 Microprocessor- 8086 Microprocessor Instruction Sets- Assembly language Programs of 8086 Microprocessor- Memory Interfacing with 8086 Microprocessor- Peripheral ICs- Important Questions So, go through this entire course step by step and I am pretty sure that you will get theoretical and practical aspects about this 8086 Microprocessor.All the best…
Overview
Section 1: Course Introduction
Lecture 1 Introduction
Section 2: Fundamentals of Microprocessor
Lecture 2 History of Microprocessor by Intel
Lecture 3 What is Computer
Lecture 4 Difference between Microprocessor & Microcontroller
Lecture 5 How Program is Loaded in memory of Processor
Lecture 6 How Program is Executed in Processor
Lecture 7 How to Count Memory
Lecture 8 Machine Language, Assembly Language & Higher level Language
Lecture 9 Assembler, Compiler, Interpreter & Linker
Lecture 10 Daisy Chain, Polling & Independent Request
Lecture 11 RISC Vs CISC
Lecture 12 Mixed Programming Language
Section 3: 8086 Microprocessor Basics
Lecture 13 Features of Microprocessor
Lecture 14 Pipelining of 8086
Lecture 15 Memory Banking
Lecture 16 Flag Register of 8086
Lecture 17 Memory Segmentation
Lecture 18 Programing Model of 8086
Lecture 19 Clock Generation in 8086
Lecture 20 Memory Mapped IO Vs IO Mapped IO of 8086
Section 4: Architecture and Pin Diagram of 8086 Microprocessor
Lecture 21 Architecture of 8086
Lecture 22 Pin Diagram of 8086
Section 5: Minimum mode of 8086 Microprocessor
Lecture 23 Address Data Demultiplexing
Lecture 24 Control Signals Generation
Lecture 25 Timing Diagram of 8086
Lecture 26 Timing Diagram of Minimum Mode
Section 6: Maximum mode of 8086 Microprocessor
Lecture 27 Request & Grant in 8086
Lecture 28 LOCK in 8086
Lecture 29 Status Signals in 8086
Lecture 30 Maximum Mode of 8086
Section 7: Interrupt in 8086 Microprocessor
Lecture 31 Interrupt Types
Lecture 32 Interrupt Execution in 8086
Lecture 33 Interrupt Vector Table
Lecture 34 Hardware Interrupt & Software Interrupt
Lecture 35 DOS Interrupt (INT 21H)
Section 8: Memory Interfacing with 8086 Microprocessor
Lecture 36 Memory Interfacing
Section 9: Addressing modes and directives
Lecture 37 Addressing Modes
Lecture 38 Assembler Directives of 8086
Lecture 39 MACRO & PROCEDURE
Section 10: 8086 Instruction Set
Lecture 40 PUSH & POP
Lecture 41 XLAT Instruction
Lecture 42 IN & OUT Instruction
Lecture 43 DAA & DAS Instructions
Lecture 44 Data Transfer Instructions
Lecture 45 Arithmetic Instructions
Lecture 46 Logical Instructions
Lecture 47 Shift Instructions
Lecture 48 Rotate Instructions
Lecture 49 Comparison of JMP & CALL Instruction
Lecture 50 Branch Instructions
Lecture 51 String Instructions
Lecture 52 Instruction Prefixes
Section 11: 8086 Assembly Programming
Lecture 53 P1 8086 Emulator
Lecture 54 P2 Data Transfer
Lecture 55 P3 32 bit Subtraction
Lecture 56 P4 Multiplication of two 16 bit numbers
Lecture 57 P5 Division
Lecture 58 P6 Hex to Decimal
Lecture 59 P7 Decimal to Hex
Lecture 60 P8 GCD of two numbers
Lecture 61 P9 Even Odd
Lecture 62 P10 Factorial
Lecture 63 P11 Fibonacci
Lecture 64 P12 String Reversal
Lecture 65 P13 Palindrome String
Lecture 66 P14 Character Replace
Lecture 67 P15 Time Display
Section 12: Peripheral ICs
Lecture 68 8259 - Programmable Interrupt Controller
Lecture 69 8255 - Programmable Peripheral Interface
Lecture 70 Control Word and Modes of 8255
Lecture 71 Programming of 8255
Lecture 72 8253-54 - Programmable Interval Timer
Lecture 73 Modes of 8254
Lecture 74 8257 - DMA
Lecture 75 8257 Block Diagram & Working
Lecture 76 Important Questions
Lecture 77 Microprocessor and Microcontroller Interview Questions
Students (Engineering, Diploma, Science),Hardware Engineers,Tech Enthusiasts,Embedded Systems Engineers,Those who want to start their Microprocessor Journey