|
да, нужна, но не всегда для инициализации нужен биос. в принципе, любое электронное устройство при включении инициализируется, т.е. приводится в определенное состояние. но не всем нужно внешнее вмешательство, многие это умеют делать сами - например, при включении питания или при наличии определенных сигналов на определенных же выводах.
в принципе, у сказевых контроллеров биос можно вообще отключить, ну, точнее, сделать так, чтобы он не включался в адресное пространство центрального процессора - он нужен, скорее, для совместимости - типа как со сказевого винта может загружаться дос и прекрасно работать без всяких драйверов.
современные операционные системы вообще работают с железом _в_обход_ биоса! биос работают (как правило) в 16-разрядном режиме для обеспечения той самой совместимости. ядро ос содержит (либо подгружает) свои драйверы, которые работают напрямую с железом и (если речь идет о современных 32-битных системах) в 32-битном режиме, что увеличивает быстродействие и позволяет обеспечить многозадачность, например, в операциях доступа нескольких программ к одному и тому же ресурсу.
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет!
|