|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
SCSI-1 В ОБЩИХ ЧЕРТАХ
Стандарт на SCSI (тогда, естественно, SCSI-2 еще не было, поэтому цифра «1» не добавлялась) был принят Американским национальным институтом стандартов (American National Standard Institute, ANSI) в 1986 году. Он определял два режима передачи — асинхронный и синхронный — и позволял иметь до 8 устройств на одной шине общей протяженностью 6 м с параллельной передачей данных. Каждое из устройств могло адресовать до 8 подсистем — так называемых логических единиц (Logical Unit, LU). SCSI-1 имел максимальную скорость передачи в 5 Мбайт/с в синхронном режиме, однако реальная пропускная способность была намного ниже из-за накладных расходов со стороны самого устройства SCSI, главного адаптера шины, оборудования хоста, драйвера ввода/вывода и операционной системы. Кроме того, собственно передача данных занимала лишь часть времени при выполнении команды, а передача команд осуществлялась в асинхронном режиме. В результате влияния всех факторов общие накладные расходы могли достигать 90%! К тому же практически все ранние реализации использовали асинхронный режим, для которого пиковая скорость равнялась 1, в лучшем случае 2 Мбайт/с. Устройства подключались в цепочку друг за другом. Первое устройство подключалось к интерфейсу SCSI на главном компьютере, второе — к первому и т. д. (см. Рисунок 1). Первое и последнее устройства в цепочке должны были быть терминированы. На всех остальных устройствах терминирование необходимо было отключить. Устройства идентифицировались посредством задаваемого с помощью перемычек (jumper) или переключателей ID (от 0 до 7), при этом адаптеру шины на хосте присваивался, как правило, ID=7 как дающий наивысший приоритет при доступе к шине. Ниже в соответствующих разделах мы рассмотрим вопросы терминирования, адресации, арбитража и др. более подробно.
Стандарт не обязывал использовать какой-то определенный тип соединителей (коннекторов), а лишь описывал назначение контактов. Наибольшее распространение получили соединители D-Ribbon типа Centronics для ПК, а также DB-25 для Macintosh. Терминирование было преимущественно пассивное, активное же или регулируемое терминирование применялось лишь отдельными производителями. К сожалению, первоначальный стандарт оказался недостаточно детальным и допускал различную трактовку со стороны производителей. Это, естественно, привело к проблемам совместимости между различными реализациями. Появившийся практически одновременно со стандартом общий набор команд (Common Standard Set, CCS) был призван ликвидировать неоднозначности в трактовке, но все же он опоздал с появлением и вошел уже в SCSI-2. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |