This course is designed for individuals curious about the basics of microprocessors, as well as computer science and engineering students who seek foundational knowledge in assembly language. You'll explore the architecture and operation of the Intel 8086 microprocessor and gain hands-on experience with various assembly language instructions. With content presented in English and explained in Arabic, it's a valuable resource for those looking to deepen their understanding of how computers communicate and process information.
What you'll learn
understand the architecture and functions of the Intel 8086 microprocessor
become familiar with assembly language and its applications
learn about data formats, memory systems, and arithmetic operations
develop practical skills using the Emu8086 emulator for programming
Course objectives
provide foundational knowledge about microprocessor systems and assembly language
enhance problem-solving skills through theoretical and practical exercises
prepare students for related academic courses in computer science and engineering