Главная » Просмотр файлов » Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004)

Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004) (1186255), страница 48

Файл №1186255 Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004) (Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004)) 48 страницаПопов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004) (1186255) страница 482020-08-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 48)

Впоследствии эта информация оттуда может быть извлечена.В современных контроллерах применение метода аппаратного кэширования позволяет сам контроллер помещать на дисководе, т.е. механику и электронику размещать более эффективно.ST-506/412 является самым "старым" интерфейсом приборноготипа, где информация передается бит за битом, и в настоящее времяпрактически не используется. Мы рассматриваем его, чтобы проследитьэтапы развития HDD-контроллеров. Максимальная емкость HDD с этиминтерфейсом составляла около 125 Мбайт (MFM) и 233 Мбайт (RLL).ESDI-контроллерESDI-контроллер (Enhanced Small Device Interface -- улучшенныйинтерфейс малых устройств) быстрее интерфейса ST-506/412. ЕмкостьHDD уже на ранней стадии своего развития превышала 100 Мбайт. Повнешнему виду ESDI-контроллер незначительно отличается от MFM-иRLL-контроллеров. Существенное различие состоит в размещении сепаратора на самом накопителе.

Теперь электронные схемы, управляющиепреобразованием и записью/ считыванием данных, располагались не наконтроллере, а непосредственно на печатной плате винчестера, что позволило по кабелю данных передавать цифровые сигналы. Для записииспользовался ARLL-метод. Фактор Interleave равен 1:1. Все это даловозможность увеличить скорость передачи данных до 15-20 Мбайт/с.Кроме этого, здесь применяется зонно-секторная запись и поэтому контроллер поддерживает секционирование диска от 32 до 36 секторов надорожку (в отдельных случаях от 52 до 54 секторов). Он располагаеттакже отдельным BIOS (в UMA).Однако для передачи данных между контроллером и накопителемиспользуется 4 сигнала, т.е.

взаимодействие происходит на более высоком уровне, чем в интерфейсе ST-506/412. Команды состоят из 16 бит ибита четности. Благодаря развитой системе команд управление осуществляется точнее и качественнее.Имелись несколько причин, способствовавших меньшей популярности интерфейса ESDI. Промышленные спецификации и стандарты интерфейса были относительно свободными, что дало возможность производителям выбирать другие различные способы обработки и храненияинформации. От разработки соответствующего стандарта до его принятия прошло значительное время, и в результате промышленность перешла на другие интерфейсы (например, ШЕ). Из-за редкого применения,данный интерфейс стоил значительно дороже. ESDI, как и ST 506/412являлся последовательным, т.е. информация между накопителем и контроллером передавалась бит за битом.260IDE-контроллерIDE-контроллер (Integrated Drive Electronics — интегрированнаяэлектроника накопителя). В последние несколько лет IDE-винчестерыстали выгодными благодаря своей невысокой стоимости.

Название указывает на то, что управляющая электроника расположена не в контроллере, а на винчестере, и преимущество, связанное с этим, прежде всего,сказывается в приеме и передаче информации. Эти винчестеры легкоидентифицировать, так как они связаны с контроллером плоским 40жильным кабелем. В основу работы IDE-винчестеров положен зонносекционный принцип записи, и он не нуждается в низкоуровневом форматировании.

Особенностью этого HDD является то, что он обрабатывает данные совместно с системной шиной и поэтому работа этих устройств должна быть скоординирована. Например, если центральныйпроцессор работает с тактовой частотой 33 МГц, то необходимо в Standart CMOS Setup указать параметр 1/2 CLK. Это означает, что системнаяшина работает с частотой 16,5 МГц. В этом случае для IDE HDD гарантируется необходимая пауза для записи/считывания данных (при этомCPU может работать с несколькими HDD, так как IDE HDD работает стактовой частотой 10 МГц и выше).

Нужно задавать частоту так, чтобыне получить значение меньше 10 Гц. Если устанавливаются два IDEHDD, то необходимо их сконфигурировать с помощью джамперов на ихплатах (один как руководитель — MASTER, другой как подчиненный —SLAVE).Первыми устройствами, объединяющими привод и контроллер,были накопители на платах расширения (HardCard). IDE (в современномпонимании) было предложено в 1988 г. фирмой Conner Peripherals какнедорогая альтернатива ESDI и SCSI.

Существуют версии IDE для 16- и8-битовых вариантов шин ISA (AT Attachment, принадлежащий AT, т.е.собственно ATA и XT IDE). АТА-накопитель имеет пакет дисков, блокголовок, систему позиционирования, канал считывания/записи, сепаратор данных и однокристальный микроконтроллер. После отделения сепаратором из входной последовательности сигналов синхронизации исигналов данных однокристальный микроконтроллер распознает поляидентификации и данных сектора.

