Периферийные устройства ЭВМ

Скачать доклад: Периферийные устройства ЭВМ

В состав современных ЭВМ входят многочисленные и разнообразные по выполняемым функциям, принципам действия и характеристикам периферийные устройства, которые по назначению можно разделить на две группы:

1) внешние запоминающие устройства, предназначенные для хранения больших объемов информации;

2) устройства ввода-вывода, обеспечивающие связь машины с внешней средой путем ввода и вывода информации из ЭВМ, ее регистрации и отображения.

Операции ввода и вывода определяются относительно ядра ЭВМ процессора и основной памяти.

Операцией ввода называется передача в ядро ЭВМ информации из внешней среды (в том числе от пользователя), или из внешних запоминающих устройств.

Операцией вывода называется передача информации из ядра ЭВМ во внешнюю среду или во внешние запоминающие устройства.

Общей характеристикой для всех периферийных устройств является скорость, с которой устройство может принимать или передавать данные. Большинство периферийных устройств имеет электромеханические узлы, скорость работы которых значительно ниже скорости работы электронных устройств ЭВМ. Скорости передачи данных, с которыми работают различные периферийные устройства, отличаются весьма значительно: от нескольких единиц до нескольких миллионов байт/с.

Периферийные устройства различают по реализованному в них синхронному или асинхронному режиму передачи данных. При синхронном режиме передача данных производится в определенном темпе, который задается рабочей скоростью движения носителя информации, например магнитной ленты. При асинхронном режиме передача данных может происходить в свободном темпе с остановом после передачи любого байта.

ОСНОВНЫЕ ХАРАКТЕРИСТИКИ ВНЕШНИХ ЗАПОМИНАЮЩИХ УСТРОЙСТВ

Одной из основных характеристик ВЗУ является общий объем хранимой информации, или емкость ВЗУ, обычно измеряемая в байтах.

Из-за большого различия быстродействия оперативной памяти и ВЗУ обращения к внешней памяти вызывают потери производительности ЭВМ. Поэтому быстродействие ВЗУ является показателем не менее важным, чем его емкость.

Обращение к ВЗУ в общем случае предполагает последовательное выполнение двух процессов:

1) доступа к ВЗУ - установки головок на участок носителя, с которого требуется считать или на который нужно записать информацию;

2) считывания и передачи информации из ВЗУ в оперативную память или передачи информации из памяти в ВЗУ и записи ее на носитель.

Соответственно быстродействие ВЗУ определяется двумя показателями: временем доступа и скоростью передачи информации. Различают среднее и максимальное время доступа.

В связи с определенными техническими особенностями магнитных носителей информации, на них нельзя записать и с них нельзя считать отдельный байт. Запись и считывание информации могут производиться только группами байт строго определенного размера блоками.

Внешние ЗУ делятся на устройства с прямым и последовательным доступом. В устройствах с прямым доступом, к которым относятся магнитные диски и барабаны, время доступа мало зависит от положения носителя относительно головки в момент обращения к ВЗУ, что достигается циклическим движением носителя с большой скоростью относительно головки.

В устройствах с последовательным доступом (ВЗУ на магнитных лентах) для поиска нужного участка носителя требуется последовательный просмотр записанной на носителе информации, для чего может потребоваться несколько минут.

К важным характеристикам ВЗУ также относятся достоверность функционирования и относительная стоимость устройства.

Обычно достоверность работы ВЗУ оценивается числом правильно воспроизводимых в режиме записи-считывания двоичных знаков на один ошибочный знак.

Относительная стоимость ВЗУ определяется как отношение стоимости устройства к его емкости.

Плотность записи информации

Основные характеристики ВЗУ прямо зависят от плотности записи информации на носитель.

Поверхностная плотность записи информации является произведением продольной плотности записи на поперечную плотность записи.

Продольная плотность записи равна числу бит, записываемых на единицу длины дорожки (бит/мм, бит/см или бит/дюйм). Поперечная плотность записи равна числу дорожек, приходящихся на единицу длины в направлении, перпендикулярном движению носителя (дорожек/мм, дорожек/см или дорожек/дюйм). Поверхностная плотность записи, таким образом, измеряется числом бит на квадратный миллиметр, квадратный сантиметр или квадратный дюйм.

