تخطى إلى المحتوى

يتم حفظ التعليمات داخل المعالج في وحدة تسمى

    هل تبحث عن يتم حفظ التعليمات داخل المعالج في وحدة تسمى؟، اليك المقال عن الوحدة التي تقوم بتنفيذ التعليمة

    يتم حفظ التعليمات داخل المعالج في وحدة تسمى

    الاجابة هي وحدة المعالجة المركزية والذاكرة العشوائية

    وحدة المعالجة المركزية والذاكرة العشوائية

    وحدة المعالجة المركزية (وحدة المعالجة المركزية) هي جزء من الكمبيوتر ينفذ التعليمات. يمكن للتعليمات التي يتم تنفيذها في وحدة المعالجة المركزية تنفيذ عمليات مختلفة مثل العمليات الحسابية وعمليات الإدخال / الإخراج وما إلى ذلك على مر السنين ، تغيرت التكنولوجيا المستخدمة في وحدات المعالجة المركزية بشكل كبير ولكن لا تزال العمليات الأساسية التي تقوم بها وحدة المعالجة المركزية (CPU) لم تتغير. ذاكرة الوصول العشوائي (ذاكرة الوصول العشوائي) هي الذاكرة الأساسية المستخدمة في الكمبيوتر. يمكن الوصول إلى خلايا الذاكرة الفردية في أي تسلسل ، وبالتالي يطلق عليها ذاكرة الوصول العشوائي. تنقسم ذاكرة الوصول العشوائي إلى فئتين هما ذاكرة الوصول العشوائي الثابتة (SRAM) وذاكرة الوصول العشوائي الديناميكية (DRAM).

    ما هي وحدة المعالجة المركزية؟

    وحدة المعالجة المركزية (CPU) هي جزء من الكمبيوتر يتم فيه تنفيذ التعليمات وتعتبر أهم جزء في نظام الكمبيوتر. في أي جهاز كمبيوتر شخصي نموذجي (PC) ، يتم تضمين وحدة المعالجة المركزية داخل معالج دقيق ، وهو عبارة عن شريحة واحدة ، واليوم يتم تنفيذ معظم وحدات المعالجة المركزية (CPU) كمعالجات دقيقة. ولكن في محطات العمل الكبيرة ، تتكون وحدة المعالجة المركزية من لوحات دوائر مطبوعة مفردة أو أكثر. تأتي وحدات المعالجة المركزية الحديثة كمكون يمكن توصيله بسهولة بوحدة المعالجة المركزية. إنه صغير ومربع الشكل ويحتوي على دبابيس معدنية من شأنها إجراء الاتصالات باللوحة الأم. تحتوي معظم وحدات المعالجة المركزية الحديثة على آلية لتبديد الحرارة ، مثل مروحة صغيرة متصلة بأعلى وحدة المعالجة المركزية. تتكون وحدة المعالجة المركزية بشكل أساسي من جزأين. وحدة المنطق الحسابي (ALU) وهي المسؤولة عن تنفيذ العمليات الحسابية والمنطقية ووحدة التحكم المسؤولة عن جلب التعليمات من الذاكرة وفك تشفيرها لتحديد نوع العمليات التي يتم إجراؤها والتواصل مع الوحدات الأخرى. المطلوبة لتنفيذ التعليمات (ALU لتعليمات حسابية ، ذاكرة لتعليمات القراءة / الكتابة ، إلخ).

    ما هي ذاكرة الوصول العشوائي؟

    تُعرف ذاكرة الوصول العشوائي أيضًا باسم الذاكرة الرئيسية للكمبيوتر. إنها ذاكرة متقلبة يتم فيها فقد البيانات المخزنة في الذاكرة عند إيقاف تشغيل الطاقة. تنقسم ذاكرة الوصول العشوائي إلى فئتين هما ذاكرة الوصول العشوائي الثابتة (SRAM) وذاكرة الوصول العشوائي الديناميكية (DRAM). يستخدم SRAM الترانزستورات لتخزين جزء واحد من البيانات ولا يحتاج إلى تحديث دوري. يستخدم DRAM مكثفًا منفصلاً لتخزين كل بت من البيانات ويحتاج إلى التحديث بشكل دوري للحفاظ على الشحن في المكثفات. في أجهزة الكمبيوتر الحديثة ، يتم تنظيم ذاكرة الوصول العشوائي في وحدات يمكن ترقيتها. سيسمح ذلك بزيادة سعة ذاكرة الوصول العشوائي أو إصلاح الأضرار بسهولة بالغة.

    ما هو الفرق بين وحدة المعالجة المركزية وذاكرة الوصول العشوائي؟

    وحدة المعالجة المركزية هي المكون الرئيسي لنظام الكمبيوتر المسؤول عن تنفيذ التعليمات ، في حين أن ذاكرة الوصول العشوائي هي الذاكرة الرئيسية لنظام الكمبيوتر. تتطلب وحدة المعالجة المركزية بشكل متكرر بيانات وإرشادات مخزنة في ذاكرة الوصول العشوائي. لتقليل زمن الوصول في الوصول إلى ذاكرة الوصول العشوائي ، تم تقديم ذاكرة التخزين المؤقت. يتم وضع البيانات التي يتم الوصول إليها بشكل متكرر في ذاكرة الوصول العشوائي في ذاكرة التخزين المؤقت حتى تتمكن وحدة المعالجة المركزية من الوصول إليها بسرعة.

    كلما اقتربنا من جوهر الكمبيوتر ، قد تظهر أشياء غير مألوفة أكثر. في الواقع ، نحن نقترب أكثر فأكثر من ذرات الكمبيوتر: 1 و 0! هذه هي لغة الآلة ، وليست لغة اعتدنا استخدامها. في هذا المستوى ، لا يزال بإمكانك التحدث إلى المعالج وإخباره بما يجب القيام به.

    مجموعة التعليمات (المستخدمة فيما يسمى ISA ، أو بنية مجموعة التعليمات) هي رمز يمكن لمعالج الكمبيوتر (CPU) فهمه. اللغة هي 1s و 0s ، أو لغة الآلة. يحتوي على تعليمات أو مهام تتحكم في حركة وحدات البت والبايت داخل المعالج.

    اكتب معادلة لإيجاد ثلاثة أعداد صحيحة فردية متتالية مجموعها

    ولكن إذا كانت 1 و 0 ، فكيف نتواصل بالفعل مع المعالج؟ يستخدم مبرمجو الأنظمة لغة التجميع ، وهي نوع من لغات البرمجة. يتم تجميع البيانات في لغة الآلة – في التعليمات التي يمكن للمعالج فهمها. تشبه لغة التجميع إلى حد كبير لغة الآلة ذات الملصقات – لأن النظام الثنائي وحده يصعب تتبعه بسرعة.

    ما الذي يشكل مجموعة التعليمات؟ عندما نبدأ الحديث عن الآحاد والأصفار ، ولغة الآلة ، ولغة التجميع ، والسجلات ، فقد تصبح جميعها غامضة. لنبدأ بالهيكل العام للتعليمات وننطلق من هناك.

    تتكون مجموعة التعليمات من مجموعة محدودة من الرموز الفريدة التي تتيح للمعالج معرفة ما يجب فعله بعد ذلك ، إلى جانب بعض القواعد الأساسية لكيفية التعبير عنها. يمكننا شرح المزيد عنها باستخدام ما يلي:

    طول التعليمات (قد يختلف هذا)
    أكواد التشغيل (الأمر الذي يتعين تنفيذه)
    عمليات (ما سيعمل عليه الأمر)
    السجلات (المواقع الداخلية – محدودة العدد والقدرة ، ولكن الوصول إليها سريع)
    الذاكرة (وحدة تخزين خارجية – عدد أكبر وأكثر تنوعًا من المواقع ، ولكن الوصول إليها أبطأ)

    حفظ المخطط الزمني سرعة التشغيل التلقائي عادي
    دورة اختبار الفيديو
    26 ألف مشاهدة
    تعليمات
    إذن ما هي التعليمات؟ دعنا نلقي نظرة على التعليمات وطول التعليمات.

    حول التعليمات
    يمكن أن يختلف طول التعليمات حسب الهندسة المعمارية. في أنظمة x86 ، يكون طول التعليمات عادةً من 1 إلى 3 بايت (لكود التشغيل) ، بالإضافة إلى عدد البايتات اللازمة للمعاملات ، اعتمادًا على وضع العنونة. ما هو وضع العنونة؟ يمكن إجراء عمليات مختلفة بشكل مباشر على أرقام نقية ، أو بشكل غير مباشر على الأرقام الموجودة في السجلات الداخلية ، أو بشكل غير مباشر للغاية على مواقع في الذاكرة الرئيسية. كل من هؤلاء هو وضع عنونة مختلف.

    بالإضافة إلى ذلك ، لا تعني الإرشادات الأقصر دائمًا تعليمات أسرع. في بعض الأحيان ، تخفي التعليمات القصيرة الكثير من دورات الماكينة. فكر في ركوب دراجة صغيرة جدًا بالنسبة لك ؛ ربما تقوم بالدواسة بشكل أسرع ، لكن هل حقًا تصل إلى هناك بشكل أسرع؟

    تتكون التعليمات نفسها من نمط بت (تلك 1 و 0 ثانية مرة أخرى) ، ولكن في التجميع ، سترى بناء جملة مثل MOV و ADD و CMP. هذه تسمى فن الإستذكار بدلاً من أكواد التشغيل (ذاكري هو شيء يسهل تذكر شيء آخر). على سبيل المثال ، لإضافة معاملين مثل الرقم 42 إلى محتويات سجل EAX ، يكون الرمز هو: