
- •Эвм и вычислительные системы».
- •Часть II.
- •Оглавление.
- •Лекция №19 конструкция персонального компьютера.
- •19.1. Основные конструктивные компоненты персонального компьютера.
- •19.2. Корпус пк.
- •19.3. Блок питания.
- •19.4. Системные платы.
- •19.5. Конструктивы и установка плат.
- •Лекция №20 ключевые микросхемы.
- •20.1. Стандартные микросхемы первых системных плат.
- •20.2. Набор микросхем или - chipset.
- •20.3. Микропроцессоры.
- •20.4. Организация доступа к памяти при использовании intel совместимых процессоров
- •Лекция №21 память компьютера
- •21.1. Иерархия подсистемы памяти пк.
- •21.2. Оперативная память.
- •21.3. Архитектура оперативной памяти.
- •21.4. Логическая организация памяти.
- •Лекция № 22 базовая система ввода/вывода.
- •22.1. Bios и cmos ram. Общие сведения.
- •22.2. Возможности bios. Конфигурирование системных ресурсов.
- •22.3. Тест начальной загрузки post.
- •Лекция № 23 кэш – память
- •23.1. Принципы построения кэш-памяти.
- •23.2. Типы кэшей
- •23.3. Целостность данных в кэш-памяти
- •23.4. Кэш-память и эффективность программ
- •Лекция №24 накопители на жестких дисках.
- •24.1. Типы накопителей.
- •24.2. Накопители на жестких дисках. (Винчестеры)
- •24.3. Параметры жестких дисков
- •24.4. Низкоуровневое форматирование
- •24.5. Логическая структура диска
- •24.6. Загрузочный сектор br (Boot Record).
- •24.7. Таблица размещения файлов fat (File Allocation Table).
- •24.8. Корневой каталог (root Directory).
- •24.9. Главный загрузочный сектор mbr (Master Boot Record).
- •24.10. Порядок установки винчестера.
- •24.11. Кэширование диска.
- •Лекция №25 интерфейсы винчестеров
- •25.1. Интерфейс st-506/412.
- •25.2. Интерфейс еsdi
- •25.3. Интерфейс scsi
- •25.4. Интерфейс ide (ata)
- •Лекция №26 шины персональных компьютеров.
- •26.1. Обзор шин пк.
- •26.2. Системные шины.
- •26.3. Локальные шины.
- •26.4. Шина pci (Peripheral Component Interconnect) (1992 год).
- •26.5. Магистральный интерфейс agp.
- •Лекция № 27 видеоподсистемы
- •27.1. Мониторы.
- •27.2. Основные стандарты мониторов (видеоадаптеров).
- •27.3. Проблемы цветопередачи.
- •27.4. Видеопамять.
- •27.5. Повышение скорости работы видеоадаптера.
- •Лекция № 28 современные видеоподсистемы персональных компьютеров.
- •28.1. Свойства современных видеоадаптеров
- •28.2. Современные видеоадаптеры
- •28.3. Архитектура персональных машин с объединенной памятью. Новая архитектура ibm-совместимых пк.
- •28.4. Варианты развития архитектуры uma
- •Лекция 29. Лекция №30 архитектура компьютера
- •30.1. Параллелизм, компьютерная архитектура и приложения пользователя
- •30.2. Однопроцессорные архитектуры
- •30.3. Многопроцессорные архитектуры
- •30.4. Выбор архитектуры
- •Лекция №31 архитектура современных программных средств План лекции
- •31.1. Программное обеспечение эвм
- •31.2. История развития программных средств эвм.
- •31.3. Структура программного обеспечения.
- •31.4. Проблемно-ориентированные пакеты прикладных программ.
- •Лекция №32 операционные системы эвм.
- •32.1. Системное программное обеспечение эвм
- •32.2. Операционные системы (ос) эвм
- •32.3. Организация операционных систем.
- •32.4. Концепция виртуальной операционной системы.
- •32.5. Типы операционных систем.
- •32.6. Операционная среда ms-dos.
- •32.7. Операционная система Unix.
- •Лекция № 33. Операционные системы эвм (продолжение).
- •33.1. Операционные оболочки эвм.
- •33.2. Многооконный графический интерфейс.
- •33.3. Инструментальное программное обеспечение (ипо) эвм.
- •33.4. Трансляторы с языка высокого уровня.
- •33.5. Двухуровневая организация схемы компилятора.
- •33.6. Естественные языки программирования.
- •Лекция № 34 прикладное программное обеспечение
- •34.1. Прикладное программное обеспечение эвм
- •34.3. Классы пакетов прикладных программ
- •34.4. Основные прикладные средства пк.
- •34.6. Качественные характеристики программного обеспечения
24.8. Корневой каталог (root Directory).
Корневой каталог располагается строго за последней таблицей FAT. Он состоит из ограниченного числа 32-байтных записей, каждая из которых содержит информацию о файле, каталоге, подкаталоге, метке диска.
Всё остальное место на диске занимает область данных или подкаталогов.
24.9. Главный загрузочный сектор mbr (Master Boot Record).
В связи с тем , что единый жёсткий диск (как отдельное электронное устройство), с точки зрения ОS может быть разбит на несколько логических дисков, с которыми она может работать как с отдельно существующими, то каждый жёсткий диск имеет ещё одну область, называемую главной загрузочной записью (MBR).
Упрощённая структура диска приведена на рис.24.1:
Рис.24.1.
Для MBR на жёстком диске всегда выделяется физический сектор 1 (сектор 1, головка 0, цилиндр 0). Логического номера он не имеет, т.к. является общим для всех логических дисков. Сектора на жёстком диске могут определяться как физически (сектор, головка, цилиндр), так и логически (номер сектора).
Сектор MBR содержит программу IPL1 (Initial Program Loading1), расположенную в его начале. При своём выполнении программа IPL1 сканирует содержимое 2-го важного элемента MBR – таблицы разделов диска.
Структура MBR отражена в таблице 24.2.
Таблица 24.2.
Таблица в свою очередь состоит из 4-х 16-байтных элементов (разделов), разбитых на поля в соответствии с определённым форматом. Отметим, что из 4-х разделов, на которые может быть поделен диск, MS DOS поддерживает только два – первичный (Primary) и расширенный (Extended), два других резервируются для других ОС: OS/2, UNIX, WINDOWS NT и т.д. Заметим при этом, что не следует отождествлять понятие «раздел» и «логический диск», поскольку, например, с расширенным разделом могут быть связаны несколько логических дисков (от D до Z).
Один из 16-ти байт каждого элемента таблицы разделов используется для хранения «признака загрузки», указывающего какой из дисков содержит загружаемую операционную систему. Остальные байты характеризуют начало и конец раздела, его тип (основной, расширенный), количество секторов в разделе и т.д.
Расширенный раздел (Extended – раздел) вначале содержит вторичный главный загрузочный сектор винчестера SMBR (Secondary Master Boot Record). Этот сектор содержит собственную таблицу разделов, называемую таблицей логического диска (LDT–LogicalDriveTable). Эта таблица определяет местоположение и размер раздела, с которым MS DOS обращается как с отдельным физическим диском. SMBR не содержит программы IPL1 и никогда не определяет загрузочный диск. В таблице SMBR указывается на наличие следующего по иерархии логического диска, на которые разбивается расширенный раздел. Например, диск D указывает на E и т.д.
Структура логических дисков приведена на рис.24.2.
Рис. 24.2.
Каждый диск, определяемый таблицей логического диска, содержит сектор BR, две копии FAT, корневую директорию и область данных. Extended - раздел может быть поделен на логические диски от D до Z.
24.10. Порядок установки винчестера.
1. Установка параметров винчестера в CMOS при помощи программы SETUP. Здесь устанавливаются, например, число цилиндров, головок, количество секторов и т.д.
Отметим, что современные интерфейсы, например IDE, работает с параметрами, занесёнными в CMOS, а не с реальными (они хранятся на диске). Соответствие устанавливается в результате трансляции параметров.
2. Разбиение диска на разделы (до 4-х) выполняется командой DOS FDISK. Эта команда осуществляет конфигурирование винчестера, т.е. разбивку на разделы и формирование в разделах логических дисков.
3. Форматирование разделов выполняется в результате высокоуровневого форматирование с использованием команды FORMAT (команда DOS).
4. Копирование ОС на диск (первичный раздел) с тем, чтобы диск стал загрузочным.
При этом на диск переносятся три важнейших файла IO.SYS, MS DOS.SYS, COMAND.COM, которые важны для загрузки системы, а в BOOT SECTOR записывается программа начальной загрузки.
Утилита FORMAT позволяет выполнять «безусловное» (unconditional), «безопасное» (safe) и «быстрое» (quick) форматирование.
Процесс безопасного форматирования состоит в том, что прежде всего сохраняется на самом диске информация корневого каталога, таблица размещения файлов, после чего соответствующие области обнуляются. Информация в секторах, хранящих файлы данных при таком форматировании, не изменяется. Кроме того, на этапе безопасного форматирования происходит также сканирование поверхности диска в поиски плохих секторов (bad).
При выполнении быстрого форматирования поиск плохих блоков не происходит.