Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

Основные компоненты ВС

Тип: реферат
Категория: Информатика
Скачать
Купить
Структура и основные компоненты вычислительной системыРаботая на машине, мы взаимодействуем не с аппаратной реализацией, а с программным обеспечением.Вычислительная система - объединение программных и аппаратных средств, которые предоставляют услуги пользователю.Структура организации вычислительной системы (ВС):Аппаратные средства.Ресурсы ВС разделяются на два типа:
  • не участвующие в управлении программой (объем винчестера и т.д.).
  • участвующие в управлении программой (размер ячейки памяти, объем оперативной памяти, скорость выполнения команд).
  • Ресурсы второго типа называются физическими ресурсами аппаратуры.Управление физическими устройствами.Управление физическими устройствами осуществляют программы, ориентированные на аппаратуру, взаимодействующие с аппаратными структурами, знающие "язык" аппаратуры. Управление логическими устройствами.Этот уровень ориентирован на пользователя. Команды данного уровня не зависят от физических устройств, они обращены к предыдущему уровню. На базе этого уровня могут создаваться новые логические ресурсы. Системы программирования.Система программирования - это комплекс программ для поддержки всего технологического цикла разработки программного обеспечения.Прикладное программное обеспечение.Прикладное программное обеспечение необходимо для решения задач из конкретных областей.Операционная система (ОС) - программа, обеспечивающая взаимодействие пользователя с ВС, а также управляющая ресурсами ВС (логическими и физическими). К ОС мы будем относить второй и третий уровень нашей пирамиды.Структура ЭВМ:Основной функцией центрального процессора (ЦП) является обработка информации и взаимодействие с устройствами. Обмениваться данными ЦП может только с ОЗУ (Оперативно Запоминающее Устройство).В ОЗУ размещается выполняемая в данный момент программа. ОЗУ состоит из ячеек памяти. Каждая ячейка имеет свой уникальный адрес, и каждая разбита на два поля: поле внутрисистемной информации (которое, например, может содержать бит четности) и машинное слово, содержащее команду или данные. Машинное слово состоит из некоторого количества двоичных разрядов, которое определяет разрядность системы.ЦП выбирает из ОЗУ последовательность команд для выполнения. ЦП состоит из двух компонентов:Устройство Управления (УУ) принимает очередное слово из ОЗУ и разбирается - команда это или данные. Если это команда - то УУ выполняет ее, иначе передает АУ.Арифметическое Устройство (АУ) занимается исключительно вычислениями.УУ работает с регистровой памятью, время доступа к которой значительно быстрее, чем к ОЗУ, и которая используется специально для сглаживания дисбаланса в скорости обработки информации процессором и скорости доступа к ОЗУ.Лекция №2 Мы определили, что вычислительная система (ВС) это некоторое объединение аппаратных средств, средств управления аппаратурой (физическими ресурсами), средств управления логическими ресурсами, системы программирования и прикладное программное обеспечение. Мы определили, что нижний уровень - это чисто аппаратура, это то, что делается из металла, пластика и прочих материалов, используемых для производства железа, или hardware компьютера.Следующий уровень это программы, но программы, ориентированные на качество и свойства аппаратуры. Эти программы и разработчики этих программ досконально знают особенности управления каждого типа из аппаратных компонентов. Нижний уровень между физическим уровнем и аппаратурой - это интерфейс этого управления, это есть некоторые наборы команд управления физическими ресурсами, т.е. каждое устройство имеет свой язык или свой набор команд управления.Следующий уровень - это уровень, который ориентирован на сглаживание аппаратных особенностей. Он целиком и полностью предназначен для создания более комфортных условий в работе пользователя. Если предположим мы работаем с устройством внешней памяти “жесткий магнитный диск”, то параметрами, которые характерны для конкретного диска, могут быть, предположим, сколько считывающих и записывающих головок имеет это устройство, сколько поверхностей, на которых находится хранящий информацию слой. И, соответственно, набор команд управления этого устройства ориентирован на эти параметры. И конечно, вам, как программистам, не интересно работать в терминах: считать бит со второй поверхности десятого цилиндра такой-то дорожки. Это тяжело и неинтересно. Этот уровень логических ресурсов создает некоторое обобщенное устройство одно на всю систему, и пользователь работает в терминах этого обобщенного устройства. А уже программы логического уровня разбираются к какой из программ управления физическими устройствами надо обратиться чтобы запрос пользователя к логическому устройству правильно оттранслировать к конкретному физическому устройству.Мы говорили о том, что в разных текстах либо два уровня управления - логический и физический, либо три - логический, физический и система программирования, относят к операционной системе. Мы далее будем считать операционной системой два уровня - логический и физический. Мы начали рассматривать основные свойства этой иерархии, которую объявили и нарисовали достаточно простую и традициоонную схему или структуру вычислительной машины: Это процессорный элемент, т.е. устройство, которое перерабатывает информацию, это оперативная память (Оперативное Запоминающее Устройство, ОЗУ), и устройства управления внешними устройствами (УУВУ). Мы определили основное качество оперативное памяти: именно в оперативной памяти лежит исполняемая в данный момент программа, и процессор все последующие команды исполняемой программы берет из оперативной памяти. Если чего-то не хватает, идет запрос к внешним устройству, информация подкачивается в оперативноую память, и опять-таки из оперативной памяти команды поступают в процессор на обработку. В принципе внешнее устройство можно реализовать на оперативной памяти. Если вы знаете, есть такая замечательная программа, которая называется MS-DOS. Эта операционная система (хотя она классически не является операционной системой) имеет ограничения на размер используемой памяти 640Кб. А аппаратура реальных машин на сегодняшний день может иметь физическую оперативную память существенно больших размеров. В этой системе можно создавать логический диск, который размещается на оперативной памяти. Т.е. по всем интерфейсам работа с ним будет осуществляться как с жестким диском, но размещаться он будет на оперативной памяти. И здесь разница в том, что из тех 640Кб процессор берет команды на исполнение, а из оставшихся, которые мы объявили логическим диском, не берет, потому что он будет работать с ним как с обычным жестким диском или любым другим носителем.Мы с вами начали более подробно говорить о процессоре и зафиксировали одну из основных проблем, которая имеет место быть в области вычислительной техники. Она формулируется так - это несоответствие в скоростях доступа и обработки информации, различных компонентов вычислительной системы. Почему - у каждого компонента есть своя предыстория. Где-то это просто реально медленное устройство, где-то влияет на эту скорость вина проводников, которые находятся между процессорным элементом и конкретным устройством. Для каждого случая причина своя. Но это есть проблема. То, что р...
    Другие файлы:

    Общие требования и основные компоненты СКУД
    Автономные системы - системы для управления одним или несколькими УПУ без передачи информации на центральный пульт и без контроля со стороны оператора...

    Биополимеры и их структурные компоненты
    Понятие о биополимерах: простых и сложных белках, пептидах, нуклеиновых аминокислотах, полисахаридах, каучуках, гутте. Структурные компоненты и конфор...

    Интегрированные пакеты для офиса: назначение, основные компоненты, особенности
    Программы в составе интегрированного пакета для MS Office, общий интерфейс пользователя. Компоненты: текстовый редактор (Word), табличный процессор (E...

    Построение компоненты в Builder C++
    Разработка компоненты C++ Builder, состоящей из двух окружностей, одна из которых движется по периметру другой. Создание установочного пакета и тестов...

    Содержание аудита, его компоненты
    Сущность и назначение аудита, его цели и задачи. Классификация видов и типов аудита. Предмет и объекты аудита, его функции и основные принципы. Компон...