FIG. 5A is a schematic diagram showing how the virtual computer operating system may take an application that is designed for unit hardware and may allocate one or more programmable logic resources in the computer system to the functions of the application in accordance with the present invention.