Перейти к содержимому

Group 01 Chapter 2 – 8086 Microprocessor Architecture 01/10/2026

Dr. Khaled FOUDA

0:00 / 0:00

Group 01 Chapter 2 – 8086 Microprocessor Architecture 01/10/2026

163 просмотра · 11 дней назад
Dr. Khaled FOUDA
116 подписчиков
163 просмотра · 11 дней назад
This Video is created by: Abdelghafar Ellithy Ahmed Abdelhady Elgazar David Joseph Youssef Mohamed Hosney Youssef Mohamed Sayed 🎓 Introduction to Microprocessors | Fall 2026 🏛️ Arab Academy for Science, Technology & Maritime Transport (AASTMT) Welcome to the **Introduction to Microprocessors – Fall 2026 course! This course introduces students to the fundamental concepts of microprocessor architecture, programming, and interfacing, bridging the gap between theoretical knowledge and practical applications. Throughout the semester, students will explore microprocessor fundamentals, assembly language programming, hardware architecture, and real-world applications through lectures, hands-on exercises, and collaborative projects. 🎯 Course Objectives: Understand microprocessor architecture and operation. Explore instruction sets and assembly language programming. Learn memory organization and interfacing techniques. Develop problem-solving and hardware programming skills. Apply theoretical concepts through practical projects and presentations. 👨‍🏫 Course Supervision Team: Dr. Khaled Fouda Eng. Ali Shams Eng. George Tawadrous 📅 Semester: Fall 2026 🏛️ Institution: AASTMT 🚀 From understanding how processors work to building practical computing solutions, this course marks an important step toward mastering computer engineering. We wish all our students a successful, productive, and inspiring semester! Video Chapters (0:00) Introduction to Chapter 2 (1:12) What is a Computer? (2:50) Computer Memory (RAM and ROM) (4:58) Input and Output Ports (6:32) The Central Processing Unit (CPU) (7:43) System Buses: Address, Data, and Control (10:48) Hardware vs. Software vs. Firmware (12:19) Microprocessor vs. Microcomputer vs. Microcontroller (13:32) Instruction Execution Example (19:46) Types of Computers (Mainframe, Mini, Micro) (21:59) Batch, Multi-programming, Time-sharing, and Distributed Processing (24:43) Microprocessor Evolution (Intel 4004 to 8086) (30:25) 8086 Architecture (BIU and EU) (32:27) Segment Registers and Physical Address Calculation (34:26) Execution Unit Registers (36:44) 8086 Flags (Condition and Control) (38:51) Stack Pointer, Base Pointer, and Index Registers (40:43) Programming Languages (Machine, Assembly, High-level) (43:47) How 8086 Accesses Memory and Segments (46:49) Calculating Physical Addresses (Examples) (48:12) Instruction Addressing Modes and Examples (50:04) Chapter Summary and Key Concepts #AASTMT #IntroductionToMicroprocessors #Fall2026 #ComputerEngineering #Microprocessors #AssemblyLanguage #EngineeringEducation #DrKhaledFouda