اللغة الرقمية binary language
يستطيع الحاسوب تخزين المعلومات في الذاكرة كيفما كان نوع هذه المعلومات, حيث يقوم بتخزين هذه المعلومات عن طريق مايسمى ب bits, وهي وحدات بسيطة للحاسوب تستعمل الرقمين 1 و 0 فقط.
بالنسبة للمعلومات الضخمة و المعقدة فيتم التعبير عنها بمتتالية من الارقام 1 و 0 والتي تعبر عن هذه المعلومة, بمعنى اخر فالحاسوب يقوم بتحويل المعلومات المراد تخزينها إلى متتاليات تتكون من 1 و 0 يتم تخزينها و يتم العمل فقط على هذه المتتالية من الاعداد, و لكن إذا كان الحاسوب يتعامل فقط مع 1 و 0 فكيف يقوم بتخزين شريط فيديو؟ أو نص مكتوب أو معلومات برامج؟هذا ما ستتعرف عليه من خلال هذه التدوينة.
الجواب جد بسيط وقد تمت الاجابة عنه مسبقا, فكما ذكرت فالحاسوب يقوم بتحويل أي معلومة كيفما كان نوعها و سأتكلم في تدوينة لاحقة عن هذه العملية أي كيف يقوم الحاسوب من تحويل المعلومات العادية و التي تفهمها أخي الكريم إلى معلومات رقمية, فبعد تحويل هذه المعلومات يقوم الحاسوب بتسجيل المعلومات الرقمية في ذاكرة معينة فما هي هذه الذاكرة؟
ذاكرة الحاسوب
تسجل المعلومات الرقمية و التي تمثل معلوماتنا في مكونات الكترونية تسمى ذاكرة الحاسوب memory, وفي الحقيقة فالحاسوب يتوفر على مجموعة من الذاكرات كل واحدة و خاصياتها.
السبب الوحيد والذي من أجله اتجه الاخصاء إلى إنشاء عدة ذاكرات و عدم التوقف عند واحدة, هو أنه إذا تم الاقتصار على ذاكرة واحدة لتسجيل كافة المعلومات فالوصول لمعلومة ما سيتطلب وقت أكبر حيت أنه لايمكن أن تتوفر على ذاكرة تسجل بها كافة المعلومات و تكون سريعة, مما أدى بهم إلى تقسيم كل ذاكرة و خاصياتها و نوع المعلومات الممكن تخزينها عليها, حيث كلما زادة قدرة الذاكرة على التخزين كلما كانت سرعة الوصول للمعلومة المخزنة بها أبطئ.
ستتعرف أخي الكريم على 3 أهم أنواع ذاكرة حاسوب, ولكن في الحقيقة فالحاسوب يتوفر على أكثر من هذا الرقم :
- registres / records : وهي ذاكرة مثبتة على بروسيسور, وتعتبر أسرع ذاكرة غير أنها لا تقبل بتخزين إلا معلومات جد بسيطة كرقم مثلا, وهي عبارة عن ذاكرة مؤقتة لتسجيل المعلومات.
- ذاكرة الرام : تسمح هذه الذاكرة بتسجيل معلومات أكبر من سابقتها, ونستعملها لتسجيل البرامج و معلومات البرامج التي نستعملها, غير أن هذه المعلومات بمجرد انقطاع التيار الكهربائي تتلف.
- القرص الصلب : مما سبق فمن البديهي أن يتم التفكير في ذاكرة لتسجيل نظام التشغيل و المعلومات التي لا نريد إتلافها بمجرد انقطاع التيار عن الحاسوب, كل هذه الأمور تم حلها بواسطة ذاكرة القرص الصلب, وهو المعروف لدى عامة الناس لأنه يتم التعامل معه عكس باقي الذاكرات, ولكن المشكل الأكبر في هذه الذاكرة هو أن سرعة الوصول للمعلومات المخزنة فيها أطول بكثير من سابقاتها.
وما يهمنا هو أي ذاكرة نستعمل فكما ذكرت نستعمل ذاكرة الرام ram memroy وفي الموضوع القادم سأتطرق بالتفصيل إلى هذه الذاكرة, مميزاتها وكيف يتم تسجيل المعلومات عليها وغيرها من التفاصيل
[...] الموضوع السابق من مدونة المبرمج تطرقنا لموضوع تخزين المعلومات في الذاكرة, وتوقفنا عند أنواع ذاكرات الحاسوب و مميزاتها, في هذه [...]
ردحذف