Inter1 (SCSI-Интерфейс), страница 3
Описание файла
Документ из архива "SCSI-Интерфейс", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "Inter1"
Текст 3 страницы из документа "Inter1"
набор команд , которые, во-первых упрощают процесс программирования, а, во –вторых , маскируют типичные для контроллеров первогопоколения прерывания при смене фаз на SCSI шине.
К третьему поколению однокристальных SCSI-когтроллеров можно отнести БИС NCR 53С700 NCR53C710 фирмы NCR, в которых внедрена новая програмная концепция фирмы NCR – так называемый Script- процессор. Оба контроллера содержат мощный встроенный процессор производительностью 2 млн. операций в секунду, обеспечивающий автономное управление операциями на SCSI-шине, а также управление ПДП.
Script- алгоритм включает программы управления такими операциями, как Выбор/Перевыбор; Отсоединение/Повторное соединение; Изменение фазы SCSI-шины; Передача информации и др.
Реализация развитых управляющих алгоритмов, естественно, требует большого обьема памяти. Если этот алгоритм выполняется средствами хост-системы(по типу BIOS), он становится зависимым от типа системной
шины и, следовательно теряет свою инвариантность. Если же он
выполняется самим контроллером , требуется большой обьем внутренней памяти. Особенностью и неоспоримым достоинством контроллеров серии 53C7XX является их способность непосредственно работать с памятью хост-системы, где и может быть размещен Script-алгоритм.
Набор Script-команд включает три основных типа операций:
-
Блочные пересылки,выполняющие передачу данных между SCSI шиной и основной памятью. При этом обеспечивается свободный доступ по адресам, а также равнозначность управляющей информации на SCSI шине и пользовательской информации.
-
Командды ввода-вывода выполняющие различные операции на SCSI шине и напрямую адресующие узлы SCSI-ядра контроллера.
-
Команды управления позволяющее сравнить содержимое внутренних регистров с сигналами на SCSI-шине либо с первым байтом передаваемой последовательности. По результатам сравнения
-
управление может быть передано по другому адресу. Таким образом, все типы переходов (jump,call,return) в Script программе могут быть основаны на непосредственном сравнении фаз SCSI-шины, что удобно для принятия решений в реальном времени.
Мощные Script-команды существенно сокращают накладные расходы SCSI шины. Например, при использовании команд блочной
пересылки при работе с рассредоточенными блоками данных за одну
команду может быть передана страница данных для программы пользователя.
14