Допустимая продольная плотность записи зависит от характеристик магнитного носителя, зазора между носителем и головкой, конструкции головки, способа записи информации и других факторов.

Увеличения поперечной плотности записи можно достигнуть уменьшением ширины дорожки и расстояния между центрами дорожек.

Минимальная ширина дорожки ограничена технологическими трудностями изготовления головок. При уменьшении расстояния между центрами дорожек увеличиваются перекрестные электромагнитные наводки в головках.

Наибольшую плотность удается получить при контактной записи, когда магнитный носитель непосредственно соприкасается с головкой. Такой способ работы применяется только в устройствах с магнитными лентами и гибкими дисками, так как трение между магнитным носителем и головкой, вызывая их износ, ограничивает допустимую скорость движения носителя относительно головки.

Скорость перемещения носителя влияет на такие важные характеристики ВЗУ, как время доступа и скорость передачи информации.

С увеличением этой скорости время доступа уменьшается, а скорость передачи информации увеличивается. В устройствах на жестких дисках для увеличения линейной скорости движения носителя применяется бесконтактная запись. Для обеспечения высокой плотности записи зазор между головками и поверхностью диска должен быть минимальным, однако этому препятствуют механические неточности изготовления дисков и температурные деформации.

Для уменьшения зазора используются различные аэродинамические эффекты, создающие между головками и диском воздушную подушку толщиной в несколько микрометров.

МЕТОДЫ ЗАПИСИ ИНФОРМАЦИИ НА МАГНИТНЫЙ НОСИТЕЛЬ

Характеристики методов записи:

1) относительная плотность записи;

2) помехоустойчивость метода;

3) способ синхронизации (с самосинхронизацией или с внешней синхронизацией);

4) наличие или отсутствие потребности в стирании ранее записанной информации перед записью новой информации.

Все реально используемые методы записи имеют два общих свойства:

1) используются потенциальные сигналы, поступающие на головку записи;

2) не требуется предварительного стирания ранее записанной информации.

Метод записи без возврата к нулю с переключением потока по единицам

При записи 1 ток в обмотке записи изменяет направление, и носитель соответственно переходит из состояния насыщения одного знака в состояние насыщения другого знака. При записи 0 направление тока в обмотке и состояние носителя не меняются. При считывании 1 в обмотке головки индуцируются разнополярные импульсы, а при считывании 0 сигнал с дорожки не поступает. Поэтому для распознавания информации при считывании необходимы синхросигналы для каждого такта. Этот метод используется только в устройствах на магнитных лентах: выделяется специальная дорожка, на которую либо записывают синхросигнал, либо разряд контроля по нечетности.

В последнем случае в каждом такте хотя бы с одной дорожки поступает сигнал 1, чем достигается самосинхронизация считываемой информации.

Метод записи с фазовой модуляцией

На границе каждого такта записи происходит смена направления тока в записывающей головке. Полярность тока изменяется в одном направлении при записи 0, и в противоположном при записи 1. Кроме того логическая схема тракта записи анализирует значение следующего записываемого двоичного знака: если должен быть записан тот же знак, что и в предыдущем такте, то в середине такта изменяется направление тока записи в головке. При считывании 1 и 0 распознаются по полярности импульса ЭДС в первом полутакте. По сравнению  с предыдущим, при использовании этого метода частота изменения тока записи увеличивается в 2 раза, но за счет самосинхронизации и более высокой помехозащищенности он обеспечивает большую плотность записи. Этот устаревший метод использовался при работе с гибкими дисками.

Метод частотной модуляции (FM)

Ток записи изменяет направление на границе каждого такта записи и, кроме того, посередине такта при записи 1. Таким образом, при записи 1 частота переключения тока вдвое больше, чем при записи 0. При считывании 1 соответствует наличие импульса произвольной полярности во втором полутакте, а при считывании 0 - его отсутствие. Этот метод является самосинхронизирующимся. Метод частотной модуляции применялся ранее в некоторых ЗУ на жестких дисках.

Метод записи с модифицированной частотной модуляцией (MFM)

Этот метод обеспечивает самосинхронизацию и более высокую плотность записи, чем описанные ранее методы. Переключение тока в головке при записи 1 всегда происходит в начале такта записи, а при записи 0 - посередине такта, но только в том случае, если следующий записываемый знак также 0. При считывании каждое изменение полярности намагничивания индуцирует в обмотке головки импульс той или иной полярности. Этот импульс соответствует 1, если он совпадает по времени с синхросигналом, и в противном случае.

Метод записи с групповым кодированием (RLL)

Для повышения информационной емкости диска необходимо уменьшить отношение объема записываемой на диск синхронизирующей информации к объему полезной информации. Для методов FM и MFM это соотношение составляет 1:1.

В методе записи с групповым кодированием вместо синхроимпульсов используется самосинхронизирующийся код, и отношение объема синхронизирующей информации к полезной составляет 1:4, что позволяет примерно в 1,5 раза увеличить скорость передачи данных и плотность записи информации на диск.

Принцип RLL следующий: каждый байт поступающих данных разделяется на два полубайта, а затем полубайты кодируются специальным 5-разрядным кодом, отличающимся тем, что при записи каждой из кодовых комбинаций происходит по крайней мере одна перемена направления магнитного потока. При считывании каждые две 5-разрядные кодовые комбинации переводятся обратно в двоичные полубайты, объединяются и передаются в виде полного байта.

От 5-разрядного кода также требуется, чтобы в любой кодовой комбинации было не более двух стоящих рядом, и чтобы в любой комбинации 5-разрядных кодов также было не более двух стоящих рядом. Из 32 кодовых комбинаций, возможных при 5-разрядном коде, этим условиям удовлетворяет 16. Они и приняты для кодирования по методу RLL.

--------------------------T--------------------¬
¦ Шестнадцатиричное число ¦ Кодовая группа RLL ¦
+-------------------------+--------------------+
¦ 0 ¦ 11001 ¦
¦ 1 ¦ 11011 ¦
¦ 2 ¦ 10010 ¦
¦ 3 ¦ 10011 ¦
¦ 4 ¦ 11101 ¦
¦ 5 ¦ 10101 ¦
¦ 6 ¦ 10110 ¦
¦ 7 ¦ 10111 ¦
¦ 8 ¦ 11010 ¦
¦ 9 ¦ 01001 ¦
¦ A ¦ 01010 ¦
¦ B ¦ 01011 ¦
¦ C ¦ 11110 ¦
¦ D ¦ 01101 ¦
¦ E ¦ 01110 ¦
¦ F ¦ 01111 ¦
L-------------------------+---------------------

ОСНОВНЫЕ ТИПЫ УСТРОЙСТВ ВВОДА-ВЫВОДА ИНФОРМАЦИИ

Устройство ввода позволяет вводить в машину данные и программы. Устройства вывода служат для вывода из ЭВМ результатов обработки данных, в том числе для их регистрации и отображения.

Типы устройств ввода информации:

1) Ручного ввода: клавиатура пульта управления.

2) Полуавтоматического ввода: клавиатура дисплея, ручной манипулятор "мышь", световое перо, сканер, планшет, джойстик, устройство ввода с перфолент, устройство ввода с магнитных носителей.

3) Автоматического ввода: читающие автоматы, речевые анализаторы, устройства ввода с каналов связи, аналого-цифровой преобразователи, телетайпы.

Типы устройств вывода информации:

1) Устройства фиксации на машинных носителях: перфораторы, устройства записи на магнитные носители.

2) Устройства регистрации: знакогенерирующие (АЦПУ) и графические (графопостроители).

3) Устройства наглядного отображения: дисплеи и индикаторы.

4) Устройства передачи: кодирующие устройства, цифро-аналоговые преобразователи, модемы, телетайпы.