Поле идентификации содержит информацию о номерах цилиндра, головки и сектора на дорожке (CHSStandart, т.е. "Cylinder, Head, Sector"). В микроконтроллере сравниваетсясодержимое поля идентификации считанного сектора с заданным адресом, и в зависимости от их совпадения или несовпадения выполняется(или не выполняется) операция "считывание-запись" над соответствующим полем данных. Этот же микроконтроллер дешифрует полученныеиз центрального процессора команды и соответствующим образомуправляет работой накопителя. Вся информация, необходимая дляфункционирования АТА-винчестера (сервисная информация, рабочиепрограммы, формат нижнего уровня, паспорт диска, таблица сбойных261секторов), находится на магнитных дисках и записывается туда на заводе-изготовителе. Нужно отметить, что вся информация, необходимаядля автоматической конфигурации системы и настройки программногообеспечения при работе с АТА-накопителем находится на диске.

Избыточность по емкости в этих HDD скрыта от пользователя. При обращении к сбойным секторам автоматически происходит их переадресация крезервным секторам. Поэтому новые АТА-накопители "не имеют" сбойных секторов.АТА-накопители поддерживают только программный ввод-выводпо 8- или 16-битной шине данных, но современные модели могут производить обмен по DMA.

Такие особенности, как аппаратное кэширование(с целью получения коэффициента чередования 1:1), тесная взаимосвязьпары контроллер-винчестер, режим трансляции физических параметровдиска в логические (универсальный режим трансляции, когда основнымкритерием для выбора логических параметров является общее количество секторов на носителе), позволяют повысить производительность винчестера (теоретическая скорость передачи данных лежит в пределах от 5до 10 Мбайт/с). При использовании локальных шин возможно получитьмаксимальную производительность. Эти винчестеры благодаря малымразмерам широко применяются в ПК типа Laptop и Notebook. Основнымограничением АТА-винчестера является верхний предел ее емкости(около 504 Мбайт на один носитель).

Откуда появляется это ограничение? IDE распознает устройства, имеющие до 65536 цилиндров, 16 поверхностей и 255 секторов на дорожку. По формуле емкости:V(D)=С×Н×8×512байт;V(IDE)=65536×16×256×512=237 байт.С другой стороны, на уровне BIOS могут поддерживаться накопители, имеющие 1024 цилиндров, 255 головок и 63 сектора на дорожку.ТогдаV(BIOS)=1024×255×63×512×233 байт.Однако если сопоставить ограничения BIOS и IDE по идентичнымпараметрам, то получимVmax(IDE)=1024×l6×63×512=504 Мбайт.Для преодоления этого ограничения разработчики шли на различные "хитрости" (представление одного диска как два, совместное использование в регистре интерфейса бита номера устройства со следующим за этим битом трех битов номера головки, т.е.

представление какбы 16 поверхностей, и, следовательно, 32 головок и т.д.).Вообще интерфейс IDE не является самым быстродействующим.Кроме того, соответствующие разработки в области системной шиныснизили необходимость в таких интерфейсах. Разработка контроллераIDE для локальной шины позволяет производить передачу данных поболее широкой и быстрой шине, нежели по загруженной и относительномедленной основной шине.262EIDE-контроллерEIDE-контроллер (Enhanced IDE — модифицированный IDE) былпредложен компанией Western Digital, его спецификацию поддержалипочти все производители жестких дисков. Некоторые фирмы подобныеинтерфейсы называют немного иначе (например, FAST ATA и FASTАТА-2 — фирма Seagate Technology),Вообще интерфейс EIDE отличается: более производительнымрежимом обмена данными; возможностью подключения к одному адаптеру до 4 устройств; поддержкой периферийных устройств, отличных отHDD (например, CD-ROM); возможностью использования IDEнакопителей емкостью более чем 504 Мбайт.

Последняя особенностьдостигается в| основном тем, что спецификация включает в себя реализацию режима LBA (Logical Block Address — логический адресныйблок), создающего возможность преобразовать адресную информациюиз формата CHS в 28-битный логический адрес блока вместо адреса сектора, снимающего; 504 Мбайтное ограничение в емкости HDD. Необходимо отметить, что все новые системы BIOS имеют свои особенностидля поддержки EIDE. Если FAST ATA поддерживает режимы PIOMODE 3 (Processor Input-Output Mode 3, скорость обмена может достигать 11 Мбайт/с) и Multiword DMA Model (использование системнойшины для передачи нескольких слов при одном захвате, скорость обмена теоретически составляет 13,ЗМбайт/с), то FAST ATA 2 реализует ужедругие, новые режимы: PIO MODE 4 (16,6 Мбайт/с) и Multiword DMAMode 2 (16,7 Мбайт/с), а в перспективе и PIO MODE 5 (свыше 20Мбайт/с).SCSI-контроллерSCSI-контроллер (Small Computer System Interface — интерфейсмалых компьютерных систем) был предложен фирмой-производителемнакопителей Shugart Associetes, после доработок был принят другимифирмами.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6549
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее