
- •Билет №1
- •1.Основные характеристики эвм (любую рекламную газету берёте, там они есть ).
- •Скорость обмена информации – скорость записи/считывания на носитель, которая определяется скоростью вращения и перемещения этого носителя в устройстве.
- •2.Видеоадаптер mda (м-дя).
- •Устройства вывода информации (монитор, принтер, акустическая система и т.Д.).
- •2.Адаптер cga
- •Билет №4
- •Билет №5
- •2/Графические и текстовые режимы видеоадаптеров
- •15 И 25 бита распределяются м/у базисными цветами r:g:b поровну (5:5:5 и 8:8:8), 16 бит – с учетом особенностей цветовосприятия неравномерно (5:6:5 или 6:6:4)
- •Билет №6
- •1/Организация взаимодействия процессора с памятью.
- •2/Процессоры intel 80486 и первый пень (ну или другой)
- •Билет №7
- •1/Микросхемы зу. Классификация зу.
- •2/Загрузочная запись (к дискам относится)
- •Билет №8
- •1/Понятие стека. Варианты стековой памяти.
- •2/Представление целых чисел в эвм
- •Билет №9
- •2/Таблица размещения файлов (fat).
- •Билет №10
- •1/ Понятие интерфейса
- •Билет №11
- •1/Внутренние шины эвм (“сложный” вопрос – шина адреса, шина данных и шина управления)
- •2/Структура дисков. Основные понятия. Объём диска.
- •Билет №12
- •1/Организация взаимодействия центрального процессора с внешними устройствами.
- •2/Итак, есть три формата:
- •Билет №13
- •1/Сопроцессоры и их назначения (математический сопроцессор вспомни).
- •Билет №14
- •1/Адаптеры, в скобках контроллеры, внешних устройств и их назначения.
- •Билет №15
- •2/Сложение и вычитание вещественных чисел.
- •Билет №16
- •Билет №17
- •1/Управление клавиатурой
- •2/Единица измерения двоичной информации (кто уж на него не ответит, то простите…)
- •Билет №18
- •2/Понятие адресного пространства эвм.
- •Билет №20
- •1/Прямой доступ к памяти (dma – direct memory access)
- •2/Процессор intel 80386
2/Таблица размещения файлов (fat).
FAT (от англ. File Allocation Table — «таблица размещения файлов») — архитектура файловой системы, сейчас широко используемая в картах памяти фотоаппаратов и других устройств.
Разработана Биллом Гейтсом и Марком МакДональдом в 1977 году. Использовалась в качестве основной файловой системы в операционных системах DOS и Microsoft Windows (до версии Windows ME).
Структура системы FAT
Раздел диска, отформатированный в системе FAT, имеет следующую структуру:
|
Загрузочный сектор |
Информация о ФС (только в FAT32) |
Дополнительные секторы |
Таблица размещения файлов #1 |
Таблица размещения файлов #2 |
Корневой каталог (только в FAT12/16) |
Область данных (для файлов и каталогов) |
|
Размер (в секторах) |
(количество зарезервированных секторов) |
(Количество записей в корне*32)/(количество байт в секторе) |
(Количество записей в корне*32)/(количество байт в секторе) |
количество кластеров*секторов в кластере |
загрузочный сектор;
таблица размещения файлов — собственно FAT (традиционно в двух экземплярах, но вообще-то количество копий указано в загрузочном секторе);
корневой каталог;
файлы.
Для хранения файлов всё доступное для них пространство разбивается на кластеры. Таблица размещения файлов содержит ячейки, каждая из которых соответствует определённому кластеру диска. Если кластер принадлежит файлу, то соответствующая ему ячейка содержит номер следующего кластера этого же файла. Если ячейка соответствует последнему кластеру файла, то она содержит значение «FFFF». Таким образом выстраивается цепочка кластеров файла. Неиспользуемые кластеры помечены «0000». «Плохие» кластеры помечены специальным кодом «FFF7».
При удалении файла фактически только делается запись в каталоге, а цепочка кластеров не разрушается и данные не затираются. Это позволяет восстанавливать удалённые файлы, если на их место ещё не было ничего записано.
Максимальный размер кластера, который поддерживается в FAT, составляет 64 Кб. Зная, что максимальное количество кластеров, которое можно адресовать шестнадцатиразрядным указателем равно 65536, можно вычислить какой величины раздел можно отформатировать, применяя тот или иной размер кластера. Если взять размер кластера равным размеру физического кластера (сектора), то получим: 65536 * 512 = 32 Мб. Если взять кластер в 2 раза больше, то можно отформатировать раздел уже до 64 Мб. Ввиду того, что разрядность ФС - величина постоянная, для форматирования дисков различных размеров будут применяться разные размеры кластеров. Например, чтобы отформатировать диск более 1 Гб, нужно применять кластер 16 КБ. Поскольку размер кластера, являющийся максимально допустимым в этой ФС, равен 64 Кб, то можно определить, что максимальный размер раздела, форматируемый под FAT, равен 4 Гб
Билет №10
1/ Понятие интерфейса
Интерфе́йс (пов-ть раздела, перегородка) — совокупность средств и методов взаимодействия м/у элементами системы.
В комп.системе 2 участника – программное и аппаратное обеспечение. ПО – это все программы, установленные на ком-пе, а аппаратное обеспечение – узлы и оборудование, к-рые нах-ся внутри сист.блока или подключены снаружи. Взаимо-связь м/у участниками комп.системы называют интерфейсом. Взаимод-ие м/у различными узлами – это аппаратный ин-терфейс, взаимод-ие м/у программами – программный интерфейс, а взаимодействие м/у аппаратурой и программами – АПИ.
Интерфейсы являются основой взаимодействия всех современных информационных систем. Если интерфейс какого-либо объекта (персонального компьютера, программы, функции) не изменяется (стабилен, стандартизирован), это даёт возможность модифицировать сам объект, не перестраивая принципы его взаимодействия с другими объектами.
В вычислительной системе взаимодействие может осуществляться на пользовательском, программном и аппаратном уровнях. Т.е. появляется ещё и пользовательский интерфейс.
Рассмотрим более подробно аппаратный интерфейс: он бывает параллельным и последовательным. В параллельном интерфейсе используются отдельные сигнальные линии для передачи бит в слове и биты передаются одновременно. В последовательном интерфейсе используется одна сигнальная линия, и информация передаётся последовательно, по одному биту
2/Структура корневого каталога (и подкаталогов).
1 Корневой каталог состоит из набора регистрационных записей (32-байтных элементов). Каждая регистрационная запись содержит информацию об одном файле или подкаталоге и имеет следующую структуру:
Смещение |
Длина, байт |
Содержимое |
+00 |
8 |
Имя файла или каталога |
+08 |
3 |
Расширение |
+0Bh |
1 |
Атрибуты файла |
+0Ch |
0Ah |
Резерв |
+16h |
2 |
Время создания/модификации (в специальном формате) |
+18h |
2 |
Дата создания/модификации (в специальном формате) |
+1Ah |
2 |
Номер начального кластера |
+1Ch |
4 |
Размер файла в байтах |
+20h |
|
Размер элемента оглавления |
Байт атрибутов файла. Шесть младших битов байта атрибутов используются как битовые флаги. Единичное значение каждого бита задает определенное свойство соответствующего объекта:
Бит |
Значение |
Свойство |
0 |
1 |
Только чтение (R/O- Read Only) |
1 |
1 |
Скрытый (Hid- Hidden) |
2 |
1 |
Системный (Sys- System) |
3 |
1 |
Метка тома (Vol- Volume) |
4 |
1 |
Элемент подкаталога (Dir- Directory) |
5 |
1 |
Архивная копия файла НЕ создавалась (Arc) |
Информация, хранимая в атрибутах, используется операционной системой при выполнении файловых операций. Например, значение атрибута Dir позволяет отличать файл от подчиненного каталога, а по значению атрибута Arc отбираются файлы для резервного копирования. Атрибут R/O запрещает изменять и удалять файл, а атрибут Hid делает файл "невидимым" (команда DIR не выводит его имя в списке). Если в записи корневого каталога установлено единичное значение атрибута Vol, то поля "Имя" и "Расширение" этой записи (всего 11 байтов) будут трактоваться как метка тома, а остальные данные этой записи будут игнорироваться. Время и дата создания файла (подкаталога) описываются двухбайтовыми блоками данных в следующих форматах: Время
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Часы (0-23) |
Минуты (0-59) |
2-секундные единицы (0-30) |
Дата
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Год (0-119)+1980 |
Месяц (1-12) |
День (0-31) |
Подчиненные каталоги по своей структуре подобны корневому каталогу - то есть содержат множество 32-байтовых регистрационных записей. В отличие от корневого, каждый подчиненный каталог имеет две служебные записи:
Запись подкаталога в поле "Имя" содержит символ "." (точка), а в поле "номер начального кластера" ссылку "на самого себя".
Запись подкаталога с символами ".." (две точки) в поле "Имя" - это ссылка на родительский каталог (если родительским является корневой каталог, то в качестве номера кластера указывается "0").
Все подчиненные каталоги хранятся в рабочей области диска подобно файлам. При создании подкаталога ему выделяется один кластер (из числа свободных), в котором создаются две служебных записи. После заполнения этого кластера регистрационными записями этому подкаталогу выделяется еще один свободный кластер и т.д.