- •1.Общие сведения о пэвм.
- •3.Принципы взаимодействия основных частей пэвм.
- •4. Общие сведения об операционных системах, применяемых на пэвм.
- •5.Базовая система ввода/вывода (bios). Подсистема post.
- •Вопрос 9.Файловая система fat
- •10) Ntfs
- •11)Резидентные системные программы и утилиты. Командные файлы, файлы конфигурации системы
- •Файл autoexec.Nt
- •Файлы winstart.Bat и dosstart.Bat
- •Файл config.Nt
- •12. Прерывания дисковой системы пэвм.
- •14. Назначение, структурная схема и программирование контроллеров нdd.
- •15. Назначение и состав системы ввода-вывода.
- •19. Организация обмена данными через параллельные порты.
- •20. Характеристики микропроцессоров intel и amd
- •21. Математические сопроцессоры.
- •1. Регистры ммх
- •2. Типы данных ммх
- •3. Команды пересылки данных ммх
- •4. Команды преобразования типов ммх
- •5. Арифметические операции ммх
- •6. Команды сравнения ммх
- •7. Логические операции ммх
- •8. Сдвиговые операции ммх
- •9. Команды управления состоянием ммх
- •10. Расширение amd 3d
- •25. Модель микропроцессора для программиста.
- •Реальный режим общие сведения
- •26. Спецификация регистров микропроцессора. Режимы работы. Типы данных.
- •Реальный режим общие сведения
- •Работа с адресами
- •Обработка прерываний
- •27. Системные регистры.
- •Регистры управления памятью
- •Регистры управления процессором
- •Отладочные регистры
- •Машинно-специфичные регистры
- •31. Системные ресурсы пэвм
- •32. Дескрипторы
- •33. Сегмент состояния задачи
- •35. Прерывания пэвм
- •Исключения в защищённом режиме
- •Обработка аппаратных прерываний
- •39. Контроллер прерываний. Исключения.
- •42 Полупроводниковые пзу, рпзу.
- •43 Сегментация. Физические и логические адреса.
- •Общие сведения
- •Работа с адресами
- •Обработка прерываний
- •Вход в защищённый режим(286)
- •2.1. Подготовка к переключению в защищённый режим
- •2.2. Переключение в защищённый режим
- •2.3. Возврат в реальный режим
- •47 Режим виртуального процессора i8086
- •48 Преобразование адресов
- •Программирование микросхемы таймера 8253/8254.
- •50.Каналы и управление таймеров. Микросхемы таймера 8253/8254
- •Средства ms-dos для работы с таймером
- •51.Режимы работы таймеров. Микросхемы таймера 8253/8254
- •52.Назначение, структурная схема контроллера пдп(dma).
- •53 Программирование контроллера пдп(dma).
- •54 Организация ввода данных с клавиатуры.
- •56. Прерывания и порты клавиатуры.
- •58. Прерывания видеосистемы.
- •59.Организация вывода информации на экран дисплея через память видеоадаптера.
- •60. О рганизация вывода информации на экран дисплея через прерывания. Прерывания dos
- •Прерывания bios
- •Int 10h
- •Int 1Dh
- •Int 1Fh
10) Ntfs
Сравнительная таблица файловых систем FAT и NTFS
Ограничения |
NTFS |
FAT16 и FAT 32 |
Размеры тома |
Минимальный размер тома составляет 1,44МБ[источник не указан 228 дней]. |
FAT поддерживает различные размеры томов — от объема дискет и до 2 ГБ. |
|
На практике рекомендуется создавать тома, размеры которых не превышают 2 ТБ. |
FAT32 поддерживает тома объемом от 2 ГБ до 2 ТБ. Работая под управлением Windows XP для FAT32 можно отформатировать тома, размер которых не превышает 32 ГБ. |
|
Windows не позволяет форматировать дискеты в NTFS (ntfsflp от Mark Russinovich позволяет). |
В FAT32 не поддерживаются диски, размеры которых меньше 512 МБ. |
|
NTFS поддерживает жёсткие(Hardlinks) и символьные ссылки, Junctions, Volume Mount Point. |
FAT не поддерживает ссылки. |
Максимальный размер файла |
Теоретически — 264 байт минус 1 килобайт Практически — 244 байт минус 64 килобайт [6] |
FAT16 поддерживает файлы размером не более 2 ГБ. FAT32 поддерживает файлы размером не более 4 ГБ. |
Средства безопасности |
Атрибуты файлов, авторизация с использованием DACL, шифрование с использованием EFS |
Атрибуты файлов |
Аудит |
С использованием SACL |
Не поддерживается |
Поддержка сжатия |
На уровне файловой системы для файлов, папок и дисков |
Не поддерживается |
Максимальное количество файлов |
Неограниченно |
В FAT32 не более 65534. |
NTFS заменила использовавшуюся в MS-DOS и Microsoft Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства. NTFS хранит информацию о файлах в Master File Table (MFT). NTFS имеет встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей (списки контроля доступа — ACL), а также назначать квоты (ограничения на максимальный объём дискового пространства, занимаемый теми или иными пользователями). NTFS использует систему журналирования для повышения надёжности файловой системы.
NTFS разработана на основе файловой системы HPFS (от англ. High Performance File System — высокопроизводительная файловая система), создававшейся Microsoft совместно с IBM для операционной системы OS/2. Но, получив такие несомненно полезные новшества как квотирование, журналируемость, разграничение доступа и аудит, в значительной степени утратила присущую прародительнице (HPFS) весьма высокую производительность файловых операций.
Различают несколько версий NTFS: v1.2 используется в Windows NT 3.51 и Windows NT 4.0, v3.0 поставляется с Windows 2000, v3.1 — с Windows XP, Windows Server 2003, Windows Vista,Windows 7 и Windows Server 2008.
Гибкость
Размер кластера может изменяться в пределах от 512 байт до 64 Кб
Поддержка длинных имен файлов и имена 8.3 для совместимости с FAT
Максимально возможные размеры тома (и файла) составляют 16 экзабайт (264)
В структуру каталогов заложена модель сбалансированного бинарного дерева
Имеются средства самовосстановления
Поддерживается объектная модель безопасности NT, при которой все тома, каталоги и файлы рассматриваются как самостоятельные объекты
Безопасность обеспечивается на уровне файлов
Система обладает встроенными средствами сжатия
Структура тома
NTFS делит все полезное дисковое пространство тома на кластеры
Наиболее часто используется кластер в 2 или 4 Кб
Поддерживаются кластеры от 512 байт до 64К
Дисковое пространство делится на 2 неравные части
12% диска изначально резервируется под зону MFT (master file table)
Запись в эту зону невозможна, она используется для роста метафайла MFT без фрагментации
MFT представляет собой централизованный каталог всех файлов диска, в том числе себя самого
MFT разделен на записи стандартного размера, каждая из которых соответствует какому-либо файлу
Размер файловых записей MFT определяется для тома во время форматирования от 1 до 4 Кб
Первые 16 файлов носят служебный характер и недоступны ОС, называются метафайлами, причем первый файл – сам MFT
Эти 16 элементов имеют строго фиксированное положение и имеют копию в середине диска
Остальные части MFT могут находиться в произвольных местах диска
Метафайлы находятся в корневом каталоге NTFS тома, их имена начинаются с $
$MFT – сам MFT
$MFTMirr – копия 16 записей в середине тома
$LogFile – файл поддержки операций журналирования
$Volume – Служебная информация – метка тома, версия файловой системы и т.д.
$AttrDef – список стандартных атрибутов файлов тома
$. – корневой каталог
$Bitmap – карта свободного места тома
$Boot – загрузочный сектор
$Quota – файл с правами пользователей на использование дискового пространства (начиная с NTFS 5.0)
$Upcase – таблица соответствия заглавных и прописных букв в именах файлов
В записях MFT хранится вся информация о файлах, кроме собственно данных
имя файла
Размер
положение на диске отдельных фрагментов и т.д.
Если одной записи MFT не хватает, используется несколько, не обязательно идущих подряд
Если файл небольшого размера, то он хранится в самой MFT, в свободном месте в пределах одной записи
NTFS имеет следующие операции (индивидуальные разрешения), которые могут быть разрешены для работы
Чтение (Read)
Для каталогов - просмотр имен каталога, файлов в нем, разрешений на доступ к нему, атрибутов каталога и сведений о владельце
Для файлов - просмотр содержимого файла, разрешений на доступ к нему, его атрибутов и сведений о его владельце
Запись (Write)
Для каталогов - добавление в каталог файлов и папок, изменение и просмотр атрибутов каталога, просмотр сведений о владельце и разрешений на доступ к нему
Для файлов - просмотр разрешений на доступ к файлу и сведений о владельце, изменение атрибутов файла, изменение и добавление данных файла
Выполнение (Execute)
Для каталогов - просмотр атрибутов каталога, изменения во вложенных папках, просмотр разрешений на доступ к каталогу и сведений о его владельце
Для файлов - просмотр разрешений на доступ к файлу, его атрибутов и сведений о его владельце, запуск файла
Удаление (Delete)
Удаление файла (каталога)
Смена разрешений (Change permissions)
Изменение разрешений на доступ к файлу (каталогу)
Смена владельца (Take Ownership)
Назначение нового владельца файла (каталога)