Waa maxay qalabka bilaabida ee heerka koowaad
Context:Bootloaders waxaa laga yaabaa in ay la kulmaan caqabado gaar ah, gaar ahaan cabbirka; tusaale ahaan, IBM PC-ga hore iyo kuwa la jaan qaada, waa in qaybta boot-ka ay caadi ahaan ku shaqeyso kaliya 32 KiB (mar dambe loo dejiyey 64 KiB) oo ah xusuusta nidaamka oo kaliya isticmaal tilmaamaha ay taageerayaan processor-yada asalka ah ee 8088/8086. Marxaladda koowaad ee PC boot loader (FSBL, marxaladda koowaad ee boot loader) oo ku yaal diskiyada go'an iyo drives laga saari karo waa inay ku habboon yihiin 446 bytes ee ugu horreeya ee diiwaanka Master boot si ay qol uga tagaan miiska qaybta 64-byte ee caadiga ah oo leh afar qaybood oo qayb ah iyo saxiixa boot laba-byte ah, oo BIOS u baahan yahay boot loader sax ah <unk> ama xitaa ka yar, marka astaamaha dheeraadka ah sida in ka badan afar qaybood oo qayb ah (illaa 16 oo leh 16 bytes midkiiba), saxiixa diskka (6 bytes), saxiixa diskka (6 bytes), Qaybta firfircoon ee sare (18 bytes) ama xamuulka badan ee khaaska ah waa in sidoo kale lagu taageeraa deegaanno qaarkood. Diiwaanada boot ee diskiga iyo superfloppy, ilaa 59 bytes ayaa loo qabsaday qaybta BIOS ee la kordhiyay ee FAT12 iyo FAT16 tan iyo markii DOS 4.0, halka FAT32 EBPB ay soo bandhigtay DOS 7.1 ay u baahan tahay xitaa 87 bytes, oo kaliya 423 bytes loogu talagalay qalabka boot-ka marka la qaato cabirka qaybta 512 bytes. Microsoft qaybaha boot sidaas dhaqan ahaan ku soo rogay xaddidaad qaar ka mid ah habka boot ah, tusaale ahaan, file boot ah lahaa in la helaa meel go'an ee buugga asalka ah ee nidaamka file oo lagu kaydiyaa sida qaybaha isku xigta,shuruudaha daryeelo by amarka SYS iyo wax yar dabacsan ee versions dambe ee DOS.The boot loader ahaa markaas awoodaan in ay ku shuban saddex qaybood ee ugu horeeya ee file ee xasuusta, taas oo dhacay in ay ku jiraan boot loader kale gundhig awoodaan in ay ku shuban inta ka dhiman file ee xasuusta.Markii Microsoft ku daray LBA iyo FAT32 taageero, xitaa waxay u wareegeen si loader boot gaarey in ka badan laba qaybood jirka iyo isticmaalka 386 tilmaamaha sababtoo ah cabbirka. Isla mar ahaantaana alaab-qeybiyeyaasha kale waxay ku guuleysteen inay ku cadaadiyaan waxqabad aad u badan hal qaybood oo keliya oo bilaabid ah iyada oo aan la dejin xaddidaadda asalka ah ee kaliya xasuusta ugu yar ee la heli karo (32 KiB) iyo taageerada processor-ka (8088/8086). Tusaale ahaan, qaybaha boot-ka ee DR-DOS waxay awoodaan inay ku helaan feylka boot-ka ee FAT12, FAT16 iyo FAT32 nidaamka faylka, oo ay ku buuxiyaan xusuusta guud ahaan iyada oo loo marayo CHS ama LBA, xitaa haddii faylka aan lagu kaydin meel go'an iyo qaybo isku xigta.  BIOS iyo UEFI kaliya kuma xirna nidaamka hawlgalka qalab aan duuli karin, waxay sidoo kale bilaabaan qalabka nidaamka ee nidaamka hawlgalka.  Tusaalooyinka bootloaders-ka heerka koowaad waxaa ka mid ah BIOS, coreboot, Libreboot iyo Das U-Boot.
Heerka koowaad ee bootloader (FSBL) waa heerka koowaad ee boot ee HPS. FPGA Configuration First mode, SDM waxay soo saartaa oo ku shubtaa FSBL gudaha RAM-ka ku jira HPS. SDM wuxuu sii daayaa HPS dib u dejinta ka dib markii FPGA ay gasho qaabka isticmaalaha. Ka dib marka HPS dib u soo celiyo, waxay isticmaashaa faylka wareejinta qalabka FSBL si ay u dejiso saacadaha, HPS go'an I / O, iyo qalabka. Sida caadiga ah, FSBL ka dibna ku shuban SSBL galay HPS SDRAM iyo gudbiyaa gacanta in SSBL ah.