|
Часть 3
МОНОХРОМНЫЙ ДИСПЛЕЙ.
Монохромный дисплей с высоким разрешением присоедин
яется к системному
блоку через два кабеля длиной около 3 футов(914 мм). Один ка
бель является сиг-
нальным и служит для передачи сигналов непосредственного упр
авления от адапте-
ра монохромного дисплея и принтера.
Второй кабель передает напряжение переменного тока д
ля питания монито-
ра от системного блока. Это позволяет с помощью выключателя
питания системного
блока отключать также и дисплейный модуль. Кроме того, в это
м имеется дополни-
тельная выгода, заключающаяся в снижении необходимого числа
настенных розеток
для питания компьютера. Дисплей содержит 11.5 дюймовую (28
3 мм) по диагонали
телевизионную трубку с углом отклонения луча 90 градусов. Т
рубка и аналоговые
схемы заключены в отдельный кожух,так что дисплей может либо
стоять на систем-
ном блоке, либо находиться рядом с системным блоком на пов
ерхности стола или
специальной доске. На передней панели монитора установлены
ручки регулировки
яркости и контрастности, к которым оператор имеет свободный
доступ.
РАБОЧИЕ ХАРАКТЕРИСТИКИ.
Экран
* Зеленый фосфор с длительным послесвечением(P39);
* Матовая поверхность для уменьшени бликов;
* Размер 25 строк по 80 символов;
* Знакоместо 9 точек по горизонтали на 14 точек по вертика
ли.
Видеосигнал
* Максимальная частота - 16.257 МГц.
Вертикальное управление
* Обновление экрана происходит с частотой 50 Гц с числом с
трок по вертикали
350 и разрешением по горизонтали 720 линий.
Горизонтальное управление
* Положительной полярности с TTL-уровнями при частоте 18.4
32 КГц.
АДАПТЕР ЦВЕТНОГО ГРАФИЧЕСКОГО МОНИТОРА.
Адаптер цветного графического монитора IBM разработ
ан для присоедине-
ния к машине цветного дисплея IBM,большой номенклатуры монит
оров с телевизион-
ной разверткой стандарта NTSC (U.S. National Television Sys
tem Committee) или
же не соответствующих данному стандарту бытовых телевизоров
(последние подклю-
чаются через дополнительно поставляемый RF-модулятор). Адап
тер способен рабо-
тать как черно-белый, или как цветной. Он имеет выход на тр
и различных интер-
фейса: комбинированный видеопорт,порт непосредственного упра
вления и интерфейс
связи для управления обеспечиваемым пользователем RF-модуля
тором. Кроме того,
обеспечивается интерфейс светового пера.
Адаптер имеет два основных режима работы: алфавитн
о/цифровой (A/N) и
графический с адресацией каждой отдельной точки (APA). В рам
ках двух указанных
основных режимов доступен ряд дополнительных. В режиме A/N д
исплей может рабо-
тать либо в режиме 25 строк по 40 символов с монитором,имеющ
им низкую разреша-
ющую способность или бытовым телевизором, или в режиме 25 ст
рок по 80 символов
для монитора с высокой разрешающей способностью.В обоих режи
мах символы предс-
тавляются на знакоместе размером 8x8 точек, из которых ис
пользуется 7x7 для
представления обычных символов,а оставшиеся точки служат для
правильного напи-
сания строчных букв по отношению к прописным. Во всех режима
х поддерживаются и
прописные и строчные буквы.
В черно-белом режиме доступны такие атрибуты симво
лов, как инверсное
изображение,мерцание и повышенная яркость. В цветном режиме
для каждого симво-
ла доступно 16 основных цветов и 8 цветов фона.Кроме того до
ступна возможность
мерцания на посимвольном базисе.
Адаптер монитора содержит 16 Кбайт памяти. Для при
мера, экран 40x25
использует 1000 байт для хранения информации о символах и 10
00 байт для хране-
ния кодов атрибутов и цветов. Это означает, что в данном слу
чае в памяти мони-
тора может быть сохранено до 8 экранов дисплея. Аналогичны
м образом в режиме
80x25 символов в памяти адаптера можно хранить 4 экрана. Вс
е 16 Кбайт памяти
адаптера непосредственно адресуются процессором, это дает
максимальную прог-
раммную гибкость при управлении экраном.
В A/N режимах также имеется возможность выбирать цв
ет окантовки экра-
на. Может быть выбран один из 16 цветов.
В режиме APA доступно две различных разрешающих спос
обности: графичес-
кий режим со средней разрешающей способностью(200 рядов по 3
20 элементов изоб-
ражения) и черно-белый графический режим с высокой разреша
ющей способностью
(200 рядов по 640 элементов изображения). В режиме среднего
разрешения каждый
элемент изображения может иметь один из четырех цветов. Цвет
фона (цвет 0) вы-
бирается из 16 возможных. Оставшиеся три цвета берутся из о
дной из двух прог-
раммно выбираемых палитр. Одна палитра содержит зеленый/
красный/коричневый
цвета; другая -CYAN/MAGENTA/белый.
Режим высокого разрешения доступен только в черно-б
елом варианте, так
как при этом вся память адаптера отводится для указания вкл/
выкл элемент изоб-
ражения.
Адаптер работает не в чересстрочном режиме при част
отах 7 или 14 МГц,
в зависимости от выбранного режима работы.
В алфавитно-цифровом режиме символы формируются ПЗ
У знакогенератора.
Генератор символов содержит точечные образы 256 различных
символов. В данном
наборе символов присутствуют следующие основные группы симво
лов:
* 16 специальных символов для игровых программ;
* 15 символов для обеспечения работы текстовых процессоров;
* 96 символов стандартного графического набора ASCII;
* 48 символов иностранного языка;
* 48 символов блок-графики для деловых целей (позволяющих р
исовать диаграммы,
прямоугольники и таблицы с использованием одинарных или дв
ойных линий);
* 16 избранных символов греческого алфавита;
* 15 символов для научных обозначений.
Функциональная часть цветного графического адаптер
а размещена на от-
дельной карте.Разъемы комбинированного видеосигнала и непоср
едственного управ-
ления смонтированы на ориентированном вправо уголке на плат
е адаптераи прохо-
дят через заднюю панель блока. Видео-порт непосредственного
управления выведен
на 9-контактный разъем D-типа, а порт комбинированного видео
сигнала - на стан-
дартную высокочастотную розетку.
Адаптер дисплея построен с использованием контролл
ера Motorola 6845
CRT. Этот адаптер имеет развитую систему программирования п
араметров растра и
символов. По этой причине,при хорошем понимании программиров
ания адаптера дос-
тупно большое число дополнительных режимов.
СТРУКТУРНАЯ СХЕМА ЦВЕТНОГО ГРАФИЧЕСКОГО АДАПТЕРА.
ЪДДДДДДДДДДї ЪДДДДДДДДДДДї ЪДДДДДДДДДДї
Processorі і і і і і
Processor
Address і Address і і Display і і Input і
Data
ДДДДДД>ґ Latch ГДДДДДВДДДД>ґ Buffer і Ъ<ґ Buffer Г
<ДВДДДДДДДДДД
і і і і(16K Bytes)і і і і
і
АДДДДДДДДДДЩ і АДДВДДДДДДДДЩ і АДДДДДДДДДДЩ
і
і і і ЪДДДДДДДДДДї
і
і ГДДДДДДДВДДґ і і
і
і і і А>ґ Output Г
>ДЩ
ЪДДДДДДДДДДї ЪДДДБДДДї ЪДДБДДї ЪДДБДДї і Latch і
Processorі і і і і і і і і і
Data і Г>ґAddressі іData і іData і АДДДДДДДДДДЩ
ДДДДВД>ґ 6845 і іLatch і іLatchі іLatchі ЪДДДДДДДДДДї
і і CRT і і і і і і і і і
і іControllerі АДДДДДДДЩ АДДВДДЩ АДДВДДЩ і Graphics і
і і і ГДДДДДДДБДДД>ґSerializerГ
Дї
і і ГДДДДДї і і і
і
і АДДДДДДДДДДЩ і і АДДДДДДДДДДЩ
і
і і ЪДДБДДДДДДДДї ЪДДДДДДДДДДї
і ЪДДДДДДДДДї
і і і і і і
і і ГДД>H
і і і Character і і Alpha і
А>ґ і
і і і Generator ГДД>ґSerializerГ
Дї і Color ГДД>G
і ЪДДДДДДДДДДї і і R O M і і і
А>ґ і
і і і і АДДДДДДДДДДДЩ АДДДДДДДДДДЩ
і Encoder ГДД>B
ГД>ґ Palette/ ГДДДДДіДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДД>ґ і
і і Overscan і і
і ГДД>I
і і і і
АДДДВДДДДДЩ
і АДДДДДДДДДДЩ і
іHorizontal
і АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДД
ДДДДДДДіДДДДДДД>
і і
іVertical
і ЪДДДДДДДДДДДї і
ЪДДДБДДДДДї
і ЪДДДДДДДДДДї і і і
і і
і і і і Timing і АДД
ДД>ґCompositeі
і і Mode і і Generator і
і Color ГДД>
АД>ґ Control ГДДДДДДДДДД>ґ & Control ГДДДДДДДДДДДДДДД
ДД>ґGeneratorі
і і і і
і і
АДДДДДДДДДДЩ АДДДДДДДДДДДЩ
АДДДДДДДДДЩ
ОПИСАНИЕ ОСНОВНЫХ КОМПОНЕНТОВ.
КОНТРОЛЛЕР MOTOROLA 6845 CRT.
Этот прибор обеспечивает интерфейс с растрово-скани
руемым экраном.
РЕГИСТР УСТАНОВКИ РЕЖИМОВ.
Это программируемый регистр ввода/вывода общего на
значения. Он имеет
порты ввода/вывода, которые могут быть запрограммированы
отдельно. В данном
включении его функция заключается в выборе режима и обеспеч
ении выбора цветов
в режиме среднего разрешения.
БУФЕР ДИСПЛЕЯ.
Буфер дисплея размещен в адресном пространстве пр
оцессора начиная с
адреса HB8000. Он обеспечивает 16 Кбайт динамического ОЗУ.
Двух-портовый дос-
туп позволяет одновременно обращаться к данному буферу и про
цессору,и контрол-
леру дисплея. Процессор и контроллер дисплея имеют равный до
ступ к данному бу-
феру во всех режимах работы, за исключением алфавитно-цифров
ого режима с высо-
ким разрешением.В данном режиме во время строчной развертки
к буферу обращает-
ся только процессор. Так как процессор может записывать в бу
фер в любой момент
времени, то наложение работы процессора и дисплея происхо
дит довольно редко
(так как она не возникает во время строчной развертки).
ГЕНЕРАТОР СИМВОЛОВ.
В данной схеме используется генератор символов на
ПЗУ. Он состоит из
памяти 8 Кбайт,которая не доступна программным образом. Это
генератор символов
общего назначения с тремя различными наборами символов. Два
набора символов
используются в цветном графическом адаптере: двухточечный
набор символов с
матрицей 7x7 и одноточечный набор символов с матрицей 7x5
. Шрифт выбирается
перемычкой (P3). Одноточечный набор выбирается установкой пе
ремычки, а двухто-
чечный - удалением ее.
СИНХРОГЕНЕРАТОР.
Данный генератор вырабатывает сигналы синхронизац
ии для контроллера
6845 и динамической памяти. Он также ведет диспетчирование д
оступа к буферному
ОЗУ процессора и контроллера ЭЛТ.
ГЕНЕРАТОР СМЕШАННЫХ ЦВЕТОВ.
Данный генератор вырабатывает базовые частоты для
передачи цветовой
информации в видеосигнале.
АЛФАВИТНО/ЦИФРОВОЙ РЕЖИМ.
В алфавитно-цифровом режиме каждая позиция символа
на экране описыва-
ется двумя байтами в регенерируемом буфере (часть адаптера)
, а не в системной
памяти. И цветной графический адаптер и адаптер монохромного
дисплея использу-
ют следующий 2-байтный формат символ/атрибут.
Кодовый байт символа Байт атрибута
ЪДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДД
ДДї
і 7 6 5 4 3 2 1 0 і 7 6 5 4 3 2 1
0 і
АДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДД
ДДЩ
Функции байта атрибута определяются в следующей таб
лице:
ЪДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Функция атрибута і Байт атрибута і
ГДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДВДДДДДДДДДДДВДДДВДДДДДДДДДДДґ
і і 7 і 6 5 4 і 3 і 2 1 0 і
і ГДДДДДЕДДДДДДДДДДДЕДДДЕДДДДДДДДДДДґ
і і B і R G B і I і R G B і
і ГДДДДДЕДДДДДДДДДДДЕДДДЕДДДДДДДДДДДґ
і і Пр. і Инверсное і Прямое изобр. і
і ГДДДДДЕДДДДДДДДДДДЕДДДЕДДДДДДДДДДДґ
і Нормальный і B і 0 0 0 і I і 1 1 1 і
і Инвертировать видео і B і 1 1 1 і I і 0 0 0 і
і Нет отображения(черный)і B і 0 0 0 і I і 0 0 0 і
і Нет отображения(белый) і B і 1 1 1 і I і 1 1 1 і
АДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДБДДДДДДДДДДДБДДДБДДДДДДДДДДДЩ
I - Прямое изображение с повышенной яркостью (симво
л);
B - Мерцающее изображение (символ);
Определение байта атрибутов следующее:
7 6 5 4 3 2 1 0
ЪДДДВДДДДДДДДДДДВДДДВДДДДДДДДДДДї
і B і R G B і I і R G B і
АДДДБДДДДДДДДДДДБДДДБДДДДДДДДДДДЩ
і і і і
і і і АДДДДДДДД Цвет
символа
і і АДДДДДДДДДДДДДДДД Инте
нсивность
і АДДДДДДДДДДДДДДДДДДДДДДДД Цвет
фона
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Мерц
ание
В алфавитно/цифровом режиме с дисплеем можно раб
отать как в режиме
низкого разрешения, так и в режиме высокого разрешения.
Режим низкого разрешения имеет следующие основные особенност
и:
* Обеспечивается работа с бытовым теливизором или монитором
с низкой разрешаю-
щей способностью;
* Отображается 25 строк по 40 символов;
* Знакогенератор в ПЗУ содержит 256 различных изображений си
мволов;
* Для хранения экрана требуется 2000 байт ОЗУ адаптера;
* Знакоместо размером 8x8 точек;
* Доступны два набора символов:
- с матрицей 5 точек в ширину на 7 точек в высоту;
- с матрицей 7 на 7 точек;
* Каждому символу ставится в соответствие байт атрибутов;
Режим высокого разрешения имеет следующие особенности:
* Поддерживается цветной дисплей IBM или другой цветной мони
тор с возможностью
непосредственного управления;
* Отображается 25 рядов по 80 символов;
* Знакогенератор в ПЗУ содержит изображения 256 различных си
мволов;
* Требуется 4000 байт памяти адаптера;
* Знакоместо размером 8 на 8 точек;
* Доступны два набора символов:
- с матрицей 5 точек в ширину на 7 точек в высоту;
- с матрицей 7 на 7 точек;
* Каждому символу ставится в соответствие байт атрибутов;
ОТ МОНОХРОМНЫХ К ЦВЕТНЫМ ГРАФИЧЕСКИМ АТРИБУТАМ СИМВ
ОЛОВ.
Цвета символа и фона определяются для каждого символ
а байтом атрибута,
или при использовании адаптера монохромного дисплея и принте
ра,или при исполь-
зовании цветного графического адаптера. В следующей таблице
описываются цвета
для каждого адаптера:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДВДДДД
ДДДДДДДДДДДДДДДДДї
і Байт атрибутов і Адаптер і Цве
тной графический і
і 7 6 5 4 3 2 1 0 і монохромного дисплея і
адаптер і
ГДДДВДДДДДДДДДДДВДДДВДДДДДДДДДДДЕДДДДДДДДДДВДДДДДДДДДДДЕДДДД
ДДДДДДДВДДДДДДДДДґ
і B і R G B і I і R G B і цвет і цвет і
цвет і цвет і
ГДДДЕДДДДДДДДДДДЕДДДБДДДДДДДДДДДґ фона і символа і
фона і символа і
іпр.і инверсное і прямое изобр. і і і
і і
ГДДДЕДДДДДДДДДДДЕДДДВДДДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДДДЕДДДД
ДДДДДДДЕДДДДДДДДДґ
і B і 0 0 0 і I і 1 1 1 і черный і белый і ч
ерный і белый і
і B і 1 1 1 і I і 0 0 0 і белый і черный і б
елый і черный і
і B і 0 0 0 і I і 0 0 0 і черный і черный і ч
ерный і черный і
і B і 1 1 1 і I і 1 1 1 і белый і белый і б
елый і белый і
АДДДБДДДДДДДДДДДБДДДБДДДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДДБДДДД
ДДДДДДДБДДДДДДДДДЩ
Адаптер монохромного дисплея будет выдавать белый с
имвол на белом фо-
не при любой другой кодовой комбинации. Цветной графический
адаптер при других
кодовых комбинациях будет изменять цвета фона и символа в с
оответствии с выб-
ранной величиной цвета. Цвета для различных комбинаций битов
красного, зелено-
го, синего и интенсивности приведены в следующей таблице:
ЪДДДВДДДВДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і R і G і B і I і Цвет і
ГДДДЕДДДЕДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і 0 і 0 і 0 і 0 і Черный і
і 0 і 0 і 1 і 0 і Синий і
і 0 і 1 і 0 і 0 і Зеленый і
і 0 і 1 і 1 і 0 і Голубой і
і 1 і 0 і 0 і 0 і Красный і
і 1 і 0 і 1 і 0 і Сиреневый і
і 1 і 1 і 0 і 0 і Коричневый і
і 1 і 1 і 1 і 0 і Белый і
і 0 і 0 і 0 і 1 і Серый і
і 0 і 0 і 1 і 1 і Ярко-синий і
і 0 і 1 і 0 і 1 і Ярко-зеленый і
і 0 і 1 і 1 і 1 і Ярко-голубой і
і 1 і 0 і 0 і 1 і Ярко-красный і
і 1 і 0 і 1 і 1 і Ярко-сиреневый і
і 1 і 1 і 0 і 1 і Желтый і
і 1 і 1 і 1 і 1 і Белый (повыш. интенсивности) і
АДДДБДДДБДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Запись кода с атрибутом подчеркивания монохромного
дисплея IBM, при
обработке цветным графическим адаптером, приведет к отображе
нию синего символа.
Соответственно код символа цветного графического адаптера с
синим изображением
и черным фоном приведет к отображению на черно-белом монитор
е белого символа с
черным фоном и белым подчеркиванием.
Помните - не все мониторы распознают бит интенсивно
сти (I).
ГРАФИЧЕСКИЙ РЕЖИМ.
Цветной графический адаптер IBM имеет три подрежима,
доступные в графи-
ческом режиме. Это цветная графика со слабым разрешением,
цветная графика со
средним разрешением и высококачественная цветная графика. Од
нако,в ПЗУ поддер-
живаются только последние два режима. В приведенной ниже
таблице обобщаются
три указанных режима.
ЪДДДДДДДДДДДДВДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДї
і і По горизонтали і По вертикали і Количество до
ступных цветов, і
і Режим і (элементов і (рядов) і (включая
цвет фона) і
і і изображения) і і
і
ГДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДґ
і Низкое і 160 і 100 і 16 (вместе че
рный и белый) і
і разрешение і і і
і
і Среднее і 320 і 200 і всего 4 цвета
: і
і разрешение і і і 1 из 16 для ф
она и і
і і і і 1 из зеленого
, красного или і
і і і і коричневого
или і
і і і і 1 из голубого
,сиреневого или і
і і і і белого
і
і Высокое і 640 і 200 і только черно
-белый і
і разрешение і і і
і
АДДДДДДДДДДДДБДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДЩ
ГРАФИЧЕСКИЙ РЕЖИМ С НИЗКИМ РАЗРЕШЕНИЕМ.
В режиме с низким разрешением поддерживаются быто
вые телевизоры или
цветные мониторы. Данный режим не поддерживается в ПЗУ. Он и
меет следующие ос-
новные особенности:
* Содержится максимум 100 рядов из 160 элементов изображен
ия каждый; каждый
элемент изображения имеет ширину и высоту 2.
* Для каждого элемента изображения определяется 1 из 16 цвет
ов с помощью битов
I,R,G,B.
* На адптере требуется 16 Кбайт ОЗУ.
* Используется отображенная в памяти графика.
ГРАФИЧЕСКИЙ РЕЖИМ СО СРЕДНИМ РАЗРЕШЕНИЕМ.
Режим со средним разрешением поддерживает бытовые те
левизоры или цвет-
ные мониторы. Он имеет следующие особенности:
* Содержится максимум 200 рядов из 320 элементов изображен
ия каждый; каждый
элемент изображения имеет ширину и высоту 1.
* Для каждого элемента изображения определяется 1 из 4 цвето
в.
* На адптере требуется 16 Кбайт ОЗУ.
* Используется отображенная в памяти графика.
* В каждый байт упаковываются 4 элемента изображения в следу
ющем формате:
7 6 5 4 3 2 1 0
ЪДДДДДДДДДДДДДВДДДДДДДДДДДДДВДДДДДДДДДДДДДВДДДДДДДДДДДДДї
і C1 C0 і C1 C0 і C1 C0 і C1 C0 і
ГДДДДДДДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДДДДДДДґ
і первый і второй і третий і четвертый і
і элемент і элемент і элемент і элемент і
і изображения і изображения і изображения і изображения і
АДДДДДДДДДДДДДБДДДДДДДДДДДДДБДДДДДДДДДДДДДБДДДДДДДДДДДДДЩ
* Организуется хранение графики в двух банках по 8 Кбайт, и
спользуя следующий
формат:
Адрес памяти
(16-й) Назначение
B8000 ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Четные байты сканирования (0,2,...198) і
і 8 Кбайт і
B9F3F ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Не используется і
BA000 ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Нечетные байты сканирования (1,3,..199) і
і 8 Кбайт і
BBF3F ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Не используется і
BBFFF АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Адрес B8000H содержит элемент изображения, находящийся в в
ерхнем левом углу
отображаемой области экрана.
* выбор цвета осуществляется следующим образом:
ЪДДДДВДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДї
і C1 і C0 і Назначение
і
ГДДДДЕДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДґ
і 0 і 0 і Используется 1 из 16 предварительно выбранных цв
етов фона і
і 0 і 1 і Выбирается первый цвет из предварительно выбранн
ого набора і
і 1 і 0 і Выбирается второй цвет ДДДДДДДДДДДДД"ДДДДДДДДДД
ДДДДД і
і 1 і 1 і Выбирается третий цвет ДДДДДДДДДДДДД"ДДДДДДДДДД
ДДДДД і
АДДДДБДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДЩ
С1 и С0 будут выбирать 4 предварительно выбранных из 16 цвет
а. Этот выбор цве-
тов (палитра) предварительно загружается в порт вв/выв.
Используются следующие два набора цветов:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДї
і Набор цветов 1 і Набор цветов 2
і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДґ
і Цвет 1 - зеленый і Цвет 1 - голубой
і
і Цвет 2 - красный і Цвет 2 - сиреневый
і
і Цвет 3 - коричневый і Цвет 3 - белый
і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДЩ
Цвета фона - это те же базовые 8 цветов, которые определены
в режиме с низким
разрешением, плюс восемь альтернативных цветов, определяемы
х битом интенсив-
ности. Всего получается 16 цветов, включая черный и белый.
РЕЖИМ ЧЕРНО-БЕЛОЙ ГРАФИКИ С ВЫСОКИМ РАЗРЕШЕНИЕМ
Режим с высоким разрешением поддерживает только ц
ветные мониторы. В
данном режиме имеются следующие основные особенности:
* Содержится максимум 200 рядов из 640 элементов изображе
ния каждый; каждый
элемент изображения имеет ширину и высоту 1.
* Поддерживается только черно-белый режим.
* На адптере требуется 16 Кбайт ОЗУ.
* Процедуры адресации и распределения такие же, как и в режи
ме среднего разре-
шения, но формат данных отличается. В этом режиме каждый
бит памяти соот-
ветствует отдельному элементу изображения на экране, приче
м первым отобража-
ется старший бит байта.
* Используется формат 8 точек на байт следующим образом:
ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї
і 7 і 6 і 5 і 4 і 3 і 2 і 1 і 0 і
АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ
і і і і і і і і
і і і і і і і АДДДД Первая точка
экрана
і і і і і і АДДДДДДДД Вторая точка
экрана
і і і і і АДДДДДДДДДДДД Третья точка
экрана
і і і і АДДДДДДДДДДДДДДДД Четвертая то
чка экрана
і і і АДДДДДДДДДДДДДДДДДДДД Пятая точка
экрана
і і АДДДДДДДДДДДДДДДДДДДДДДДД Шестая точка
экрана
і АДДДДДДДДДДДДДДДДДДДДДДДДДДДД Седьмая точк
а экрана
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Восьмая точк
а экрана
ОПИСАНИЕ ОСНОВНЫХ ОПЕРАЦИЙ.
В алфавитно-цифровом режиме адаптер получает байты
символа и атрибута
из буфера дисплея. Стартовый адрес буфера дисплея программи
руется через 6845,
но это должен быть четный адрес. Затем коды символа и атриб
ута отображаются в
соответствии с их порядковым номером в буфере.
Адрес памяти
(16-й) Буфер Дисплея
B8000 ЪДДДДДДДДДДДДДДДДДї
(Четный) і Код символа А і
Начальный B8001 ГДДДДДДДДДДДДДДДДДґ
Адрес і Атрибут А і
B8002 ГДДДДДДДДДДДДДДДДДґ (Пример экрана из 4
0х25 символов)
і Код символа В і ЪДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДї
B8003 ГДДДДДДДДДДДДДДДДДґ і АВ
і
і Атрибут В і і
і
ГДДДДДДДДДДДДДДДДДґ і
і
і і і
і
і і і
і
і і і
Х і
В87СЕ ГДДДДДДДДДДДДДДДДДґ АДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДЩ
і Код символа Х і Видео экр
ан
Конечный В87СF ГДДДДДДДДДДДДДДДДДґ
Адрес і Атрибут Х і
АДДДДДДДДДДДДДДДДДЩ
Процессор иконтроллер дисплея имеют равный доступ к
буферу во всех ре-
жимах работы, за исключением алфавитно-цифрового режима с вы
соким разрешением.
В этом режиме процессор может обращаться к буферу в течение
всей длительности
строки. В алфавитно-цифровом режиме символы отображаются из
предварительно за-
писанного в ПЗУ знакогенератора, который содержит точечные о
бразы всех отобра-
жаемых символов.
В графическом режиме отображаемые точки ицвета также
выбираются из бу-
фера дисплея. Конфигурация бит для каждого графического под
режима изучается в
подразделе "Графический режим".
ЪДДДВДДДВДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і I і R і G і B і Цвет і
ГДДДЕДДДЕДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і 0 і 0 і 0 і 0 і Черный і
і 0 і 0 і 0 і 1 і Синий і
і 0 і 0 і 1 і 0 і Зеленый і
і 0 і 0 і 1 і 1 і Голубой і
і 0 і 1 і 0 і 0 і Красный і
і 0 і 1 і 0 і 1 і Сиреневый і
і 0 і 1 і 1 і 0 і Коричневый і
і 0 і 1 і 1 і 1 і Белый і
і 1 і 0 і 0 і 0 і Серый і
і 1 і 0 і 0 і 1 і Ярко-синий і
і 1 і 0 і 1 і 0 і Ярко-зеленый і
і 1 і 0 і 1 і 1 і Ярко-голубой і
і 1 і 1 і 0 і 0 і Ярко-красный і
і 1 і 1 і 0 і 1 і Ярко-сиреневый і
і 1 і 1 і 1 і 0 і Желтый і
і 1 і 1 і 1 і 1 і Белый (повыш. интенсивности) і
ГДДДБДДДБДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Примечание: Бит "I" обеспечивает повышенную і
і светимость (яркость) каждому до- і
і пустимому оттенку. (Кроме монито- і
і ров не использующих Бит "I".) і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
ОПИСАНИЕ ПРОГРАММИРОВАНИЯ.
Программирование контроллера 6845 CRT.
6845 имеет 19 доступных внутренних регистров, которы
е используются для
определения и управления дисплеем растрового сканирования.Од
ин из этих регист-
ров,индексный регистр, в действительности используется для у
казания на осталь-
ные 18 регистров. Этот регистр доступен только по записи и з
агружается из про-
цессора при выполнении инструкции OUT по адресу 3D4H. В инде
ксный регистр заг-
ружаются 5 младших значащих битов с магистрали.
Для загрузки любого из 18 регистров сперва следует з
агрузить необходи-
мый указатель в индексный регистр.После этого регитр данных
загружается инфор-
мацией, которая помещается в выбранный регистр. Регистр данн
ых загружается при
выполнении процессором команды OUT по адресу 3D5H.
В следующей таблице определяются величины, которые
должны быть загру-
жены в регистры 6845 для выбора различных режимов работы, п
оддерживаемых обо-
рудованием.
Описание регистров 6845 CRT.
ЪДДДДДДДВДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДВДДДДДДДДВДДДДДДДД
ВДДДДДДДДВДДДДДДї
і і і і і іАлфавит-
іАлфавит-іГрафи-і
іРегистрі Номер і Тип і і іно-циф-
іно-циф- іческийі
іадреса ірегистраі регистра і Единицы і I/O і ровой
і ровой ірежим і
і і і і і і 40x25
і 80x25 і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 0 і R0 ігоризонтальныйі символ і только і 38
і 71 і 38 і
і і і в целом і і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 1 і R1 ігоризонтальноеі символ і только і 28
і 50 і 28 і
і і і отображение і і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 2 і R2 і позиция і символы і только і 2D
і 5A і 2D і
і і ігоризонтальнойі і запись і
і і і
і і ісинхронизации і і і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 3 і R3 і ширина і символы і только і 0A
і 0A і 0A і
і і ігоризонтальнойі і запись і
і і і
і і ісинхронизации і і і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 4 і R4 і вертикальный і ряд і только і 1F
і 1F і 7F і
і і і в целом ісимволов і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 5 і R5 івся вертикаль-ісканируе-і только і 06
і 06 і 06 і
і і іная регулиров.імая линияі запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 6 і R6 і вертикальное і ряд і только і 19
і 19 і 64 і
і і і отображение ісимволов і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 7 і R7 і положение і символы і только і 1C
і 1C і 70 і
і і і вертикальной і і запись і
і і і
і і ісинхронизации і і і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 8 і R8 і смешаный і ДДД і только і 02
і 02 і 02 і
і і і режим і і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 9 і R9 і максимальный ісканируе-і только і 07
і 07 і 01 і
і і іадрес сканиру-імая линияі запись і
і і і
і і і емой линии і і і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і A і R10 і начало ісканируе-і только і 06
і 06 і 06 і
і і і курсора імая линияі запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і B і R11 і конец ісканируе-і только і 07
і 07 і 07 і
і і і курсора імая линияі запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і C і R12 і начальный і ДДД і только і 00
і 00 і 00 і
і і і адрес (H) і і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і D і R13 і начальный і ДДД і только і 00
і 00 і 00 і
і і і адрес (L) і і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і E і R14 і адрес і ДДД і чтение і XX
і XX і XX і
і і і курсора (H) і і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і F і R15 і адрес і ДДД і чтение і XX
і XX і XX і
і і і курсора (L) і і запись і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 10 і R16 і световое і ДДД і только і XX
і XX і XX і
і і і перо (H) і і чтение і
і і і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і 11 і R17 і световое і ДДД і только і XX
і XX і XX і
і і і перо (L) і і чтение і
і і і
АДДДДДДДБДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДБДДДДДДДДБДДДДДДДД
БДДДДДДДДБДДДДДДЩ
Программирование регистра управления режимом и упра
вления состоянием.
На цветном графическом адаптере определены следующие устройс
тва вв/выв:
ЪДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДї
і 16-й і і
і
іадрес і A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 і Назначение р
егистра і
ГДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДґ
і 3D8 і 1 1 1 1 0 1 1 0 0 0 і Регистр управления
режимом (D0) і
і 3D9 і 1 1 1 1 0 1 1 0 0 1 і Регистр выбора цве
та (D0) і
і 3DA і 1 1 1 1 0 1 1 0 1 0 і Регистр состояния
(D1) і
і 3DB і 1 1 1 1 0 1 1 0 1 1 і Очистка защелки св
етового пера і
і 3DC і 1 1 1 1 0 1 1 1 0 0 і Предустановка заще
лки св. пера і
і 3D4 і 1 1 1 1 0 1 0 Z Z 0 і Регистр индекса 68
45 і
і 3D5 і 1 1 1 1 0 1 0 Z Z 1 і Регистр данных 684
5 і
і 3D0 і 1 1 1 1 0 1 0 Z Z 0 і Регистры 6845
і
і 3D1 і 1 1 1 1 0 1 0 Z Z 1 і Регистры 6845
і
ГДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДґ
і Z = не влияющее условие
і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДЩ
Регистр выбора цвета.
Это 6-битный регистр, доступный только пот выводу(
нельзя прочитать).
Его адрес вв/выв равен 3D9H и может быть записан с использо
ванием команды OUT
процессора 8088.
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДї
і Бит 0 і Выбирает голубой цвет края в алф.цифр. режиме 40x2
5; і
і і Выбирает голубой цвет фона в графическом режиме 32
0x200; і
і і Выбирает голубой цвет изображения в граф. режиме 6
40x200; і
і Бит 1 і Выбирает зеленый цвет края в алф.цифр. режиме 40x2
5; і
і і Выбирает зеленый цвет фона в графическом режиме 32
0x200; і
і і Выбирает зеленый цвет изображения в граф. режиме 6
40x200; і
і Бит 2 і Выбирает красный цвет края в алф.цифр. режиме 40x2
5; і
і і Выбирает красный цвет фона в графическом режиме 32
0x200; і
і і Выбирает красный цвет изображения в граф. режиме 6
40x200; і
і Бит 3 і Выбирает повыш. яркость края в алф.цифр. режиме 40
x25; і
і і Выбирает повыш. яркость фона в графическом режиме
320x200; і
і і Выбирает повыш. яркость изображения в граф. режиме
640x200; і
і Бит 4 і Выбирает альтернативный, яркий набор цветов в граф
. режиме; і
і і Выбирает цвета фона в алф.цифр. режиме;
і
і Бит 5 і Выбирает активный набор цветов в графическом режим
е 320x200; і
і Бит 6 і Не используется;
і
і Бит 7 і Не используется.
і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДЩ
Биты 0,1,2,3 - Эти биты выбирают в алфавитно-цифровом режиме
цвет края экрана.
В графическом режиме со средним разрешением
эти биты выбирают
цвет фона экрана (С0-С1).
Бит 4 - При установке этого бита будет использовать
ся альтернативный,
более интенсивный набор цветов. Выбирает цвет
а фона в алфавитно
-цифровом режиме.
Бит 5 - Этот бит используется только в графическом
режиме со средним
разрешением (320x200) для выбора активного
набора цветов при
отображении.
Когда бит 5 установлен в 1, цвета выбираются следующим образ
ом:
ЪДДДДВДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і C1 і C0 і Выбранный набор цветов
ГДДДДЕДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і 0 і 0 і Цвет фона (определяется битами 0-3 порта H3D9)
і 0 і 1 і Голубой
і 1 і 0 і Сиренивый
і 1 і 1 і Белый
АДДДДБДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Когда бит 5 установлен в 0, выбирается следующий набор цвето
в:
ЪДДДДВДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і C1 і C0 і Выбранный набор цветов
ГДДДДЕДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і 0 і 0 і Цвет фона (определяется битами 0-3 порта H3D9)
і 0 і 1 і Зеленый
і 1 і 0 і Красный
і 1 і 1 і Коричневый
АДДДДБДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Регистр выбора режима.
Этот 6 - битный регистр предназначен только для выв
ода (не может быть
прочитан). Его адрес ввода/вывода - H3D8, и по этому адресу
можно записать ин-
формацию с помощью команды процессора OUT.
Ниже следует описание функций регистра:
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДї
і Бит 0 і Алфавитно-цифровой режим 80x25
і
і Бит 1 і Выбор графики
і
і Бит 2 і Черно-белый
і
і Бит 3 і Разрешение видеосигнала
і
і Бит 4 і Черно-белый режим с высоким разрешением(640x200)
і
і Бит 5 і Смена интенсивности фона на бит мерцания
і
і Бит 6 і Не используется
і
і Бит 7 і Не используется
і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДЩ
Бит 0 - 1 выбирает алфавитно-цифровой режим 80x25, а 0 - 40x
25;
Бит 1 - 1 выбирает графический режим 320x200, а 0 - алфавитн
о-цифровой режим;
Бит 2 - 1 выбирает черно-белый режим, а 0 - цветной;
Бит 3 - 1 разрешает прохождение видеосигнала в необходимых с
лучаях.
Видеосигнал должен быть запрещен при смене режимов;
Бит 4 - 1 выбирает черно-белую графику с высоким разрешением
(640x200).
В этом режиме можно выбрать один из 8 цветов с помощ
ью регистра 3D9H;
Бит 5 - Если установлен этот бит, то для алфавитно-цифрового
режима изменяется
функция обратного отображения на мерцание. Если не в
ыбран бит атрибута
более высокого порядка, то доступно 16 цветов. Для
нормальной работы
этот бит должен быть установлен в 1, чтобы разрешить
функцию мерцания.
Обобщение сведений по регистру режима.
Биты
ЪДДДВДДДВДДДВДДДВДДДВДДДї
і 0 і 1 і 2 і 3 і 4 і 5 і
ГДДДЕДДДЕДДДЕДДДЕДДДЕДДДґ
і 0 і 0 і 1 і 1 і 0 і 1 і Черно-белый алфавитно-цифровой 4
0x25
і 0 і 0 і 0 і 1 і 0 і 1 і Цветной алфавитно-цифровой 40x25
і 1 і 0 і 1 і 1 і 0 і 1 і Черно-белый алфавитно-цифровой 8
0x25
і 1 і 0 і 0 і 1 і 0 і 1 і Цветной алфавитно-цифровой 80x25
і 0 і 1 і 1 і 1 і 0 і z і Черно-белый графический 320x200
і 0 і 1 і 0 і 1 і 0 і z і Цветной графический 320x200
і 0 і 1 і 1 і 1 і 1 і z і Черно-белый графический 640x200
АДДДБДДДБДДДБДДДБДДДБДДДЩ
і і і і і АДДД> Разрешение атрибута мерцания
і і і і АДДДДДДД> Черно-белый 640x200
і і і АДДДДДДДДДДД> Разрешение видеосигнала
і і АДДДДДДДДДДДДДДД> Выбор черно-белого режима
і АДДДДДДДДДДДДДДДДДДД> Выбор графики 320x200
АДДДДДДДДДДДДДДДДДДДДДДД> Выбор символьного 80x25
z - не влияет.
Замечание: Режим низкого разрешения (160x100) требует специ
ального программи-
рования и устанавливается подобно символьному реж
иму 40x25.
Регистр состояния.
Регистр состояния - это 4-битный регистр, доступный
только по чтению.
Его адрес ввода/вывода - H3DA, и он может быть прочитан с по
мощью команды про-
цессора IN. Ниже описывается формат и функции регистра:
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Бит 0 і Отображение разрешено і
і Бит 1 і Установлен триггер светового пера і
і Бит 2 і Нажат переключатель светового пера і
і Бит 3 і Вертикальная синхронизация і
і Бит 4 і Не используется і
і Бит 5 і Не используется і
і Бит 6 і Не используется і
і Бит 7 і Не используется і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Бит 0 - этот бит, когда активен, указывает что можно иметь д
оступ к буферу ре-
генерации без накладок с контроллером;
Бит 1 - этот бит, когда установлен, указывает, что от свето
вого пера пришел
положительный фронт импульса,который установил тригг
ер светового пера.
Этот триггер сбрасывается при включении питания и
может быть также
очищен командой OUT по адресу 3DBH. При этом данные
не имеют значения,
используется сам факт обращения.
Бит 2 - в этом бите отображается состояние переключателя
светового пера. 0
указывает, что переключатель включен.
Бит 3 - этот бит, когда активен, что растр находится в состо
янии обратного хо-
да вертикальной развертки. Это подходящий момент дл
я изменения буфера
экрана.
Последовательность действий при изменении режима.
1. Определить режим работы;
2. Сбросить бит разрешения видео в регистре выбора режима;
3. Запрограммировать выбранный режим 6845;
4. Запрограммировать регитры выбора режима и цвета, включая
разрешение видео.
ТРЕБОВАНИЯ К ПАМЯТИ.
Память, которая используется данным адаптером, с
одержится на плате
адаптера. Она состоит из 16 Кбайт памяти без контроля на че
тность. Эта память
используется и как дисплейный буфер для алфавитно-цифровых д
анных, и как карта
памяти для графических данных. Адрес буфера регенерации начи
нается с B8000H.
Чтение/запись памяти
Адресуемое пространство
(16-е)
ЪДДДДДДДДДДДДДДДДДДДДДДї 01000
і Ситема чтения/записи і
і памяти і
ГДДДДДДДДДДДДДДДДДДДДДДґ А0000 ї
і і і
і і і
ГДДДДДДДДДДДДДДДДДДДДДДґ В8000 і 128К резервируемого
і і Г изменяемого пространст
ва
і і і
ГДДДДДДДДДДДДДДДДДДДДДДґ ВС000 і
і і і
і і і
АДДДДДДДДДДДДДДДДДДДДДДЩ С0000 Щ
РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМОВ.
При стандартных уровнях TTL разъем DB9S
ДДДДДДДДДДДДДДДДДДДї ЪДД
ДДДДДДДДДДДДДДДДДД
і общий 1 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і общий 2 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і красный 3 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
Цветной дисплей IBMі зеленый 4 і Ц
ветной графицеский
или другой монитор Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ а
даптер с непосред-
с непосредственным і синий 5 іст
венным управлением
управлением Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і яркость 6 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і зарезервировано 7 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і горизонтальная синхронизация 8 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і вертикальная синхронизация 9 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
ДДДДДДДДДДДДДДДДДДДЩ АДД
ДДДДДДДДДДДДДДДДДД
Разъем комплексного видеосигнала, совместимого с NS
TC.
Совмещенный видео сигнал приблезительно 1,5
ДДДДДДДДДДДДДДДДДДДї ЪДД
ДДДДДДДДДДДДДДДДДД
і аналоговый сигнал 1 і
Видеомонитор Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
Цветной
і корпус 2 і
графический
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
адаптер
ДДДДДДДДДДДДДДДДДДДЩ АДД
ДДДДДДДДДДДДДДДДДД
Замечание: помимо двух описаных разъемов, на плате
имеются штыри для
подключения светового пера и RF-модулятора.
ЦВЕТНОЙ ДИСПЛЕЙ.
Цветной дисплей IBM присоединяется к системному бл
оку через сигналь-
ный кабель длиной около 5 футов (1.5м). Этот сигнальный кабе
ль передает сигна-
лы непосредственного управления от цветного графического ада
птера.
Второй кабель передает напряжение переменного тока
для питания дисп-
лея от стандартной стенной розетки. Дисплей имеет свой собст
венный выключатель
питания и индикатор. Он может питаться от сети 120 В 60 Гц
или от сети 220 В
50 Гц.
Дисплей имеет трубку 13 дюймов (340 мм).Трубка и ана
логовые схемы зак-
лючены в отдельный ящик, так что дисплей может свободно пер
едвигаться и уста-
навливаться либо на системном блоке6 либо рядом на поверхно
сти стола или спе-
циальной доски. На передней панели имеются индикаторы и
ручки управления:
Включение питания, Индикатор включения питания, Яркость, Кот
растность. Две до-
полнительных ручки управления расположены на задней панели
и дают возможность
передвигать изображение по вертикали и изменять его размеры
по вертикали.
РАБОЧИЕ ХАРАКТЕРИСТИКИ.
Экран:
* Высококонтрастный черный экран;
* Отображается до 16 цветов при использовании цветного гра
фического адаптера
IBM;
* Символы отображаются в матрице 8x8;
Видеосигнал:
* Максимальная частота - 14 МГц;
* Независимые входы красного, зеленого, синего и яркости;
Вертикальная синхронизация:
* Экран обновляется с частотой 60 Гц с разрешением 200 вер
тикальных линий;
Горизонтальная синхронизация:
* Положительный уровень, совместимый с TTL, при частоте 15
.75 КГц.
АДАПТЕР ДИСКОВВОДА 5-1/4".
Адаптер дисковвода 5-1/4" устанавливается в один из
разъемов расшире-
ния в ситемном блоке. Он присоединяется к одному или более
дисковводам через
внутренний плоский кабель, который подключается с одной сто
роны платы адапте-
ра. С другой стороны адаптера имеется внешний 37-контактный
разъем, выходящий
через заднюю панель системного блока.Этот разъем имеет сигна
лы для двух допол-
нительных дисковводов. Таким образом, к адаптеру дисковвода
5-1/4" может быть
подключено до 4 дисковводов: два внутренних и два внешних.
Адаптер разработан для дисковводов с MFM-кодирование
м, удвоенной плот-
ностью и использует предкомпенсацию записи с аналоговой за
мкнутой петлей об-
ратной связи для покрытия тактовых сигналов и данных. Адапте
р представляет со-
бой устройство общего назначения, использующее контроллер,
совместимый с NEC
mPD765. Поэтому, параметры дисковвода программируются. В до
полнение, оборудо-
вание поддерживает средства защиты дисковводов по записи.
Адаптер буферизует
системную магистраль и использует ПДП для передачи данных.
Также используется
уровень прерывания, чтобы показать момент завершения операц
ии и возникновение
условий, требующих вмешательства процессора.
В общем, адаптер дисковвода 5-1/4" представляет ко
мандный интерфейс
высокого уровня для программных драйверов ввода/вывода. На с
ледующей странице
приведена блок-схема адаптера дисковвода.
БЛОК СХЕМА АДАПТЕРА ДИСКОВВОДА.
є ЪДДДДДДДДДї ЪДДДДДДДДДДДДДДДї
є і Clok ГДДДДДДДДДД>ґ Write і ЪДї Wri
te
є і and і і Precompensate ГД>ґ ГoДДД
Д>ї
є і Timing ГДДДї Ъ>ґ Circuit і АДЩ Dat
a і
є і Circuit і і і АДДДДДДДДДДДДДДДЩ
і
є АДДДДВДДДДЩ і і ЪДДДДДДДї
і
є ГДДДДДДї АДДДДДЕ>ґ і
і
є ЪДДДБДДДДї і Write і і і
і
є і ГДЕДДДДДДДЩ і і ЪДДДД
ДДБДДДДДДї
є і і і Data і і і
ГДДДї
є і і АДДДДДДДД>ґ Data і Read ЪДї і
і і
є і і VCO SYNC і Sepa- Г<ДДДДДoґ Г<Дґ
ГДДїі
є і ГДДДДДДДДДД>ґ rator і Data АДЩ і
і іі
є і і STD. DATA і і і
ГДїіі
є і Г<ДДДДДДДДДДґ і АДВДВ
ДВДВДВДВДЩ ііі
є і іData Windowі і і і
і і і і ііі
є і Г<ДДДДДДДДДДґ і і і
і і і і ііі
є ЪДДДДДДї і NEC і ЪДї АДДДДДДДЩ і і
і і і і ііі
є і і і Floppy ГДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДДДД>Щ і
і і і і ііі
М>µBufferЖ<Л>µ Disk і АДЩ ЪДї і
і і і і ііі
є і і є іControl-ГДДДДДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДД>Щ
і і і і ііі
є АДДДДДДЩ є і ler і ЪДї АДЩ
і і і і ііі
є є і ГДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДДДДДДДД
>Щ і і і ііі
є є і і АДЩ ЪДї
і і і ііі
є є і ГДДДДДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДДДД
ДД>Щ і і ііі
є є і і ЪДї АДЩ
і і ііі
є є і Г<ДДДДДoґ Г<ДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДЕДЕДД<Щіі
є є і і АДЩ ЪДї
і і іі
є є і Г<ДДДДДДДДДoґ Г<ДДДДДДДДДДДДДДДДДДДДДД
ДДДДДЕДЕДДД<Щі
є є і і ЪДї АДЩ
і і і
є є і Г<ДДДДДoґ Г<ДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДЕДЕДДДД<Щ
є є АДВДДДДВДЩ АДЩ
і і
є є і АДДДДДї ЪДДДДДДДДДї ЪДї Drive A Mot
or Onі і
є є і Reset і і ГДДДДД>ґ ГoДДДДДДДДДДД
ДДДД>Щ і
є є ЪДБДДДДДДДї і і ГДДД B АДЩ
і
є є і Digital ЖННШ>µ ГДДД C
і
є И>µ Control і і і Decoder ГДДД D ЪДї Drive A Sel
ect і
є і Port ГДїі і ГДДДДД>ґ ГoДДДДДДДДДДД
ДДДДДД>Щ
є ЪДДї АДДДДДДДДДЩ іі і ГДДД B АДЩ
є INTR. і& Г<ДДДДДДДДДДДДЩі і ГДДД C
ЗДДДДДДoґ Г<ДДДДДДДДДДДДДЩ і ГДДД D
АДДЩ АДДДДДДДДДЩ
ФУНКЦИОНАЛЬНОЕ ОПИСАНИЕ.
С программной точки зрения это оборудование состоит
из 8-битного циф-
рового выходного регистра, вместе с контроллером дисков NEC
mPD765 или эквива-
лентным. В последующем описании дисковводы 0,1,2 и 3 эквива
лентны дисковводам
A,B,C и D.
Регистр цифрового вывода.
Регистр цифрового вывода (DOR) представляет собой
регистр, доступный
только по чтению, который используется для выбора номера п
ривода, управления
двигателями дисковвода и разрешения некоторых режимов. Все
биты регистра очи-
щаются сигналом RESET канала ввода/вывода.Эти биты выполняют
следующие функции:
Биты 0 и 1 - данные биты декодируются аппаратным обеспечение
м для выбора одно-
го из приводов, если его двигатель включен:
Бит 1 0 Привод
ДДДДДДДДД ДДДДДДДДД
0 0 0(A)
0 1 1(B)
1 0 2(C)
1 1 3(D)
Бит 2 - если этот бит очищен, то дисковвод находится в сост
оянии сброса. Для
разрешения доступа к контроллеру дисков этот бит с
ледует установить
программным образом;
Бит 3 - этот бит разрешает передачу запросов на прерывание и
ПДП от контролле-
ра в канал ввода/вывода. Если этот бит очищен,то зап
росы на прерывание
и ПДП запрещены.
Биты 4,5,6,7 - Эти биты управляют соответственно двигателями
приводов 0,1,2 и
3 (A,B,C и D). Если бит очищен, то соответствующий д
вигатель выключен,
и привод не может быть выбран.
Контроллер гибких дисков.
Контроллер гибких дисков (FDC) содержит два регистра
, которые доступны
системному процессору: регистр состояния и регистр данных.
8 - битный регистр
состояния содержит информацию состояния FDC, и к нему можно
обращаться в любой
момент времени. 8-битный регистр данных (в действительности
состоящий из стека
регистров,когда только один из регистров доступен в конкретн
ый момент времени)
хранит данные,команды,параметры и обеспечивает информацию со
стояния дисковвода
(FDD). Байты данных читаются из регистра данных или запис
ываются в него для
программирования или получения результатов после выполнения
какой-либо команды.
Основной регистр состояния может быть только прочитан и ис
пользуется для об-
легчения передачи данных между контроллером и процессором.
Биты в основном регистре состояния (адрес H3DF) опре
деляются следующим
образом:
ЪДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
іНомері Имя і Обозна- і Описание
і
ібита і і чение і
і
ГДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і DB0 і FDD A занят і DAB і Дисковвод A в режиме переме
щения і
і DB1 і FDD B занят і DBB і Дисковвод B в режиме переме
щения і
і DB2 і FDD C занят і DCB і Дисковвод C в режиме переме
щения і
і DB3 і FDD D занят і DDB і Дисковвод D в режиме переме
щения і
і DB4 і FDC занят і CB і Обрабатывается команда ввод
а или вывода і
і DB5 і не ПДП режим і NDM і Контроллер находится не в р
ежиме ПДП і
і DB6 івв/выв данных і DIO і Указывает направление перед
ачи данных между і
і і і і контролллером и процессором
. Если DIO=1, то і
і і і і передача ведется от контрол
лера к процессо- і
і і і і ру. Если DIO=0,то данные пе
редаются из про- і
і і і і цессора в регистр данных ко
нтроллера. і
і DB7 ізапрос мастераі RQM і Уквзывает,что регистр данны
х готов передать і
і і і і или получить данные. Для вы
полнения функций і
і і і і взаимообмена должны исполь
зоваться и бит і
і і і і DIO и бит RQM, чтобы ук
азать готовность і
і і і і контроллера и направление п
ередачи. і
АДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
FDC способен выполнять 15 различных команд.Каждая к
оманда инициирует-
ся многобайтовой передачей от процессора, а в результате
выполнения команды
возможна также многобайтовая передача данных от контроллера
обратно в процес-
сор.Из-за такого многобайтового обмена между процессором и к
онтроллером стано-
вится удобным рассматривать каждую команду, разбивая ее на т
ри фазы:
* Фаза команды - FDC получает от процессора всю информаци
ю, необходимую для
обработки команды.
* Фаза выполнения - FDC выполняет заданную в команде последо
вательность дейст-
вий.
* Фаза завершения - после выполнения указанных действий про
цессору становится
доступной информация о состоянии контрол
лера и другая слу-
жебная информация.
РАССМОТРЕНИЕ ПРОГРАММИРОВАНИЯ.
В следующей таблице определяются символические обоз
начения, используе-
мые при последующем описании команд:
ЪДДДДДДДДДДДВДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
іОбозначениеі Имя і Описание
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і A0 і Линия і A0 управляет выбором основного ре
гистра состояния і
і і адреса 0 і (A0=0) или регистра данных (A0=1)
. і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і C і Номер і C обозначает необходимый номер ци
линдра (дорожки) і
і і цилиндра і носителя.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і D і Данные і D обозначает образец данных, кото
рые будут запи- і
і і і сываться в сектор.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і D7-D0 і Шина і 8-битная шина данных, где D7 обоз
начает старший, і
і і данных і а D0 - младший бит.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і DTL і Длина і Когда N устанавливается в 00, то
DTL обозначает і
і і данных і длину данных, которые пользовател
и собираются за- і
і і і писать в сектор или прочитать из
него. і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і EOT і Конец і EOT обозначает номер последнего с
ектора на цилин- і
і і дорожки і дре.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і GPL і Длина і GPL обозначает длину промежутка
3 (пропуск между і
і і промежутка і секторами, исключая область синхр
онизации VC0). і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і H і Адрес і H обозначает номер головки 0 или
1, как определя- і
і і головки і ется в поле ID.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і HD і Головка і HD обозначает номер выбранной гол
овки 0 или 1. і
і і і (во всех командных словах H=HD).
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і HLT і Время под- і HLT обозначает время подхода гол
овки в дисководе і
і іхода головкиі (от 4 до 512 мсек с приращением 4
мсек). і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і HUT іВремя отходаі HUT обозначает время отхода гол
овки в дисководе і
і і головки і после выполнения операции чтени
я или записи. і
і і і (от 4 до 512 мсек с приращением 4
мсек). і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і MF і FM или MFM і Если MF сброшен, то выбирается ре
жим FM; если же і
і і режим і MF устанавливается, то выбирается
режим MFM і
і і і (только если он поддерживается).
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і MT і Многодоро- і Если MT устанавливается, то бу
дет выполняться і
і і жечная і многодорожечная операция (будут
читаться или за- і
і і операция і писываться цилиндры под обеими го
ловками). і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і N і Число і N обозначает число байтов данн
ых, записанных в і
і і і сектор.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і NCN іНомер новогоі Обозначает номер нового цилиндра
, который должен і
і і цилиндра і быть достигнут в результате опер
ации установки. і
і і і (желаемое положение головки).
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і ND іРежим не ПДПі Обозначает операцию не в ПДП режи
ме. і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і PCN і Текущий і Обозначает номер цилиндра по ок
ончании команды і
і і номер і прерывания по уточнению состоя
ния, указывающий і
і і цилиндра і позицию головки в настоящий момен
т времени. і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і R і Запись і Обозначает номер сектора, с котор
ым будет обмен і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і R/W іЧтен./Записьі Обозначает сигнал или записи, или
чтения. і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і SC і Сектор і Показывает число секторов в цилин
дре. і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і SK і Промежуток і Обозначает промежуток маркера уд
аленных данных- і
і і і адреса.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і SRT і Время пере-і обозначает скорость перехода д
исковвода на шаг і
і і хода на шагі (от 2 до 32 мсек с приращением 2
мсек). і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і ST0 і Состояние 0і Обозначает один из четырех реги
стров, в которых і
і ST1 і Состояние 1і хранится информация состояния
после выполнения і
і ST2 і Состояние 2і команды.Эта информация доступна в
фазе результата і
і ST3 і Состояние 3і выполнения команды.Эти регистры н
е следует путать і
і і і с основным регистром состояния
(выбираемым при і
і і і A0=0). ST0-3 могут быть прочита
ны только после і
і і і выполнения команды и содержат инф
ормацию, завися- і
і і і щую от данной конкретной команды.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і STP і Сканирующийі В течение операции сканирования,
если STP = 1, то і
і і тест і данные в последовательных сектора
х побайтно срав- і
і і і ниваются с данными, полученными о
т компьютера или і
і і і устройства ПДП. Если STP=2, то чи
таются и сравни- і
і і і ваются альтернативные сектора.
і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і US0 і Выбор і Обозначает номер выбранного диско
ввода, закодиро- і
і US1 і устройства і ванный так же, как и биты 0,1 DOR
. і
АДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
Обзор команд.
В следующей таблице 0 обозначает логический 0 для
данного бита, 1 -
логическую единицу, а Х означает безразличное состояние.
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Фаза іR/Wі Магистраль данных і Примеч
ание і
і і і D7 D6 D5 D4 D3 D2 D1 D0 і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Прочитать данные і
і
і Команды і W і MT MF SK 0 0 1 1 0 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Передача данных м
ежду дисковводом і
і і і і и системой.
і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і іПрочитать удаленные данн.і
і
і Команды і W і MT MF SK 0 1 1 0 0 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Передача данных м
ежду дисковводом і
і і і і и системой.
і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Записать данные і
і
і Команды і W і MT MF 0 0 0 1 0 1 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Передача данных
между системой и і
і і і і дисковводом.
і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Фаза іR/Wі Магистраль данных і Примеч
ание і
і і і D7 D6 D5 D4 D3 D2 D1 D0 і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і іЗаписать удаленные данныеі
і
і Команды і W і MT MF 0 0 1 0 0 1 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Передача данных м
ежду дисковводом і
і і і і и системой.
і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Читать дорожку і
і
і Команды і W і 0 MF SK 0 0 0 1 0 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Передача данных
между системой и і
і і і і дисковводом.Контр
оллер читает все і
і і і і содержимое цилинд
ра от маркерного і
і і і і отверстия до EOT.
і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Читать идентификатор і
і
і Команды і W і 0 MF 0 0 1 0 1 0 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і Обработкиі і і Первая правильная
информация иден-і
і і і і тификации цилиндр
а записывается в і
і і і і регистр данных.
і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Фаза іR/Wі Магистраль данных і Примеч
ание і
і і і D7 D6 D5 D4 D3 D2 D1 D0 і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Форматировать дорожку і
і
і Команды і W і 0 MF 0 0 1 1 0 0 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і N і Байт/сектор
і
і і W і SC і Сектор/дорожка
і
і і W і GPL і Промежуток 3
і
і і W і D і Байт запролнения
і
і Обработкиі і і Контроллер форма
тирует весь ци- і
і і і і линдр.
і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды.
і
і і R і ST2 і
і
і і R і C і В данном случае
информация ID не і
і і R і H і имеет значения.
і
і і R і R і
і
і і R і N і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Сканировать на равенствоі
і
і Команды і W і MT MF SK 1 0 0 0 1 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Сравниваются дан
ные между диско- і
і і і і вводом и основной
системой. і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора.
і
і і R і C і
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і іСканировать на < или = і
і
і Команды і W і MT MF SK 1 1 0 0 1 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Сравниваются дан
ные между диско- і
і і і і вводом и основной
системой. і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Фаза іR/Wі Магистраль данных і Примеч
ание і
і і і D7 D6 D5 D4 D3 D2 D1 D0 і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Сканировать на > или = і
і
і Команды і W і MT MF SK 1 1 1 0 1 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і W і C і Информация по ук
азанию сектора, і
і і W і H і предшествующая вы
полнению команды і
і і W і R і
і
і і W і N і
і
і і W і EOT і
і
і і W і GPL і
і
і і W і DTL і
і
і Обработкиі і і Сравниваются данн
ые между диско- і
і і і і вводом и основной
системой. і
іРезультатаі R і ST0 і Информация состоя
ния после выпол- і
і і R і ST1 і нения команды. Ин
формация иденти- і
і і R і ST2 і фикации сектора
после выполнения і
і і R і C і команды.
і
і і R і H і
і
і і R і R і
і
і і R і N і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Перекалибровка і
і
і Команды і W і 0 0 0 0 0 1 1 1 і Код команды
і
і і W і X X X X X 0 US1 US0і
і
і Обработкиі і і Головка устанавл
ивается на нуле- і
і і і і вую дорожку
і
і Нет фазы і і і
і
ірезультатаі і і
і
і і і і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Прочитать прерванное і
і
і і і состояние і
і
і Команды і W і 0 0 0 0 1 0 0 0 і Код команды
і
іРезультатаі R і ST0 і Информация состоя
ния по окончании і
і і R і PCN і операции установк
и о контроллере. і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Определить і
і
і Команды і W і 0 0 0 0 0 0 1 1 і Код команды
і
і і W і ДДSRTДДДДДДДДДДДДHUTДДД і
і
і і W і ДДДДДHLTДДДДДДДДДДДДДND і
і
і Нет фазы і і і
і
ірезультатаі і і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Прочитать состояние і
і
і і і привода і
і
і Команды і W і 0 0 0 0 0 1 0 0 і Код команды
і
і і W і X X X X X 0 US1 US0і
і
іРезультатаі R і ST3 і Информация состоя
ния привода. і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Установка і
і
і Команды і W і 0 0 0 0 1 1 1 1 і Код команды
і
і і W і X X X X X HD US1 US0і
і
і і і NCN і
і
і Обработкиі і і Головка устанавли
вается на надле- і
і і і і жащий цилиндр на
дискетте. і
і Нет фазы і і і
і
ірезультатаі і і
і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і і і Неверная команда і
і
і Команды і W і Неверный код і Неверный код ко
манды ( никаких і
і і і і действий не выпол
няется, контрол- і
і і і і лер переходит в с
остояние покоя). і
іРезультатаі R і ST0 і ST0=80
і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
Регистр состояния команды 0.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Бит і
і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ Описание
і
і N і Имя іОбозначениеі
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 і і і D7=0, D6=0: Нормальное завершени
е команды (NT); і
і і Код і і команда была завершена и надлежа
щим образом об- і
і і преры- і IC і работана.
і
і і вания і і D7=0, D6=1: Ненормальное заверше
ние команды(AT); і
і і і і команда начала выполняться, но
не была успешно і
і і і і выполнена.
і
і і і і D7=1, D6=0: Выход неверной коман
ды(IC); команда, і
іD6 і і і которая завершилась,не запускала
сь на выполнение і
і і і і D7=1, D6=1: Неверное завершение
команды по при- і
і і і і чине того,что во время выполнени
я команды сигнал і
і і і і готовности дисковвода изменил св
ое состояние. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і Конец і SE і Этот флаг устанавливается в 1 (в
ысокий уровень), і
і і поиска і і когда дисковвод завершает вып
олнение команды і
і і і і поиска.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 і Ошибка і EC і Этот флаг устанавливается, если
от дисковвода і
і і обору- і і получен сигнал неисправности, ил
и если сигнал 0 і
і і дования і і дорожки имеет ложное состояние
после 77 импуль- і
і і і і сов приращения (команда перекали
бровки). і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і Не готові NR і Этот флаг устанавливается, когд
а при выполнении і
і і і і команды записи или чтения диско
ввод находится в і
і і і і состоянии "не готов". Этот флаг
может быть уста- і
і і і і новлен, если на одностороннем д
исковводе произ- і
і і і і водится попытка записи или чтени
я на стороне 1. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і Адрес і HD і Этот флаг используется для инди
кации состояния і
і і головки і і головки в момент прерывания.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і Выбор 1 і US1 і Эти флаги используются для указа
ния номера дис- і
іD2 і Выбор 2 і US2 і коввода, вызвавшего прерывание.
і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
Регистр состояния команды 1.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Бит і
і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ Описание
і
і N і Имя іОбозначениеі
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 і Конец і EN і Этот флаг устанавливается, когда
дисковвод пыта- і
і і цилиндраі і ется обратиться к сектору, наход
ящемуся за пос- і
і і і і ледним сектором цилиндра.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD6 і - і - і не используется; всегда в состоя
нии 0. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і Ошибка і DE і Этот флаг устанавливается, когда
контроллер дис- і
і і данных і і коввода обнаруживает ошибку кон
трольной суммы в і
і і і і поле идентификатора или в поле д
анных. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 і Переза- і OR і Этот флаг устанавливается, если
контроллер не і
і і пуск і і обслуживается основной системой
во время передачиі
і і і і данных в течение определенного и
нтервала времени.і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і - і - і Не используется; всегда в состоя
нии 0. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і Нет і ND і Этот флаг устанавливается во вре
мя чтения данных,і
і і данных і і записи удаленных данных или кома
нды сканирования,і
і і і і если контроллер не может найти с
ектор, определен-і
і і і і ный в регистре идентификатора.
Кроме того, этот і
і і і і флаг устанавливается во время вы
полнения команды і
і і і і чтения идентификатора, если кон
троллер не может і
і і і і прочитать поле идентификатора б
ез ошибки. Уста- і
і і і і новка этого флага производится т
акже при выполне-і
і і і і нии команды чтения цилиндра, ес
ли не может быть і
і і і і найден стартовый сектор.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і Не і NW і Этот флаг устанавливается при в
ыполнении записи і
і і подлежиті і данных, записи удаленных данных
или команды фор- і
і і записи і і матирования цилиндра, если контр
оллер определил і
і і і і сигнал защиты записи от дисковво
да. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD0 і Пропуск і MA і Этот флаг устанавливается, есл
и контроллер не і
і іадресногоі і может определить адресный маркер
идентификатора. і
і і маркера і і Одновременно устанавливается MD
(пропущенный ад- і
і і і і ресный маркер в поле данных) в
регистре состоя- і
і і і і ния 2.
і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
Регистр состояния команды 2.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Бит і
і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ Описание
і
і N і Имя іОбозначениеі
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 і - і - і не используется; всегда в состоя
нии 0. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD6 іКонтроль-і CM і Этот флаг устанавливается,если к
онтроллер диско- і
і і ный і і ввода при выполнении команды чте
ния или сканиро- і
і і маркер і і вания обнаруживает сектор, соде
ржащий адресный і
і і і і маркер удаленных данных.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і Ошибка і DD і Этот флаг устанавливается, когда
контроллер дис- і
і і данных і і коввода обнаруживает ошибку кон
трольной суммы в і
і і в поле і і данных.
і
і і данных і і
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 і Неверныйі WC і Этот бит связан с битом ND и
устанавливается, і
і і цилиндр і і когда содержимое C в среде отли
чается от своего і
і і і і значения, хранимого в регистре и
дентификатора. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і Удачное і SH і Этот флаг устанавливается при вы
полнении команды і
і і сканиро-і і сканирования,если удовлетворяетс
я условие равен- і
і і вание наі і ства.
і
і іравенствоі і
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і Сканиро-і SN і Этот флаг устанавливается во в
ремя выполнения і
і і вание неі і команды сканирования, если кон
троллер не может і
і і удовлет-і і найти сектор на цилиндре,удовлет
воряющий условию.і
і і ворено і і
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і Плохой і BC і Этот бит связан с битом ND и
устанавливается, і
і і цилиндр і і когда содержимое C в среде отли
чается от своего і
і і і і значения,хранимого в ID и содерж
имое C равно FF. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD0 і Пропуск і MD і Этот флаг устанавливается, есл
и контроллер не і
і іадресногоі і может найти адресный маркер дан
ных или адресный і
і і маркера і і маркер удаленных данных при вы
полнении команды і
і і в поле і і чтения из среды.
і
і і данных і і
і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
Регистр состояния команды 3.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Бит і
і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ Описание
і
і N і Имя іОбозначениеі
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 іНеисправ-і FT і Этот бит отражает состояние сигн
ала неисправностиі
і і ность і і от дисковвода.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD6 і Защита і WP і Этот бит отражает состояние сигн
ала защиты записиі
і і записи і і от дисковвода.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і Готов і RY і Этот бит отражает состояние сиг
нала готовности і
і і і і от дисковвода.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 ідорожка 0і T0 і Этот бит отражает состояние сиг
нала 0 дорожки і
і і і і от дисковвода.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і Две і TS і Этот бит отражает состояние сигн
ала "две стороны"і
і і стороны і і от дисковвода.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і Адрес і HD і Этот бит отражает состояние сиг
нала выбора сто- і
і і головки і і роны от дисковвода.
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і Выбор і US1 і Этот бит отражает состояние сиг
нала выбора уст- і
і іустройст-і і ройства 1 от дисковвода.
і
і і ва 1 і і
і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD0 і Выбор і US0 і Этот бит отражает состояние сиг
нала выбора уст- і
і іустройст-і і ройства 0 от дисковвода.
і
і і ва 0 і і
і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
Обобщение программирования.
Регистры DPC
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і Регистр данных FDC Адрес ввода/вывода H3F5
і Основной регистр состояния FDC Адрес ввода/вывода H3F4
і Цифровой выходной регистр Адрес ввода/вывода H3F2
і
і бит 0 выбор 00:DR #A 10:DR #C
і бит 1 привода 01:DR #B 11:DR #D
і бит 2 отрицание сброса FDC
і бит 3 разрещение запросов прерываний и ПДП
і бит 4 разрешение двигателя привода A
і бит 5 разрешение двигателя привода B
і бит 6 разрешение двигателя привода C
і бит 7 разрешение двигателя привода D
і
і Все биты очищаются канальным сбросом.
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Константы FDC (16-е)
N: 02 формат GPL: 05
SC: 08 GPL R/W: 2A
HUT: F HLT: 01
SRT: C (6 мсек от дорожки к дорожке)
Константы привода
Подход головки 35 мсек
Установка головки 15 мсек
Старт двигателя 250 мсек
Комментарии
* Подход головки происходит по выбору привода, перед опера
цией ввода/вывода
происходит ожидание в течение времени подхода головки.
* Для следующего доступа необходимо подождать в течение вре
мени установки го-
ловки перед операцией ввода/вывода.
* Двигатель привода должен быть отключен, если не использу
ется; одновременно
могут работать только A или B и C или D. Перед операцией
ввода/вывода подождите в течение времени старта д
вигателя.
* При выборе привода двигатель должен быть включен.
* При использовании бытового телевизора в качестве системн
ого дисплея могут
возникнуть ошибки данных. Это может произойти при слишком
близком расположе-
нии телевизора к дисковводу. Чтобы решить эту проблему уб
ерите телевизор от
системного блока или поставьте его на сторону, противополо
жную дисковводу.
ИНТЕРФЕЙС КАНАЛА ВВОДА/ВЫВОДА.
Все сигналы являются совместимыми с TTL:
Наибольший положительный уровень единицы 5.5 В
Наименьший положительный уровень единицы 2.7 В
Наибольший положительный уровень нуля 0.5 В
Наименьший положительный уровень нуля -0.5 В
Данным адаптером используются следующие линии:
+D0-7 - (двунаправленная, нагрузка: 1 74LS, с 3 состояниями)
. Эти 8 линий фор-
мируют шину, по которой передаются все команды, с
остояния и данные.
Бит 0 является младшим значащим битом.
+A0-9 - (вход в адаптер, нагрузка: 1 74LS). Эти 10 линий обр
азуют шину адреса,
которая выбирает регистр для приема или передачи ба
йта, передаваемого
по линиям шины данных. Бит 0 является младшим значащ
им битом.
+AEN - (вход в адаптер, нагрузка: 1 74LS). Если данная лин
ия находится в ак-
тивном состоянии, то содержимое линий A0-A9 игнориру
ется.
-IOW - (вход в адаптер, нагрузка: 1 74LS). По заднему фрон
ту этого сигнала
содержимое линий шины данных запоминается в регистре
,адресуемом линия-
ми шины адреса или сигналом DACK2.
-IOR - (вход в адаптер, нагрузка: 1 74LS). Если эта линия а
ктивна, то на шине
данных выставляется содержимое регистра, адресуемог
о шиной адреса или
сигналом DACK2.
-DACK2 -(вход в адаптер, нагрузка: 2 74LS). Если эта линия а
ктивна, то сбрасы-
вается сигнал DRQ2,регистр данных FDC выбирается в к
ачестве приемника/
/источника и непосредственно соединяются сигналы T/C
и IRQ6.
+T/C - (вход в адаптер, нагрузка: 4 74LS). Если одновремен
но активны эта ли-
ния и DACK2, то это показывает, что в настоящий моме
нт передается байт
данных, для которого был инициализирован счетчик ПДП
+RESET -(вход адаптера, нагрузка: 1 74LS). Верхний уровень с
игнала прекращает
любую выполняемую операцию и очищает цифровой регист
р вывода (DOR).
+DRQ2 - (выход адаптера, формирователь: 74LS, с 3 состояниям
и). Эта линия ста-
новится активной, когда оборудование готово обменять
ся байтом данных с
основной памятью. Линия становится неактивной, когда
становится актив-
ной линия DACK2,или командой ввода/вывода читается р
егистр данных FDC.
+IRQ6 - (выход адаптера, формирователь: 74LS, с 3 состояниям
и). Эта линия ста-
новится активной, когда контроллер завершает выполн
ение операции. Это
приводит к прерыванию и выполнению программы, котор
ая проверяет байты
результата контроллера для сброса линии и определен
ия условия оконча-
ния.
ИНТЕРФЕЙС ПРИВОДОВ А И В.
Все сигналы являются совместимыми с TTL:
Наибольший положительный уровень единицы 5.5 В
Наименьший положительный уровень единицы 2.7 В
Наибольший положительный уровень нуля 0.5 В
Наименьший положительный уровень нуля -0.5 В
Все выходы адаптера управляются элементами с открыт
ым коллектором.
Приводы должны обеспечивать подключение всех сигналов через
резистор на пита-
ние, за исключением сигнала включения двигателя, который име
ет резистор 2 Ком,
подключенный на питание.
Каждый вход адаптера имеет резистор 150 Ом, подключ
енный на питание.
Выходы адаптера.
-Выбор привода A и B (Формирователь 7438). Эти две линии исп
ользуются привода-
ми A и B для запирания всех формиров
ателей, передающих
сигналы в и из адаптера, за исключением
линии включения
двигателя,когда линия соответствующего
привода не активна.
-Включение двигателя A и B (Формирователь 7438). Привод, св
язанный с одной из
этих двух линий должен управлять враще
нием своего двига-
теля таким образом,чтобы он включался,
когда линия стано-
вится активной, и выключался, когда лин
ия не активная.
-Шаг (Формирователь 7438).По каждому импульс
у на одной из этих
двух линий соответствующий дисковвод
должен перемещать
головку считавыния/записи на один цилин
др внутрь или на-
ружу, в зависимости от состояния линии
направления.
-Направление (Формирователь 7438). При поступлении к
аждого импульса по
линии Шаг,головка чтения/записи перемещ
ается на 1 цилиндр
в сторону шпинделя, если эта линия акт
ивна, и в сторону,
противоположную шпинделю, если эта лини
я не активна.
-Выбор головки (Формирователь 7438). Когда эта линия
активна (низкий
уровень) будет выбираться головка 1 (ве
рхняя головка).
-Запись данных (Формирователь 7438).Для каждого перехо
да сигнала на этой
линии из неактивного состояния в акти
вное, если активен
сигнал разрешения записи,выбранный прив
од должен записать
на дискету флуктуационное изменение.
Входы адаптера.
-Разрешение записи (Формирователь 7438). Дисковвод запреща
ет протекание тока
записи в записывающей головке в случае
, когда эта линия
остается неактивной.
-Индекс На этой линии выбранный дисковвод выр
абатывает один им-
пульс на каждый оборот дискеты.
-Защита записи Выбранный дисковвод делает эту линию ак
тивной,если в при-
вод устанавливается дискета с защитой п
о записи.
-0 дорожка Выбранный дисковвод делает эту линию ак
тивной,если голов-
ка считывания/записи находтится над нул
евой дорожкой.
-Чтение данных Выбранный дисковвод вырабатывает имп
ульс на этой линии
для каждого флуктуационного изменени
я, встреченного на
дискете.
Подключение дисковводов.
Внутренние дисковводы подключаются к адаптеру чер
ез печатный разъем
на боковой стороне платы адаптера. Указанный разъем имеет кл
ючевую прорезь, со
стороны которой расположены выводы с меньшими номерами. Чет
ные номера выводов
расположены на стороне установки элементов, а нечетные - на
стороне монтажа.
Внешние дисковводы подключаются через стандартны
й 37 - контактный
разъем, установленный на уголке и выходящий через заднюю
панель системного
блока.
Ниже приведено распределение контактов разъемов для
подключения внут-
реннего и внешнего дисковвода.
РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМА ВНУТРЕННЕГО ДИСКОВВ
ОДА.
Номера
При стандартных ТТЛ-уровнях контакто
ДДДДДДДДДДДДДДДДДДДї ЪД
ДДДДДДДДДДДДДДДДДД
і Общий для четных номеров 1-33 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Не используется 2,4,6і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Индекс 8 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Включение двигателя A 10 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Выбор привода B 12 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Выбор привода A 14 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Включение двигателя B 16 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Направление (шаг.двиг.) 18 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Шаговый импульс 20 і
Внутренний Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
Адаптер
і Запись данных 22 і
дисковвод Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
дисковвода
і Разрешение записи 24 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Нулевая дорожка 26 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Защита записи 28 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Чтение данных 30 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Выбор головки 1 32 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Не используется 34 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
ДДДДДДДДДДДДДДДДДДДЩ АД
ДДДДДДДДДДДДДДДДДД
РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМА ВНЕШНЕГО ДИСКОВВОДА
Номера
При стандартных ТТЛ-уровнях контакто
ДДДДДДДДДДДДДДДДДДДї ЪД
ДДДДДДДДДДДДДДДДДД
і Не используется 1-5 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Индекс 6 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Включение двигателя C 7 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Выбор привода D 8 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Выбор привода C 9 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Включение двигателя D 10 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Направление(шаг.двиг.) 11 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Шаговый импульс 12 і
Внешний Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
Адаптер
і Запись данных 13 і
дисковвод Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
дисковвода
і Разрешение записи 14 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Нулевая дорожка 15 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Защита записи 16 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Чтение данных 17 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
і Выбор головки 1 18 і
Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Общий 20-37 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
ДДДДДДДДДДДДДДДДДДДЩ АД
ДДДДДДДДДДДДДДДДДД
ДИСКОВВОД 5-1/4".
Системный блок имеет место и питание для подключени
я одного или двух
дисковводов 5-1/4". Привод может быть односторонним или дву
сторонним с 40 до-
рожками на каждой стороне, является полностью автономным и
состоит из системы
привода шпинделя, системы позиционирования чтения и системы
чтения/записи/сти-
рания.
Дисковвод использует для чтения и записи цифровых
данных модифициро-
ванную частотную модуляцию (MFM), имея время перехода с до
рожки на дорожку 6
мсек.
Для загрузки дискеты оператор поднимает защелку
на передней панели
дисковвода и вставляет дтскету в щель. Пластиковые направляю
щие в щели обеспе-
чивают правильное положение дискеты. При закрытии защелки ди
скета центрируется
и прижимается к конусу дисковвода. Через 250 мсек двигатель
дисковвода раскру-
чивается и начинает вращать конус с постоянной скоростью 3
00 об/мин. Система
позиционирования головки, которая состоит из 4 - фазного ша
гового двигателя и
рамки, вместе с соответствующей электроникой, перемещает маг
нитную головку та-
ким образом, что она приходит в контакт с необходимой дорожк
ой на дискете. Ша-
говый двигатель и рамка используют для перемещения на одну
дорожку поворот на
один шаг. При нормальной работе вмешательства оператора не т
ребуется. Во время
операции записи записывается дорожка шириной 0.013 дюйма (0.
33 мм), а при опе-
рации стирания уничтожается дорожка шириной 0.012 дюйма(0.30
мм). Если дискета
защищена по записи, то датчик защиты по записи отключает час
ть схемы дисковво-
да, а в интерфейс посылается соответствующий управляющий сиг
нал.
Данные читаются с дискеты схемой воспроизведения да
нных, которая сос-
тоит из усилителя чтения низкого уровня, дифференциатора,
детектора перехода
через 0 и схем отцифровки. Все декодирование данных выполняе
тся картой адапте-
ра.
Дисковвод имеет также следующие системы датчиков:
1. Ключ дорожки 00, который обнаруживает, что головка с ее
несущим элементом
находится на нулевой дорожке.
2. Датчик индексного маркера, который состоит из светодиода
и фототранзистора.
Этот датчик расположен так, что когда обнаруживается инд
ексное отверстие,
генерируется цифровой сигнал.
3. Датчик защиты записи, который отключает электронику диско
ввода, если в него
установлена дискета с промежутком защиты записи.
Для получения дополнительной информации обратитесь
к предыдущему раз-
делу (Адаптер дисковвода 5-1/4").
МЕХАНИЧЕСКИЕ И ЭЛЕКТРИЧЕСКИЕ ХАРАКТЕРИСТИКИ.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Среда Стандартная дис
кета 5-1/4" і
і Число дорожек на дюйм 48
і
і Общее число дорожек 40
і
і Толщина 3.38 дюйма (85.
85 мм) і
і Ширина 5.87 дюйма (149
.10 мм) і
і Глубина 8.00 дюйма (203
.2 мм) і
і Вес 4.50 фунта (2.0
4 кг) і
і Температурный диапазон (только для среды):
і
і при работе от +10С до +44С
і
і при транспортировке от -40С до +60С
і
і Относительная влажность (только для среды):
і
і при работе от 20% до 80% (
не конденсиров.) і
і при транспортировке от 5% до 95% (н
е конденсиров.) і
і Время позиционирования между дорожками 6 мсек
і
і Время установки головки 15 мсек (на пос
ледн.адрес.дор.) і
і Коэффициент ошибок:
і
і исправляемых 1 на 10**9
і
і не исправляемых 1 на 10**12
і
і позиционирования 1 на 10**6
і
і Срок службы головки 20000 часов (пр
и норм.использ.) і
і Срок службы среды 3.0x10**6 прохо
дов по дорожке і
і Скорость диска 300 об/мин ё1.5
% (длительно) і
і Кратковременная нестабильность скорости ё3%
і
і Время пуска/останова 250 мсек (макси
мум) і
і Скорость передачи 250 кбит/сек
і
і Режим записи MFM
і
і Питание +12В ё0.6В, 900
мА (среднее) і
і +5В ё0.25В, 600
мА (среднее) і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ДИСКЕТЫ.
Дисковвод 5-1/4 дюйма использует стандартные д
искеты 5.25 дюйма
(133.4 мм).Для программного рассмотрения односторонние диске
ты с двойной плот-
ностью и мягким разбиением по секторам используются на однос
торонних приводах,
а двусторонние дискеты с двойной плотностью и гибким разбие
нием по секторам -
на двусторонних приводах. Записывающая среда представляет
собой майларовый
гибкий диск, покрытый магнитным слоем оксида и заключенный
в защитный пакет.
Защищенный диск, свободно вращающийся в пакете постоянно
очищается о ворс
пакета при нормальной работе. Головка считывания/записи/стир
ания имеет доступ
к диску через прорезь в пакете.Кроме того имеются прорези дл
я защиты по записи
и индексного датчика.
|