Автор работы: Пользователь скрыл имя, 15 Декабря 2013 в 20:29, реферат
Под интерфейсом понимают совокупность схемотехнических средств, обеспечивающих непосредственное взаимодействие составных элементов вычислительной системы. Интерфейс обеспечивает взаимосвязь между составными функциональными блоками или устройствами системы.
Основным назначением интерфейса является унификация внутрисистемных и межсистемных связей и устройств сопряжения с целью эффективной реализации прогрессивных методов проектирования функциональных элементов вычислительной системы.
Общие сведения об интерфейсах…………………………………………2
Классификация интерфейсов……………………………………………..2
История создания интерфейса SCSI……………………………….……..3
Концепция SCSI……………………………………………………………4
Фазы работы шины SCSI…………………………………………………..6
Дополнительные средства спецификации SCSI-2……………………….8
Хост-адаптеры……………………………………………………………11
Характеристики современных хост-адаптеров………………………….12
Программная поддержка SCSI устройств………………………….…..12
Программирование аппаратных средств периферийных устройств….13
Реализация протокола SCSI-шины……………………………………….15
Список используемой литературы………………………………………18
Реализация протокола SCSI-
При использовании интерфейса SCSI на ВПО хост-адаптера или контролера ПУ возлагается также функция поддержки SCSI – операций.
При этом степень необходимой программной поддержки зависит от уровня интеллектуальности используемой БИС контроллера SCSI-шины. По некоторым оценкам, при использовании БИС SCSI-контроллеров первого, второго и третьего поколений объем необходимого для реализации SCSI-протокола ВПО составляет около 400,2500 и несколько сотен команд соответственно.
Контроллеры разных поколений
отличаются числом и
системе.
Например, контроллер первого поколения NCR 5380работает на уровне обработки и формировании логических сигналов SCSI-шины. Функции анализа ситуаций и принятия решений полностью возлагаются на ВПО. Такой режим характеризуется большим объемом управляющего кода, высокой интенсивностью прерываний на уровне ВПО и, как следствие, высокими накладными расходами на время выполнения операций.
Подобная схема используется в SCSI-подсистемах ПК Macintosh фирмы Apple. Для программирования SCSI-подсистем фирмой разработано специальное программное средство – Mac’s SCSI Manager, включающее
14 программ, обслуживающих различные фазы протокола SCSI шины. Среди них: чтение/запись данных в различных режимах, участие в арбитраже, обработка команд, статуса, сообщений, и др.
Все перечисленные функции реализую
операции чтения/записи данных в синхронном режиме, что обусловлено различной степенью аппаратной поддержки процедуры «рукопожатия» в различных моделях семейства Мас. Если в модели Мас Plus синхронный режим требует полного программного контроля линий чтения/записи и данных, то а машинах Мас SE и Мас II реализована порлная аппаратная поддержка данного режима. Особенностью модели Мас IIfx является использование специальной заказной БИС – SCSI-контроллера ПДП, в состав которой входит контроллер 5830.
Похожие функции выполняет и программный интерфейс ASPI (Advanced SCSI programming interface), предлагаемый фирмой Adaptec для программирования SCSI- устройств в среде MS-DOS. Интерфейс ASPI также обеспечивает выполнение нижнего уровня протокола SCSI-шины и включает шесть команд, позволяющих выполнить следующие функции:
В контроллерах
второго поколения , как правило,
в обязательном порядке
набор команд , которые, во-первых упрощают процесс программирования, а, во –вторых , маскируют типичные для контроллеров первого поколения прерывания при смене фаз на SCSI шине.
К третьему
поколению однокристальных SCSI
Script- алгоритм включает программы управления такими операциями, как Выбор/Перевыбор; Отсоединение/Повторное соединение; Изменение фазы SCSI-шины; Передача информации и др.
Реализация развитых управляющих алгоритмов, естественно, требует большого объема памяти. Если этот алгоритм выполняется средствами хост-системы(по типу BIOS), он становится зависимым от типа системной
шины и, следовательно теряет свою инвариантность. Если же он
выполняется самим контроллером ,
требуется большой обьем
Набор Script-команд включает три основных типа операций:
Мощные Script-команды существенно сокращают накладные расходы SCSI шины. Например, при использовании команд блочной
пересылки при работе с рассредоточенными блоками данных за одну
команду может быть передана страница данных для программы пользователя.
1. Агальцов В.П. Информатика
для экономистов: учебник / В. П. Агальцов,
В. М. Титов. – М.: Форум: ИНФРА-М, 2006.
2. Информатика в экономике: учебное
пособие / под ред. Б.Е. Одинцова, А.Н. Романова.
– М.: Вузовский учебник, 2007, 2008.
3. Информатика. Общий курс: учебник
/ Соавт.: А.Н. Гуда, М.А. Бутакова, Н.М. Нечитайло,
А.В. Чернов; под общ. ред. В.И. Колесникова.
– М.: Дашков и К, 2009.
4. Информатика: практикум для экономистов:
учебное пособие / под ред. В.П. Косарева.
– М.: Финансы и статистика: ИНФРА-М, 2009.
5. “Информатика” (КОПР2-ИНФ). Зарегистр.
в Информационно-библиотечном фонде РФ,
№ гос. регистрации 50200100275 от 27.07.2001. URL:
http://repository.vzfei.ru/ (для доступа к информ.
ресурсу требуется авторизация).
6. Компьютерная обучающая программа
для студентов 2-го курса по дисциплине