قرص صلب
يتم تخزين البيانات على القرص الصلب على هيئة صفر وواحد أي ديجيتل ، يقوم الحاسوب بالتعامل معها على شكل بتات ، أي أن كل خانة أو بت، قد تحوي صفر أو واحد فقط أي تحوي نبضة كهربائية أو لا نبضة و في حالة القرص الصلب فإن الذرات المغناطيسية المكونة للقرص الصلب المغناطيسي إما أن تكون مستقطبة في اتجاه (أو شكل معين) أو لا تكون، ويتعامل معها نظام التشغيل على أنها أجزاء أحرف وأوامر حيث أن أي تسلسل معين للأصفار والآحاد قد يكون حرف أو محرف أو أمر تحكمي أو تعليمه برمجية لنظام التشغيل أو خانة لونية (عنصر صورة) بكسل، أي يكون تجمع أو تتالي 8 بتات (خانات) هو بايت واحد (الذي هو حرف واحد أو عنصر واحد من صورة)، ثم يشكل تتالي بايتات نصوصا وصورا وملفات ، فالملفات عبارة عن صفوف من البايتات كي ينفذها الحاسوب أو غيرها من أنواع البيانات التي قد تحتاج إلى تخزين. وعندما يلزم القراءة من القرص الصلب، يقرأ القرص البيانات على شكل blocks مكونة من مجموعة من البايتات يقوم بإرسالها للحاسوب.
برنامج ثابت
البرنامج الثابت أو البرنامج الدائم أو فيرموير في الأنظمة الإلكترونية و الحاسوب يكون البرنامج الثابت هو نوع من أنواع البرمجيات software يوفر تحكم ومراقبة ومعالجة للبيانات في النظم ، من الأمثلة النموذجية على الأجهزة التي تحتوي على برنامج ثابت الأنظمة المضمنة Embedded system مثل إشارات المرور والحاكوم والأجهزة الإستهلاكية وساعات اليد الإلكترونية كما تحتوي أجهزة الحاسوب وأجهزته الطرفية والهواتف المحمولة والكميرات الرقمية على البرامج الثابتة ، البرامج الثابتة الواردة في هذه الأجهزة توفر تحكم على مستوى منخفض Low-Level للجهاز وإعتبارا من عام 2013، أصبح بالإمكان تحديث معظم البرامج الثابتة ، في علم الحاسوب هو برنامج يثبت على الأجهزة الصلبة هارد وير. يكون بالعادة موجود في أجهزة الفلاش أو كصورة رقمية يتم تنزيلها من قبل المستخدم على أجهزة موجودة.