Составители:
27
2.7.3. Микросхема ПЗУ и система BIOS
В момент включения компьютера в его оперативной памяти нет ничего —
ни данных, ни программ, поскольку оперативная память не может ничего
хранить без подзарядки ячеек более сотых долей секунды. Но процессору
нужны команды, в том числе и в первый момент после включения. Поэтому
сразу после включения
на адресной шине процессора выставляется
стартовый адрес. Это происходит аппаратно, без участия программ (всегда
одинаково). Процессор обращается по выставленному адресу за своей первой
командой и далее начинает работать по программам.
Этот исходный адрес не может указывать на оперативную память, в которой
пока ничего нет. Он указывает на другой тип памяти — постоянное
запоминающее устройство (ПЗУ). Микросхема ПЗУ способна длительное
время хранить информацию, даже когда компьютер выключен. Программы,
находящиеся в ПЗУ, называют «зашитыми» — их записывают туда на этапе
изготовления микросхемы.
Комплект программ, находящихся в ПЗУ, образует базовую систему
ввода-вывода (BIOS — Basic Input Output System). Основное назначение
программ этого пакета состоит в том, чтобы проверить состав
и
работоспособность компьютерной системы и обеспечить взаимодействие с
клавиатурой, монитором, жестким диском и дисководом гибких дисков.
Программы, входящие в BIOS, позволяют нам наблюдать на экране
диагностические сообщения, сопровождающие запуск компьютера, а также
вмешиваться в ход запуска с помощью клавиатуры.
3. Программное обеспечение компьютеров
3.1. Программы и программная конфигурация
Программы
— это упорядоченные последовательности команд. Конечная
цель любой компьютерной программы — управление аппаратными
средствами. Даже если на первый взгляд программа никак не
взаимодействует с оборудованием, не требует никакого ввода данных с
устройств ввода и не осуществляет вывод данных на устройства вывода, все
равно ее работа основана на управлении аппаратными устройствами
компьютера.
Состав
программного обеспечения вычислительной системы называют
программной конфигурацией. Между программами, как и между
физическими узлами и блоками существует взаимосвязь — многие
программы работают, опираясь на другие программы более низкого уровня,
то есть мы можем говорить о межпрограммном интерфейсе.
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »