Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по дисциплине информатика (ЮГУ).docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
208.46 Кб
Скачать

Раздел 2 Общий состав и структура вычислительных систем. Программное обеспечение персональных эвм Тема 2.1 Архитектура пк. Системное программное обеспечение вычислительной техники. Dos

План лекции

  • Архитектура ПК;

  • Понятие системного программного обеспечения;

  • Понятие DOS (дисковая операционная система);

  • Составные части DOS;

  • Файловая структура DOS;

  • Основные команды DOS.

Архитектура ПК.

При рассмотрении компьютерных устройств принято различать их архитектуру и структуру.

Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д. Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного ЗУ, внешних ЗУ и периферийных устройств. Общность архитектуры разных компьютеров обеспечивает их совместимость с точки зрения пользователя.

Структура компьютера — это совокупность его функциональных элементов и связей между ними. Элементами могут быть самые различные устройства — от основных логических узлов компьютера до простейших схем. Структура компьютера графически представляется в виде структурных схем, с помощью которых можно дать описание компьютера на любом уровне детализации.

Наиболее распространены следующие архитектурные решения.

  1. Классическая архитектура (архитектура фон Неймана) — одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа. Это однопроцессорный компьютер.   К этому типу архитектуры относится и архитектура персонального компьютера с общей шиной, все функциональные блоки здесь связаны между собой общей шиной, называемой также системной магистралью.

Физически магистраль представляет собой многопроводную линию с гнездами для подключения электронных схем. Совокупность проводов магистрали разделяется на отдельные группы: шину адреса, шину данных и шину управления.

Периферийные устройства (принтер и др.) подключаются к аппаратуре компьютера через специальные контроллеры — устройства управления периферийными устройствами.

Контроллер — устройство, которое связывает периферийное оборудование или каналы связи с центральным процессором, освобождая процессор от непосредственного управления функционированием данного оборудования

  1. Многопроцессорная архитектура. Наличие в компьютере нескольких процессоров означает, что параллельно может быть организовано много потоков данных и много потоков команд. Таким образом, параллельно могут выполняться несколько фрагментов одной задачи.

  2. Многомашинная вычислительная система. Здесь несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную). Каждый компьютер в многомашинной системе имеет классическую архитектуру, и такая система применяется достаточно широко. Однако эффект от применения такой вычислительной системы может быть получен только при решении задач, имеющих очень специальную структуру: она должна разбиваться на столько слабо связанных подзадач, сколько компьютеров в системе.

Преимущество в быстродействии многопроцессорных и многомашинных вычислительных систем перед однопроцессорными очевидно.

  1. Архитектура с параллельными процессорами. Здесь несколько АЛУ работают под управлением одного УУ. Это означает, что множество данных может обрабатываться по одной программе — то есть по одному потоку команд. Высокое быстродействие такой архитектуры можно получить только на задачах, в которых одинаковые вычислительные операции выполняются одновременно на различных однотипных наборах данных. В современных машинах часто присутствуют элементы различных типов архитектурных решений.

Системное программное обеспечение

Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом.

Это программы общего пользования, которые предназначены для всех пользователей компьютера. Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.

Cреди десятков тысяч системных программ особое место занимают операционные системы, которые обеспечивают управление ресурсами компьютера с целью их эффективного использования.

Важными классами системных программ являются также программы вспомогательного назначения — утилиты (лат. utilitas — польза). Они либо расширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи. Кратко опишем некоторые разновидности утилит:

  • программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности;

  • программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся;

  • программы-упаковщики (архиваторы), которые предназначены для сжатия информация

Дисковая операционная система DOS

ОС MS DOS – это однозадачная дисковая операционная система с текстовым интерфейсом.

ОС MS DOS состоит из следующих частей.

Базовая система ввода – вывода (BIOS), находящаяся в постоянной памяти (ПЗУ) компьютера. Эта часть ОС является «встроенной» в компьютер. Ее назначение состоит в выполнении наиболее простых и универсальных услуг ОС, связанных с осуществлением ввода-вывода. Она содержит также тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания. Кроме того, в BIOS содержится программа вызова загрузчика ОС.

Загрузчик операционной системы – это короткая программа, находящаяся в первом секторе каждой дискеты с ОС ДОС. Функция этой программы заключается в считывании в память еще двух модулей ОС, которые и завершают процесс загрузки ДОС.

Дисковые файлы IO.SYS и MSDOS.SYS - они загружаются в память загрузчиком и остаются там постоянно. Файл IO.SYS представляет собой дополнение к BIOS в ПЗУ, а файл MSDOS.SYS реализует основные высокоуровневые услуги ДОС.

Командный процессор обрабатывает команды, вводимые пользователем. Командный процессор находится в дисковом файле COMMAND.COM на диске, с которого загружается ОС.

Внешние команды ДОС – это программы, поставляемые вместе с ОС в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например, форматирование дискет, проверку дисков и т.д.

Драйверы устройств – это специальные программы, которые дополняют систему ввода-вывода и обеспечивают обслуживание новых или нестандартное использование имеющихся устройств, например, с помощью драйверов возможна работа с «электронным диском», т.е.части памяти компьютера. Драйверы загружаются при загрузке ОС, их имена указываются в специальном файле CONFIG.SYS. Такая схема облегчает добавление новых устройств и позволяет делать это, не затрагивая системные файлы ДОС.

Начальная загрузка MS DOS выполняется автоматически в трех случаях:

  • при включении электропитания компьютера;

  • при нажатии клавиши RESET на системном блоке;

  • при одновременном нажатии трех клавиш <CTRL><ALT><DEL>.

Контрольные вопросы и задания:

  1. Дайте определение архитектуры компьютера;

  2. Заполните таблицу «Архитектурные решения ПК» выбрав правильный ответ

    Определение

    Варианты правильных ответов

    Ваш ответ

    Одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа.

    1. Архитектура с параллельными процессорами

    2. Многомашинная архитектура

    3. Классическая архитектура;

    4. Многопроцессорная архитектура.

    Наличие в компьютере нескольких процессоров что позволяет параллельно организовать много потоков данных и много потоков команд.

    Несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную).

    Несколько АЛУ работают под управлением одного УУ.

  3. Для чего предназначены системные программы;

  4. Дайте определение DOS;

  5. Из каких частей состоит DOS;

  6. Что такое файл, расширение;