Читаем Интернет-журнал "Домашняя лаборатория", 2008 №6 полностью

echo off

CLS

echo файл: %1

if %1.==. goto LERR

GOTO LSTART

: LERR

echo Бестолочь: задай имя файла!!!

GOTO LE

: LSTART

CALL A2 %1

: LE

pause


7. Создать пакетный файл, реализующий следующий алгоритм: С помощью команды TYPE вывести на экран содержимое всех файлов, имеющих расширение TXT, PAS, ASM. Для сканирования файла необходимо использовать команду: FOR…IN…DO


РЕАЛИЗАЦИЯ ДАННОГО АЛГОРИТМА В ПАКЕТНОМ ФАЙЛЕ

CLS

for %%А in (*. txt *. pas *. asm) do type %%A

pause


8. Основные принципы хранения информации на магнитных дисках в MS-DOS.

Файловая система MS-DOS (логические диски, каталоги, файлы, устройства MS-DOS).


 Терминология:

Флоппи-диск (дискета)

 — съемный гибкий магнитный диск.

Винчестер — не съемный жесткий магнитный диск (пакет дисков).

Дорожка — концентрические окружности на магнитной поверхности диска, где располагается информация. Дорожки нумеруются с 0-ой (дорожка с самым большим радиусом)

Цилиндр — объединение дорожек с одним и тем же номером, расположенных на разных поверхностях диска (для флоппи-диска под цилиндром подразумевается 2 дорожки)

Сектор — каждая дорожка, размещенная на диске, делится на секторы.

Каждый сектор имеет размер = 512 байт (для MS-DOS)

Кластер — это минимальная порция информации, которую MS-DOS считывает/записывает за одно обращение диску. Кластер "содержит" только последовательно расположенные сектора (цель — увеличить скорость обмена с диском).

Размер Кластера = N* (РазмерСектора) = N*512 байт,

где N = 2, 4, 8 и т. д.

FAT — Таблица размещения файлов


НАКОПИТЕЛИ НА МАГНИТНЫХ ДИСКАХ

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

Для работы с Магнитными Дисками используется устройство, называемое накопителем на магнитных дисках (НМД).

Обычно НМД состоит из следующих частей:

— контроллер дисковода,

— собственно дисковод,

— интерфейсные кабеля,

— магнитный диск

Контроллер дисковода управляет обменом информацией между CPU и ОЗУ, с одной стороны, и НМД — с другой.

Контроллер дисковода вставляется в один из свободных разъемов системной платы IBM PC (MotherBoard).

Дисковод содержит головки чтения/записи, механический привод перемещения головок и электронную схему для управления движением головок и чтением/записью данных.

Магнитный диск представляет собой основу с магнитным покрытием, которая вращается внутри дисковода вокруг оси.

Магнитное покрытие

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

Магнитные Диски: жесткие (Винчестер) и гибкие (Флоппи).

Накопитель на жестких магнитных дисках — НЖМД (HDD).

Накопитель на гибких магнитных дисках — НГМД (FDD).

Винчестер (HDD) — накопитель на несъемном магнитном диске, созданный на основе спец. технологии (винчестерская технология — отсюда название).

Магнитный диск Винчестера (на металлической основе) "имеет" большую плотность записи и большое число дорожек. Винчестер может иметь несколько Магнитных Дисков. НЖМД типа Винчестер созданы в 1973 г. Все магнитные диски Винчестера (объединенные в пакет Дисков) — герметически "упакованы" в общий кожух. Магнитные диски НЕ могут изыматься из HDD и заменяться на аналогичные!!!

Магнитные головки объединены в единый блок (блок магнитных головок). Этот блок по отношению к дискам перемещается радиально. Во время работы PC Пакет Дисков все время вращается с постоянной скоростью (3600 об/мин). При считывании/записи информации блок магнитных головок перемещается (позиционируется) в заданную область, где производиться посекторное считывание/запись информации.

В силу инерционности процесса обработки информации и большой скорости вращения пакета дисков возможна ситуация, когда блок магнитных головок не успеет считать очередной сектор. Для решения этой проблемы используется метод чередования секторов (секторы нумеруются не по порядку, а с пропусками). Например, вместо того, чтобы нумеровать секторы по порядку: 1 2 3 4 5 6 7 8 9 10 11 12 13 14… их нумеруют так: 1 7 13 28 14 3 9…

В последнее время появились более скоростные SCSI-контроллеры[32], которые обеспечивают достаточную скорость обработки информации, и необходимость в чередовании секторов — отпадает.

Флоппи (FDD) (разработка фирмы IBM) — накопитель на съемном гибком магнитном диске (флоппи). Флоппи-диск имеет пластиковую основу и находится в спец. пластиковом кожухе. Флоппи-диск вставляется в FDD вместе с кожухом. Флоппи-диск (в FDD) вращается внутри кожуха со скоростью 300 об/мин.

На данный момент в IBM PC используются 2 типа FDD: 5.25" и 3.5"

Дискета 5.25" заключена в гибкий пластиковый кожух.

Дискета 3.5" заключена в жесткий пластиковый кожух.

HDD являются более скоростными устройствами, чем FDD.


Перейти на страницу:

Похожие книги