Data Transfer Instructions, Segment Override, Input / Output, IN and OUT, Isolated versus Memory-Mapped I/O, LEA, LDS, Address Object data transfer, LEA : Load effective address, LDS : Load pointer using DS, LES : Load pointer using ES, LFS : Load pointer using FS, LGS : Load pointer using GS, LSS : Load pointer using SS, Accessing array in data segment, Accessing array in extra segment, Flag Register Data transfer, LAHF : Load AH register from flags, SAHF : Store AH register in flags, PUSHF : Push flags onto stack, POPF : Pops flags off stack, Control Flags, Directional Flag (D), Interrupt Flag (I), Trap Flag (T), Additional Data Transfer Instructions (X386 onwards), MOVSX DST, SRC, MOVZX DST, SRC, BSWAP REG 32.
Microprocessors & Interfaces
Course Curriculum
- Lecture 1: Introduction23 mins
- Lecture 2: Overview of 8086 Microprocessor44 mins
- Lecture 3: Overview of 8086 Microprocessor and Explanation of PIN Diagram43 mins
- Lecture 4: 8086 Architecture, Memory Segmentation, Physical Address generation, Bus Interface Unit46 mins
- Lecture 5: 8086 Addressing Modes and OP-Code1 hour 1 min
- Lecture 6: Addressing Modes & OP-Code, Problems, and Solutions47 mins
- Lecture 7 : 8086 Instructions Set : Part-157 mins
- Lesson 8: 8086 Instructions Set : Part-251 mins
- Lecture 9: 8086 Instructions Set : Part-330 mins
- Lecture 10: 8086 Instructions Set: Part-421 mins
- Lecture 11: 8086 MASM Directives: Microsoft Assembler Directives34 mins
- Lecture 12: 8086 Arithmetic Instructions : Part-143 mins
- Lecture 13: 8086 Arithmetic Instructions: Part-237 mins
- Lecture 14: 8086 Logical Instructions: Part-124 mins
- Lecture-15: 8086 Logical Instructions : Part-216 mins
- Lecture 16: 8086 Branching & Program Control Instructions: Part-134 mins
- Lecture 17: 8086 Branching & Program Control Instructions: Part-241 mins
- Lecture 18: 8086 Pin Diagram34 mins
- Lecture-19: 8086 Memory Organisation38 mins
- Lecture 20: 8086 Adress Decoding and Bus De-Multiplexing49 mins
- Lecture 21: 8086 Interrupts50 mins
- Lecture 22: 8086 Memory Interface: Part-134 mins
- Lecture 23: 8088 Memory Interface Part-222 mins
- Lecture24: 8086 Bus Cycle, Machine Cycle, and Instruction Cycle50 mins
- Lecture 25: 8086 and 80286 Memory Interfacing: Part 337 mins
- Lecture 26: 8086 I/O Interfacing35 mins
- Lecture 27: 8255 Programmable Peripheral Interface: Part 135 mins
- Lecture 28: 8255 Programmable Peripheral Interface: Part 234 mins
- Lecture 29: 8253/8254 Timer: Part 150 mins
- Lecture 30: 8253/8254 Timer: Part 245 mins
- Lecture 31: Programmable Interrupt Controller 8259A1 hour 5 mins
- Lecture 32: 8086 Interfaces Analog-To-Digital Converters (ADC) 0808,0809,0804, Digital-To-Analog Converters 0830(DAC).36 mins
Teacher
Sanjay Vidyadharan
Role : Professor
- Website : https://universe.bits-pilani.ac.in/pilani/vidhyadharan/Profile
- Experience : 25 Years
- Specialist in : Electronics and Electrical Engineering
No Comments