ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.


Для вас в нашей компании кредитный адвокат в рассрочку со скидками.

 

Часть 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  є                                      
                                  є
ИННННКНННННННННННННКННННННКНННННННННННННННННННННННННННННННННННННН
ННННННННННННННННННННННННННННННННННј


Яндекс цитирования