先進入壹個bios引導診斷模塊,確認之後需要指向的向量區域的bios數據是否正確,如果正確,則引導之。如果不正確,則將引導向量指向恢復bios操作部分,此部分集成了最基礎的用來恢復bios需要的代碼。
這個過程其實就是IAP,在應用編程的實現。
還有壹個,bios芯片必須要有足夠空間存儲這些東西。
另外,從asus的bios刷新程序也基本可以看出,它在更新的時候,是不會將開始部分的bootblock卡掉的。