КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
У всего есть начало и у всего наступает смерть. Программы не исключение
Фазы ЖЦ часто циклически повторяются. 3. «Программа» = это НЕ ЕХЕ-файл (!), а структура, которую из него создаёт в памяти программный загрузчик и которую может «исполнить» процессор.
Раздел 04. Основные сведения о Дисковой Операционной Системе (ДОС) ПЛАН РАЗДЕЛА 1. Что такое операционная система. 2. Бездисковые и дисковые ОС. 3. История создания MS DOS. 4. Компоненты, из которых состоит ДОС. 5. Механизм прерываний. АППАРАТУРА КОМПЬЮТЕРА
ГЛАВНАЯ ПРОБЛЕМА ПРИ РАБОТЕ С КОМПЬЮТЕРОМ Компьютер – технически сложное устройство. Прямое управление его аппаратурой неудобно и требует специальных знаний. Значит, надо ИЗБАВИТЬ ПОЛЬЗОВАТЕЛЯ ОТ ПРЯМОГО УПРАВЛЕНИЯ АППАРАТУРОЙ. Как же этого добиться? Способ стар, как мир. Если я не умею сам сделать что-то – я прибегаю к помощи посредника. (Таксист возит меня. Врач лечит меня и моих близких. Портной шьет мне одежду…) А преподаватели учат Вас работать на компьютере. Поясним это картинкой:
Итак, операционная система – это главный программный комплекс для управления компьютерной системой. Обычно он автоматически запускается при включении компьютера и сеанс его работы заканчивается при выключении компьютера. ОС решают много задач, но главная – это ДАТЬ ПОЛЬЗОВАТЕЛЮ ПРОСТЫЕ СРЕДСТВА РАБОТАТЬ со сложной аппаратурой компьютера. Задачи операционных систем 1. Управление программами. 2. Управление хранением и доступом к данным (диски и файловое хозяйство). 3. Управление настройками. 4. Управление пользователями. 5. Все прочее (например, внешние взаимодействия по сети, Интернету, управление специальным оборудованием и т.д.)… ВЕРСИИ WINDOWS Наиболее популярная операционная система Microsoft Windows в своем развитии прошла через ряд стадий. Было выпушено немало ее версий, которые становились все совершеннее. Хронология из появления и смены такова: «Легкие» версии · 1984-92. Версии 1, 2, 3.1, 3.11. Надстройки над MS DOS. Не сетевые. · 1993. Win for Workgroups. («Для рабочих групп».) Надстройка над ДОС, но сетевая. · 1995.Windows 95. Полная сетевая ОС, на 1 юзера. · 1998. Windows 98. Улучшенная 95-тка. · 2000. Windows Me. Еще более улучшенная 95-тка, красивый интерфейс. · Далее «легкие» версии «Тяжелые» версии · 1993 Приобретение DEC VMS и преобразование ее в Windows NT 1.0 – сетевая, многопользовательская, многозадачная, с полной защитой. · 1994-99. Версии Win NT 2, 3.51, 4, 4.51. · 2000. Windows 2000 (W2K). · 2002. Windows XP. Имеет все достоинства предков, плюс высокую надежность, быстродействие, красивый интерфейс.
МЕСТО ДОС-СЕАНСОВ В ОПЕРАЦИОННОЙ СИСТЕМЕ WINDOWS
ПОЧЕМУ ДОС АКТУАЛЬНА И СЕГОДНЯ 1. Для небольших программ, где важнее АЛГОРИТМ, чем ИНТЕРФЕЙС. 2. Простая по структуре, легко управляемая операционная система. 3. УДОБНАЯ СРЕДА ДЛЯ КОНСОЛЬНОГО ПРОГРАММИРОВАНИЯ (на любых языках) и, в частности, на АССЕМБЛЕРЕ. 4. КАК ИТОГ: ДОС – ЭТО ХОРОШАЯ СИСТЕМА ДЛЯ ИЗУЧЕНИЯ БАЗОВЫХ МЕХАНИЗМОВ РАБОТЫ КОМПЬЮТЕРА. ОПЕРАЦИОННЫЕ СИСТЕМЫ БЕЗДИСКОВЫЕ И ДИСКОВЫЕ Разница в этих ОС – в том, каким способом они попадают в оперативную память, чтобы быть исполненными.
ИСТОРИЯ MS DOS История создания операционной системы Microsoft DOS была не простой и включает целый ряд событий на протяжении десятилентия. В эту историю было вовлечено и немало людей и фирм. Схематично хронология и цепочка событий вокруг этого показана рисунком.
КОМПОНЕНТЫ ОПЕРАЦИОННОЙ СИСТЕМЫ ДОС Несмотря на простоту, МС ДОС состоит из нескольких компонент, которые взаимодействуют во имя выполнения поставленных перед операционной системой задач. Они показаны на рисунке красным цветом:
Кроме того, здесь видна СТРУКТУРА ЗАПОЛНЕНИЯ ПАМЯТИ сеанса «виртуального процессора i8086». МЕХАНИЗМ ПРЕРЫВАНИЙ – ОСНОВА РАБОТЫ БОЛЬШИНСТВА ОС Прерывание – это СОБЫТИЕ, о факте которого аппаратно сообщается процессору. Процессор ПРЕРЫВАЕТ работу, которую он до этого делал, обрабатывает прерывание путем исполнения специальной программы (обработчика прерывания), после завершения которой опять ВОЗВРАЩАЕТСЯ к продолжению прерванной работы. Прерывания классифицируются на внешние (аппаратные) и внутренние (программные). События в аппаратуре компьютера возникают асинхронно к работе процессора, который исполняет программу. Механизм прерываний позволяет реагировать на эти события по мере их возникновения. Если бы этого механизма не было, процессору пришлось бы периодически ОПРАШИВАТЬ внешние устройства на предмет наличия ситуаций, требующих решения, что замедляло бы общую скорость функционирования компьютерной системы.
ИТОГИ РАЗДЕЛА 1. ДОС – это простая, почти примитивная система. 2. ДОС допускает выполнение только одной цепочки команд в каждый момент времени, то есть это ОДНОЗАДАЧНАЯ система. 3. ДОС не предусматривает никакого распознавания пользователей. Всякий, кто с ней работает, монопольно использует все ресурсы. 4. ДОС допускает доступ любой программе к любому адресу памяти, то есть это НЕЗАЩИЩЁННАЯ система. 5. В силу своей простоты и прозрачности ДОС удобен для программирования на низком уровне и для обучения.
Раздел 04A. Директивы описания сегментов и модели памяти План раздела 1. Стандартные сегментные директивы. 2. Упрощенные сегментные директивы. 3. Модели памяти, задаваемые компилятору перед компиляцией.
ДИРЕКТИВЫ ОПИСАНИЯ СЕГМЕНТОВ
Дата добавления: 2014-01-07; Просмотров: 324; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |