ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП |
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы. |
Часть 4 ЙНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН» є Регистры состояния ST0 - ST3 є МННННЛНННННННННННННЛННННННЛНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є Битє Название є Обознє Описание є МННННКНННННННННННННКННННННКНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є Регистр состояния ST0 є МННННЛНННННННННННННЛННННННЛНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D7 є Interrupt є IC є Биты D7,D6 совместно показывают исход команды, вызвавшей прерывание: є є D6 є Code є є 00 - нормальное завершение команды (NT - Normal Termination) є є є є є 01 - ошибочное завершение команды (AT - Abnormal Terminated) є є є є є команда была начата, но не вып олнена успешно. є є є є є 10 - недопустимая команда (IC - Inv alid Command). є є є є є 11 - ненормальное завершение коман ды из-за изменения сигнала Readyє є є є є с накопителя. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D5 є Seek End є SE є Когда контроллер выполнил команду See k, этот бит установлен в "1". є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D4 є Equipment є EC є Если с накопителя пришел сигнал Fault или после 77 шагов не получен є є є Check є є сигнал TR00, этот бит устанавл ивается в "1". є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D3 є Not Ready є NR є Если накопитель в состоянии Not Ready и задается команда чтения є є є є є или записи, этот бит устанавли вается в "1". є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D2 є Head Addressє HD є Флаг используется для указания состоя ния головки при прерывании. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D1 є Unit є US1 є Два бита указывают номер накопителя п ри прерывании. є є D0 є Select є US0 є є МННННКНННННННННННННКННННННКНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є Регистр состояния ST1 є МННННЛНННННННННННННЛННННННЛНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D7 є End OF є EN є Когда контроллер пытается получить до ступ к сектору с номером, є є є Cylinder є є превышающим номер последнего сектора цилиндра, флаг устанавливается. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D6 є ----- є є Не используется, всегда = 0 є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D5 є Data Error є DE є Флаг устанавливается при выявлении ош ибки CRC в полях є є є є є данных или идентификатора сектора. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D4 є Over Run є OR є Флаг устанавливается, если контроллер не обслужен системой є є є є є во время передачи данных (потеря данн ых). є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D3 є ----- є є Не используется, всегда = 0. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D2 є No Data є ND є В командах Read Data, Write Deleted D ata или Scan если є є є є є контроллер не может найти сектор, ука занный рег. IDR, флаг = "1". є є є є МНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є є є є В команде Read ID, если контроллер не может считать поле є є є є є идентификатора сектора без ошибки, фл аг устанавливается в "1". є є є є МНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є є є є В команде Read a Cylinder, если начал ьный сектор не найден, є є є є є флаг устанавливается в "1". є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D1 є Not є NW є В командах записи и форматирования, е сли контроллер обнаруживает є є є Writable є є сигнал защиты от записи с накопителя, флаг устанавливается. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D0 є Missing є MA є Если не найден адресный маркер иденти фикатора сектора до прихода є є є Address є є второго индексного импульса, флаг уст анавливается в "1". є є є Mark є МНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є є є є Если не обнаружен адресный маркер дан ных или удаленных данных, флаг є є є є є устанавливается. При этом устанавлива ется флаг MD в регистре ST2. є ИННННКНННННННННННННКННННННКНННННННННННННННННННННННННННННННННННННН ННННННННННННННННННННННННННННННННННј ЙННННЛНННННННННННННЛННННННЛНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН» є Битє Название є Обознє Описание є МННННКНННННННННННННКННННННКНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є Регистр состояния ST2 є МННННЛНННННННННННННЛННННННЛНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D7 є ------ є є Не используется, всегда = 0. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D6 є Control є CM є В командах Read Data и Scan при обнар ужении сектора с є є є Mark є є адресным маркером удаленных данных фл аг устанавливается в "1". є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D5 є Data Error є DD є Флаг устанавливается в "1" при обнару жении ошибки CRC є є є in Data є є в поле данных сектора. є є є Field є є є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D4 є Wrong є WC є Устанавливается совместно с битом ND, если содержимое є є є Cylinder є є регистра С отличается от содержимого регистра IDR. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D3 є Scan Equal є SH є В командах Scan при удовлетворении ус ловия "равно" є є є Hit є є этот бит устанавливается в "1". є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D2 є Scan Not є SN є В командах Scan, если не найден секто р,отвечающий є є є Satisfied є є заданному условию, флаг устанавливает ся в "1". є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D1 є Bad є BC є Устанавливается совместно с битом ND, если содержимое є є є Cylinder є є регистра С отличается от содержтмого IDR и С = 0FFH. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D0 є Missing є MD є Если при чтении не встречен адресный маркер данных или є є є Address Markє є адресный маркер удаленных данных, фла г устанавливается в "1". є є єin Data Fieldє є є МННННКНННННННННННННКННННННКНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є Регистр состояния ST3 є МННННЛНННННННННННННЛННННННЛНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D7 є Fault є FT є Отражает состояние сигнала Fault с на копителя. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D6 є Write є WP є Отражает состояние сигнала Write Prot ect (защита от записи) є є є Protect є є с накопителя. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D5 є Ready є RDY є Отражает состояние сигнала Ready с на копителя. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D4 є Track 00 є T0 є Отражает состояние сигнала Track 00 с накопителя. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D3 є Two Side є TS є Отражает состояние сигнала Two Side с накопителя. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D2 є Head Addressє HD є Указывает на выбранную поверхность ди ска. є МННННОНННННННННННННОННННННОНННННННННННННННННННННННННННННННННННННН НННННННННННННННННННННННННННННННННН№ є D1 є Unit є US1 є Два бита показывают выбранный накопит ель. є є D0 є Select є US0 є є ИННННКНННННННННННННКННННННКНННННННННННННННННННННННННННННННННННННН ННННННННННННННННННННННННННННННННННј |