Структура и основные компоненты вычислительной системы
Вычислительная система - объединение программных и аппаратных средств, которые предоставляют услуги пользователю.
Структура организации вычислительной системы (ВС):
|
|
Прикладные программы |
|
||||||
|
|
Системы программирования |
|
||||||
|
|
Управление логическими устройствами |
|
||||||
|
|
Управление физическими устройствами |
|
||||||
|
Аппаратные средства |
||||||||
I. Аппаратные средства.
Ресурсы ВС разделяются на два типа:
1. не оказывающие влияние на программу (объем винчестера, размер платы и т.д.).
2. физические ресурсы - оказывающие влияние на программу (размер ячейки памяти, объем оперативной памяти, размер КЭШа, скорость процессора и т.д.).
II. Управление физическими устройствами.
Управление физическими устройствами занимаются программы, понимающие различные наборы команд устройства, которые знают “язык” аппаратуры, понимающие работу устройств. Для пользователя это неудобно.
III. Управление логическими устройствами.
Управление логическими устройствами позволяет унифицировать доступ к физическим устройствам. Этот уровень ориентирован на пользователя.
Сопоставление логических устройств с физическими устройствами показывает, что команда логического устройства преобразуется в команду, понятную только конкретному физическому устройству (это удобно).
IV. Системы программирования.
Процессоры различных фирм имеют разную систему команд. Если программа написана в кодах то, нужно знать эту систему кодов. Поэтому создаются унифицированные системы программирования (например Pascal).
Система программирования - это комплекс средств для создания программного продукта: проектирование, кодирование, тестирование и т.д.
V. Прикладное программное обеспечение.
Прикладное программное обеспечение - пакет программ, которые программно ориентированы на пользователя.
предыдущая темаследующая