Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الذاكرة

جزء من قسم الأساسيات في رحلة Assembly على Coddy — الدرس 2 من 45.

في الدرس السابق، تعلمت أن وحدة المعالجة المركزية (CPU) تنفذ التعليمات واحدة تلو الأخرى. ولكن أين يتم تخزين هذه التعليمات؟ وأين تحتفظ وحدة المعالجة المركزية بالبيانات التي تحتاج إلى العمل عليها؟

الإجابة هي الذاكرة (تسمى أيضًا RAM — ذاكرة الوصول العشوائي).

الذاكرة تشبه شبكة عملاقة من الفتحات المرقمة. لكل فتحة عنوان فريد (مثل رقم المنزل) ويمكنها تخزين بايت واحد من البيانات (رقم من 0 إلى 255). عندما تقوم بتخزين شيء ما في الذاكرة، فإنك تضعه في فتحة معينة ذات عنوان محدد. وعندما تحتاجه مرة أخرى، فإنك تطلب البيانات الموجودة في ذلك العنوان.

تخيل الذاكرة مثل مكتب بريد يحتوي على صناديق بريد مرقمة:

  • كل صندوق له رقم فريد (العنوان)
  • يمكن لكل صندوق أن يحمل رسالة واحدة (بايت واحد من البيانات)
  • يمكنك وضع رسالة في أي صندوق
  • يمكنك فتح أي صندوق وقراءة ما بداخله

يمكن لوحدة المعالجة المركزية (CPU) طلب البيانات من العنوان 1000، وستقوم الذاكرة بإعادتها. كما يمكن لوحدة المعالجة المركزية أيضاً كتابة بيانات جديدة في العنوان 1000، لتحل محل ما كان موجوداً من قبل.

حقائق رئيسية حول الذاكرة:

الحقيقةالشرح
كل بايت له عنوانتبدأ العناوين من 0 وتصل إلى الملايين أو المليارات
الذاكرة متطايرةعند إيقاف تشغيل الكمبيوتر، يختفي كل شيء في ذاكرة الوصول العشوائي (RAM)
القراءة لا تدمر البياناتيمكنك قراءة العنوان 1000 مليون مرة وسيظل يحتفظ بنفس القيمة
الكتابة تحل محل البيانات القديمةإذا كتبت بيانات جديدة في العنوان 1000، فستختفي البيانات القديمة للأبد

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات