ما هو المرحلة الاولى لتحميل التمهيد
Context:قد تواجه محملات التمهيد قيودًا خاصة ، خاصة في الحجم ؛ على سبيل المثال ، على أجهزة الكمبيوتر الشخصية IBM السابقة والموافقة عليها ، يجب أن يعمل قطاع التمهيد عادةً في 32 كيلوبايت فقط (لاحقاً تم تخفيفه إلى 64 كيلوبايت) من ذاكرة النظام ويستخدم فقط التعليمات التي تدعمها معالجات 8088 / 8086 الأصلية. يجب أن تتناسب المرحلة الأولى من محمّلات التمهيد للكمبيوتر الشخصي (FSBL) الموجودة على الأقراص الثابتة والأقراص القابلة للإزالة في أول 446 بايت من سجل التمهيد الرئيسي من أجل ترك مساحة لجدول القسم 64 بايت الافتراضي مع أربعة إدخالات قسم وتوقيع التمهيد ذي البايتين ، والذي يتطلبه BIOS لحامل التمهيد المناسب <unk> أو حتى أقل ، عندما يتم دعم الميزات الإضافية مثل أكثر من أربعة إدخالات قسم (حتى 16 مع 16 بايت لكل منها) ، وتوقيع القرص (6 بايت) ، ختم توقيت القرص (6 بايت) ، تقسيم نشط متقدم (18 بايت) أو محمّلات متعددة التمهيد الخاصة في بعض البيئات. في سجلات بدء التشغيل الحجمية المرنة والسوبر فلوبي ، يتم احتلال ما يصل إلى 59 بايت للكتلة الممتدة لمعلمات BIOS على مجلدات FAT12 و FAT16 منذ DOS 4.0 ، في حين أن FAT32 EBPB الذي تم تقديمه مع DOS 7.1 يتطلب حتى 87 بايت ، مما يترك 423 بايت فقط لجهاز تحميل التشغيل عند افتراض حجم القطاع 512 بايت. لذلك فرضت قطاعات التمهيد من مايكروسوفت تقليدياً قيودًا معينة على عملية التمهيد ، على سبيل المثال ، كان يجب أن يكون ملف التمهيد في موقع ثابت في الدليل الجذر لنظام الملفات وتخزينه كقطاعات متتالية ، شروط رعايتها بواسطة أمر SYS وتم تخفيفها قليلاً في الإصدارات اللاحقة من DOS. تمكن جهاز تحميل التمهيد بعد ذلك من تحميل القطاعات الثلاثة الأولى من الملف إلى الذاكرة ، والتي حدث أن تحتوي على جهاز تحميل التمهيد المضمن آخر قادر على تحميل بقية الملف إلى الذاكرة. عندما أضفت مايكروسوفت دعم LBA و FAT32 ، فقد تحولوا حتى إلى جهاز تحميل التمهيد الذي يصل إلى أكثر من قطاعين ماديين ويستخدم 386 لأسباب تتعلق بالحجم. في الوقت نفسه تمكن بائعون آخرون من ضغط المزيد من الوظائف في قطاع تشغيل واحد دون تخفيف القيود الأصلية على الحد الأدنى فقط من الذاكرة المتاحة (32 كيلوبايت) ودعم المعالج (8088 / 8086). على سبيل المثال ، يمكن لقطاعات التشغيل DR-DOS تحديد موقع ملف التشغيل في نظام ملفات FAT12 و FAT16 و FAT32 ، وتحمله في الذاكرة ككل عبر CHS أو LBA ، حتى لو لم يتم تخزين الملف في موقع ثابت وفي قطاعات متتالية.  لا يقوم BIOS و UEFI فقط بتحميل نظام التشغيل من جهاز غير متطاير ، بل يقومون أيضًا ببدء أجهزة النظام لنظام التشغيل.  ومن الأمثلة على أجهزة تحميل التمهيد في المرحلة الأولى BIOS و coreboot و Libreboot و Das U-Boot.
مرحلة التشغيل الأولى (FSBL) هي المرحلة الأولى لتشغيل HPS. في وضع FPGA Configuration First ، يقوم SDM بإستخراج و تحميل FSBL في ذاكرة الوصول العشوائي على الشريحة من HPS. يقوم SDM بإطلاق HPS من إعادة التثبيت بعد دخول FPGA إلى وضع المستخدم. بعد إعادة تعيين HPS الخروج، فإنه يستخدم ملف تسليم الأجهزة FSBL لإعداد الساعات، HPS مخصصة I / O، والأجهزة الطرفية. عادةً ، يقوم FSBL بعد ذلك بتحميل SSBL إلى HPS SDRAM ويمرر التحكم إلى SSBL.