Intel 8086
معالج إنتل 8086: نظرة شاملة للمبتدئين
معالج إنتل 8086 هو معالج دقيق (Microprocessor) ذو 16 بت قدمته شركة إنتل في عام 1978. يمثل هذا المعالج نقطة تحول حاسمة في تاريخ الحوسبة، حيث أنه يعتبر الأساس الذي بنيت عليه العديد من الأنظمة الحاسوبية اللاحقة، بما في ذلك أول أجهزة الكمبيوتر الشخصية (PC). هذا المقال يقدم شرحًا تفصيليًا للمبتدئين حول هذا المعالج الهام، مع التركيز على بنية المعالج، ومجموعة الأوامر، وتطبيقاته، ومقارنته بالمعالجات الأخرى.
تاريخ معالج 8086
قبل ظهور معالج 8086، كانت المعالجات الدقيقة محدودة في قدراتها، وغالبًا ما كانت تستخدم في تطبيقات متخصصة. إنتل 8086، ونسخته 8088 (التي تستخدم ناقل بيانات 8 بت) ، مهدا الطريق لظهور IBM PC في عام 1981، مما أحدث ثورة في صناعة الحوسبة. يعود الفضل إلى معالج 8086 في إطلاق العنان لعصر الكمبيوتر الشخصي، مما جعله في متناول الأفراد والشركات على حد سواء. تطور هذا المعالج لاحقًا إلى معالجات سلسلة x86 التي تهيمن على سوق أجهزة الكمبيوتر المكتبية والمحمولة حتى اليوم.
بنية معالج 8086
يتكون معالج 8086 من عدة وحدات أساسية تعمل معًا لتنفيذ التعليمات:
- وحدة الحساب والمنطق (ALU): تقوم بإجراء العمليات الحسابية والمنطقية.
- وحدة التحكم (Control Unit): تفسر التعليمات وتوجه عمل الوحدات الأخرى.
- وحدات التسجيل (Registers): أماكن تخزين صغيرة وسريعة تستخدم لتخزين البيانات المؤقتة والعناوين. يشمل ذلك سجلات عامة مثل AX، BX، CX، DX، بالإضافة إلى سجلات المؤشرات SI و DI، سجلات المكدس SP و BP، وسجل العلم Flags.
- وحدة الذاكرة (Memory Unit): تتعامل مع الوصول إلى الذاكرة الخارجية.
- ناقل العناوين والبيانات (Address and Data Bus): مسارات لتمرير العناوين والبيانات بين المعالج والذاكرة والأجهزة الطرفية. يستخدم 8086 ناقل عناوين 20 بت، مما يسمح له بالوصول إلى 1 ميجابايت من الذاكرة.
الوحدة | الوصف | وحدة الحساب والمنطق (ALU) | إجراء العمليات الحسابية والمنطقية | وحدة التحكم | تفسير وإدارة التعليمات | السجلات | تخزين البيانات المؤقتة والعناوين | وحدة الذاكرة | الوصول إلى الذاكرة الخارجية | ناقل العناوين والبيانات | نقل البيانات والعناوين |
مجموعة الأوامر
يدعم معالج 8086 مجموعة واسعة من الأوامر التي تسمح للمبرمجين بتنفيذ مهام مختلفة. يمكن تصنيف هذه الأوامر إلى عدة فئات:
- أوامر نقل البيانات (Data Transfer Instructions): مثل MOV، PUSH، POP، XCHG.
- أوامر العمليات الحسابية (Arithmetic Instructions): مثل ADD، SUB، MUL، DIV.
- أوامر العمليات المنطقية (Logical Instructions): مثل AND، OR، XOR، NOT.
- أوامر التحكم (Control Instructions): مثل JMP، CALL، RET، LOOP.
- أوامر إدارة السلاسل (String Instructions): مثل MOVS، CMPS، SCAS.
فهم مجموعة الأوامر أمر بالغ الأهمية لكتابة برامج فعالة لمعالج 8086.
تطبيقات معالج 8086
تم استخدام معالج 8086 في مجموعة متنوعة من التطبيقات، بما في ذلك:
- أجهزة الكمبيوتر الشخصية (PCs): كانت أول أجهزة الكمبيوتر الشخصية تعتمد على معالج 8086 أو 8088.
- أنظمة التحكم الصناعية (Industrial Control Systems): تم استخدامه في التحكم في العمليات الصناعية.
- أجهزة القياس (Measurement Instruments): تم استخدامه في أجهزة القياس العلمية والصناعية.
- ألعاب الفيديو (Video Games): كان يستخدم في بعض ألعاب الفيديو المبكرة.
مقارنة مع المعالجات الأخرى
بالنظر إلى معالج 8086 مقارنة بالمعالجات الأخرى في عصره، يمكن ملاحظة ما يلي:
- معالج Zilog Z80: كان منافسًا رئيسيًا لمعالج 8086، ولكنه كان معالجًا بحجم 8 بت، مما حد من قدراته.
- معالج Motorola 68000: كان معالجًا متطورًا ذا 16/32 بت، ولكنه كان أكثر تكلفة من معالج 8086.
- معالجات سلسلة x86 اللاحقة (80286, 80386, 80486): تمثل تطورات كبيرة لمعالج 8086، حيث أضافت المزيد من الميزات والقدرات. معمارية x86 هي الآن المعيار السائد في عالم أجهزة الكمبيوتر.
استراتيجيات التداول ذات الصلة (على سبيل المثال لتوضيح أهمية فهم البيانات)
على الرغم من أن 8086 معالج قديم، فإن فهم كيفية معالجة البيانات يمكن أن يكون مفيدًا في فهم أساسيات التداول. على سبيل المثال:
- تداول الاتجاه : تحديد الاتجاه العام لسوق العملات المشفرة.
- تداول الاختراق : استغلال نقاط الاختراق في مستويات الدعم والمقاومة.
- تداول نطاق السعر : التداول داخل نطاق سعري محدد.
- تداول الأخبار : الاستجابة للأخبار والأحداث الاقتصادية.
- تداول السكالبينج : إجراء صفقات سريعة لتحقيق أرباح صغيرة.
- تداول المتوسطات المتحركة : استخدام المتوسطات المتحركة لتحديد الاتجاهات.
- تداول مؤشر القوة النسبية (RSI) : استخدام مؤشر القوة النسبية لتحديد مناطق ذروة الشراء والبيع.
- تداول مؤشر الماكد (MACD) : استخدام مؤشر الماكد لتحديد نقاط الدخول والخروج.
- تداول فيبوناتشي : استخدام مستويات فيبوناتشي لتحديد مستويات الدعم والمقاومة المحتملة.
- تداول أنماط الشموع اليابانية : التعرف على أنماط الشموع اليابانية للتنبؤ بحركة الأسعار.
- تداول حجم التداول : تحليل حجم التداول لتأكيد قوة الاتجاهات.
- تداول أنماط الرسوم البيانية : التعرف على أنماط الرسوم البيانية مثل الرأس والكتفين.
- تداول التقارب والتباعد : تحديد حالات التقارب والتباعد بين السعر والمؤشرات الفنية.
- تحليل الموجات الإيليوت : تحديد الموجات في حركة الأسعار.
- تداول الخيارات الثنائية : استخدام الخيارات الثنائية للتنبؤ بحركة الأسعار.
تحليل فني وتحليل حجم التداول
- التحليل الفني : دراسة الرسوم البيانية والمؤشرات الفنية للتنبؤ بحركة الأسعار.
- تحليل حجم التداول : دراسة حجم التداول لتأكيد قوة الاتجاهات.
- مؤشرات التذبذب : مؤشرات مثل RSI و Stochastic Oscillator.
- مؤشرات الاتجاه : مؤشرات مثل MACD و Moving Averages.
- مستويات الدعم والمقاومة : تحديد المستويات التي يميل السعر إلى الارتداد منها.
المراجع
ابدأ التداول الآن
سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين
- الفئة:معالجات إنتل
- الفئة:تاريخ الحوسبة
- الفئة:معالجات دقيقة
- الفئة:معمارية الحاسوب
- الفئة:إنتل
- الفئة:هندسة المعالجات
- الفئة:برمجة تجميعية
- الفئة:تكنولوجيا المعلومات
- الفئة:الكترونيات
- الفئة:أجهزة الكمبيوتر
- الفئة:تاريخ التكنولوجيا
- الفئة:المنطق الرقمي
- الفئة:الدوائر المتكاملة
- الفئة:تجميع الحاسوب
- الفئة:تداول العملات المشفرة
- الفئة:التحليل الفني
- الفئة:التحليل الكمي
- الفئة:استراتيجيات التداول
- الفئة:الخيارات الثنائية
- الفئة:أساسيات البرمجة
- الفئة:بنية الحاسوب
- الفئة:الخوارزميات