1. A method for processing basic input output system (BIOS) modules of a computer having a central processing unit (CPU), a computer bus. and a critical nonvolatile storage device, comprising the steps of: storing a predetermined small amount of BIOS initialization code in a first portion of the critical nonvolatile storage device that is operative to initialize the CPU and the system memory; storing a dispatch manager in a second portion of the critical nonvolatile storage device that is operative to selectively load and iteratively execute a predetermined number of tasks relating to complete initialization of the computer; turning on the computer; executing the minimal initialization code to initialize the CPU and the system memory; copying the dispatch manager from the critical nonvolatile storage device to the system memory; and executing the dispatch manager to execute the predetermined number of tasks to initialize the computer.