Лекция №3-4

Вид материалаЛекция

Содержание


Классическая архитектура
1. Принцип общего устройства.
2. Принцип произвольного доступа к основной памяти.
3. Принцип хранимой программы.
4. Принцип программного управления.
Классической архитектуры фон неймана.
Контроллеры и адаптеры
Последовательный порт
Параллельный порт
На рисунке представлена схема устройства компьютера.
Главные устройства компьютера
Системный блок
Характеристики микропроцессоров.
Тактовая частота
Оперативная память (озу).
Постоянное запоминающее устройство (пзу).
Дополнительная память.
Контроллеры и шина.
Электронные платы.
Блок - схема.
...
Полное содержание
Подобный материал:
  1   2

Лекция №3-4

Аппаратное обеспечение средств вычислительной техники

Вычислительная техника. Архитектура фон Неймана. История развития ВТ. Классификация ВТ. Состав ВТ



Архитектура современных персональных компьютеров (ПК) основана на магистрально-модульном принципе.

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

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

Модульный принцип позволяет пользователю комплектовать нужную ему конфигурацию компьютера и производить ее модернизацию.

Модульная организация системы опирается на магистральный (шинный) принцип обмена информации. Устройства компьютера соединяются между собой информационными магистралями. Среди них особую роль играет системная магистраль.
  1. Классическая архитектура


Несмотря на разнообразие существующих в настоящее время ЭВМ, в основу их построения и работы заложены общие функциональные принципы, которые впервые были сформулированы американским математиком Джоном фон Нейманом и представлены им еще в 1945 году в "Предварительном докладе о машине EDVAC". Вот они:

1. Принцип общего устройства.

Для того, чтобы устройство было универсальным средством обработки информации, оно должно состоять из следующих частей:
- арифметико-логического устройства (АЛУ)
- устройства управления (УУ)
- оперативной памяти (ОП)
- устройств ввода-вывода (УВВ).
А также быть электронным, а не механическим, и работать в двоичной системе счисления.




2. Принцип произвольного доступа к основной памяти.

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

3. Принцип хранимой программы.

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

4. Принцип программного управления.

ЭВМ может выполнять последовательность команд, находящуюся в памяти машины, без участия человека, т.е. автоматически. Впоследствии такая организация ЭВМ получила название КЛАССИЧЕСКОЙ АРХИТЕКТУРЫ ФОН НЕЙМАНА.

Организация взаимодействия устройств компьютера

Во всех ПК для взаимодействия отдельных устройств используется принцип общего канала или принцип шины. Шина или магистраль - это кабель, состоящий из множества проводов.

По линиям системной шины передаются:
- данные для обработки (шина данных) - адреса памяти и внешних устройств (адресная шина) - управляющие сигналы: начать работу, прервать работу и т.д. (управляющая шина)

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

Для того, чтобы соединить друг с другом различные устройства компьютера, они должны иметь одинаковый интерфейс (англ. interface от inter — между, и face — лицо). Интерфейс — это средство сопряжения двух устройств, в котором все физические и логические параметры согласуются между собой. Для согласования интерфейсов периферийные устройства подключаются к шине через свои контроллеры (адаптеры) и порты.

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

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

Последовательный порт обменивается данными с процессором побайтно, а с внешними устройствами — побитно. К последовательному порту обычно подсоединяют медленно действующие или достаточно удалённые устройства, такие, как мышь и модем.

Параллельный порт получает и посылает данные побайтно. К параллельному порту подсоединяют более «быстрые» устройства — принтер и сканер.

Через игровой порт подсоединяется джойстик. Клавиатура и монитор подключаются к своим специализированным портам, которые представляют собой просто разъёмы.

Платы адаптеров устанавливаются в специальные разъемы (слоты расширения), которые подключены к шине.

На рисунке представлена схема устройства компьютера.



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


Главные устройства компьютера - это процессор и память


Основные устройства компьютера и связи между ними представлены на схеме.

Жирными стрелками показаны пути и направления движения информации, а простыми стрелками - пути и направления передачи управляющих сигналов.


СИСТЕМНЫЙ БЛОК

В системном блоке располагаются все основные узлы компьютера:
  1. электронные схемы, управляющие работой компьютера (микропроцессор, оперативная память, контроллеры устройства и т.д.);
  2. блок питания, преобразующий электропитание сети в постоянный ток низкого напряжения, подаваемый на электронные схемы компьютера;
  3. накопители (или дисководы) для гибких магнитных дисков, используемые для чтения и записи на гибкие магнитные диски (дискеты);
  4. накопитель на жестком магнитном диске, предназначенный для чтения и записи на несъемный жесткий магнитный диск (винчестер).

МИКРОПРОЦЕССОР.

Самым главным элементом в компьютере, является микропроцессор небольшая (в несколько сантиметров) электронная схема, выполняющая все вычисления и обработку информации. Микропроцессор умеет производить сотни различных операций и делает это со скоростью в несколько десятков или даже сотен миллионов операций в секунду. В компьютерах используются микропроцессоры фирмы Intel, AMD, Cyrix, IBM .

Микропроцессор выполнение программ, работающих на компьютере, и управляет работой остальных устройств компьютера. Скорость его работы во многом определяет быстродействие компьютера.

ХАРАКТЕРИСТИКИ МИКРОПРОЦЕССОРОВ. Микропроцессоры отличаются друг от друга двумя характеристиками: типом (моделью) и тактовой частотой. Наиболее распространены модели Intel – Celeron и Pentium. Одинаковые модели микропроцессоров могут иметь разную тактовую частоту – чем выше тактовая частота, тем выше производительность и цена микропроцессора.

ТАКТОВАЯ ЧАСТОТА указывает, сколько элементарных операций (тактов) микропроцессор выполняет в одну секунду. Тактовая частота измеряется в мегагерцах (МГц). Следует заметить, что разные модели микропроцессоров выполняют одни и те же операции (например, сложение или умножение) за разное число тактов. Чем выше модель микропроцессора, тем, как правило, меньше тактов требуется для выполнения одних и тех же операций. Поэтому, например, микропроцессор Intel-80386 работает раза в два быстрее Intel-80286 с такой же тактовой частотой.

СОПРОЦЕССОР.

В тех случаях, когда на компьютере приходится выполнять много математических вычислений (например, в инженерных расчетах), к основному микропроцессору добавляют математический сопроцессор. Он помогает основному микропроцессору выполнять математические операции над вещественными числами. Новейшие микропроцессоры фирмы Intel (Pentium) сами умеют выполнять операции над вещественными числами, так что для них сопроцессоры не требуются.

ПАМЯТЬ

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

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

ОПЕРАТИВНАЯ ПАМЯТЬ (ОЗУ).

Следующим очень важным элементом компьютера является оперативная память. Именно из нее процессор и сопроцессор берут программы и исходные данные для обработки, в нее они записывают полученные результаты. Название "оперативная" эта память получила потому, что она работает очень быстро, так что процессору не приходится ждать при чтении данных из памяти или записи в память. Однако содержащиеся в ней данные сохраняются только пока компьютер включен, при выключении компьютера содержимое оперативной памяти стирается (за исключением, о которых говорится ниже). Эволюция микросхем ОЗУ вплотную связана с эволюцией персональных компьютеров. Для успеха настольных компьютеров требовались миниатюрные чипы ОЗУ. По мере увеличения ём­кости памяти цена скачкообразно возрастала, но потом посто­янно уменьшалась по мере отработки технологии и роста объ­ёмов производства.

В настоящее время широкое распространение получили устройства динамической памяти, базирующиеся на способности сохранять электрический заряд. Эти устройства - конденсато­рами.

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

Ещё одна разновидность архитектуры оперативной памяти компьютера – это её разбивка на отдельные секции и работа с этими секциями как с малой кэш-памятью. Большая скорость доступа к ограниченным областям памяти является особен­ностью некоторых специфических микросхем, которые позволяют некоторому объёму, но не всей памяти, быть считанному без цикла ожидания. Этот подход требует специальных RAM мик­росхем, которые делят свои адреса по страницам. Эта техно­логия получила название режима страничного доступа. Эти специальные микросхемы обеспечивают очень быстрый доступ в одном из двух направлений их организаций. Если требуется чтение или запись информации, хранящейся на определённой странице памяти, и предыдущая команда по работе с памятью использовала информацию с той же страницы, цикла ожидания не требуется. Однако при переходе с одной страницы на дру­гую циклы ожидания неизбежны.

КЭШ-ПАМЯТЬ.

Кэш-память - "сверхоперативной" памятью относительно небольшого объема (обычно от 64 до 256 Кбайт), в которой хранятся наиболее часто используемые участки оперативной памяти. Кэш-память располагается "между" микропроцессором и оперативной памятью, и при обращении микропроцессора к памяти сначала производится поиск нужных данных в кэш-памяти. Поскольку время доступа к кэш-памяти в несколько раз меньше, чем к обычной памяти, а в большинстве случаев необходимые микропроцессору данные содержаться в кэш-памяти, среднее время доступа к памяти уменьшается. Для компьютеров на основе Intel-80386DX или 80486SX размер кэш-памяти в 64 Кбайт является удовлетворительным, 128 Кбайт – вполне достаточным. Компьютеры на основе Intel-80486DX и DX2 обычно оснащаются кэш-памятью емкостью 256 Кбайт.

Использова­ние кэш-памяти позволит избежать полного заполнения всей машины быстрой RAM памятью. Обычно программа использу­ет память, какой либо ограниченной области. Храня нужную ин­формацию в кэш-памяти, работа с которой позволяет процессо­ру обходиться без всяких циклов ожидания.

Не всякая кэш-память равнозначна. Большое значение имеет тот факт, как много информации может содержать кэш-память. Чем больше кэш-память, тем больше информации может быть в ней размещено, а, следовательно, тем больше ве­роятность, что нужный байт будет содержаться в этой быстрой памяти. Очевидно, сто самый лучший вариант - это когда объ­ём кэш-памяти соответствует объёму всей оперативной памяти. В этом случае вся остальная память становится не нужной. Крайне противоположная ситуация - 1 байт кэш-памяти - тоже не имеет практического значения, так как вероятность того, что нужная информация окажется в этом байте, стремится к нулю. Практически, диапазон используемой кэш-памяти колеб­лется в пределах 16-64К.

На самом деле реализация кэш-систем не так проста, как это может показаться с первого взгляда. Микропроцессор дол­жен не только читать из памяти, но и писать в неё. Что слу­чится, если процессор занесёт новую информацию в кэш-па­мять, а перед использованием этой информации она будет из­менена в основной памяти. Для избежания подобной ситуации иногда реализуется метод, названный записью через кэш-па­мять. Очевидно, сто этот метод снижает быстродействие системы, потому что приходится писать не только в кэш-па­мять. Хуже того, микропроцессору может понадобиться инфор­мация, которую он только что записал и которая ещё не была перезагружена в кэш-память.

Целостность памяти – это одна из самых больших проблем разработчиков кэш-памяти.

Все вопросы по преодолению этих проблем были возложены на отдельную микросхему – кэш-контроллер.

Следующая интересная технология, названная interleavid mеmory, очень похожа на ОЗУ страничного режима. Она сущест­венно повышает скорость обращения к памяти, но не имеет ограничений по страничной разбивке. При использовании этой технологии вся оперативная память разбивается на два или большее число банков. Последовательность битов хранится в разных банках, поэтому микропроцессор обращается то к одному, то к другому банку при чтении этой последовательности. Во время обращения к одному банку, другой реализует цикл обновления, и поэтому процессору не приходится ждать. И только, если микропроцессору приходится читать несмежные биты, статус ожидания неминуем, но вероятность его появле­ния уменьшается.

Наиболее типовая реализация этой технологии представ­ляется разбивкой оперативной памяти на два банка, а, следо­вательно, вероятность возникновения ожидания - 50%. Четы­рёхбанковая организация уменьшает эту вероятность до 25%.

Так как данная технология не требует применения специ­альных микросхем памяти, она является наиболее удобной для повышения скорости системы. Кроме того, она может совме­щаться с ОЗУ страничного режима, что ещё больше увеличивает оперативность.

Логическая организация памяти. Фундаментальные решения были приняты при разработке первых PC. Для того чтобы микропроцессор 8088 мог пользо­ваться, она должна быть адресуемой. И этот микропроцессор должен обладать возможностью адресоваться к 1М. Конструкто­ры IBM решили выделить специальные области памяти для спе­цифически целей. Они разделили всю память на разделы, и каждый раздел предназначался для реализации своих функций. Результирующая диаграмма названа картой памяти.

ПОСТОЯННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (ПЗУ).

Её главное отличие от ОЗУ – невозможность в процессе работы изменить состояние ячеек ПЗУ. В свою оче­редь и эта память делится на постоянную и репрограммируе­мую. Принципы её функционирования понятны из названия.

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

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

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

ДОПОЛНИТЕЛЬНАЯ ПАМЯТЬ. Память, выходящая за пределы 1 Мб адресуемого прост­ранства 8088, которая может стать доступной в защищенном режиме Intel 80286 и 80386, обычно называется дополнитель­ной памятью, хотя IBM иногда называет эту память расширен­ной (expanded). Вплоть до 15 Мб дополнительной памяти может быть прибавлено в компьютеры на 80286 микропроцессоре, и до 4 Гб с 80386. Наиболее существенным различием базовой и дополни­тельной памяти является то, что программы, работающие в ре­альном режиме, не могут выполняться в дополнительной памя­ти. А так как DOS написан для реального режима, ему прихо­дится обходиться только базовой памятью.

Но сказать, что дополнительная память бесполезна в ре­альном режиме - неверно. Программы не знают, как адресо­ваться к дополнительным ячейкам памяти. Но дополнительная память может быть использована для хранения информации. А следовательно, просто нужно разработать программное обеспе­чение, чтобы использовать возможности дополнительной памя­ти. И такие DOS-программы существуют. Прекрасный пример то­му имитатор логического диска - VDISK, который поддержива­ется DOS, начиная с версии 3.0. Хотя программные коды VDISK выполняются в обычной памяти DOS в реальном режиме, допол­нительная память может использоваться для хранения данных.

Так как OS/2 может функционировать в защищенном режи­ме, ей доступны все ресурсы дополнительной памяти. Однако стоит напомнить, что, когда OS/2 использует подпрограммы старушки DOS, ей приходится довольствоваться ограничениями памяти реального режима в 640 Кб.

КОНТРОЛЛЕРЫ И ШИНА.

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

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

1. Для каждого внешнего устройства в компьютере имеется электронная схема, которая им управляет. Эта схема называется контроллером, или адаптером. Некоторые контроллеры (например, контроллер дисков) могут управлять сразу несколькими устройствами.

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

ЭЛЕКТРОННЫЕ ПЛАТЫ.

Для упрощения подключения устройств электронные схемы IBM PC состоят из нескольких модулей электронных плат. На основной плате компьютера – системной, или материнской, плате – обычно располагаются основной микропроцессор, сопроцессор, оперативная память и шина. Схемы, управляющие внешними устройствами компьютера (контроллеры или адаптеры), находятся на отдельных платах, вставляющихся в унифицированные разъемы (слоты) на материнской плате. Через эти разъемы контроллеры устройств подключаются непосредственно к системной магистрали передачи данных в компьютере шине. Таким образом, наличие свободных разъемов шины обеспечивает возможность добавления к компьютеру новых устройств. Чтобы заменить одно устройство другим (например, устаревший адаптер монитора на новый) , надо просто вынуть соответствующую плату из разъема и вставить вместо нее другую. Несколько сложнее осуществляется замена самой материнской платы.

БЛОК - СХЕМА.

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

КОНТРОЛЛЕРЫ ПОРТОВ ВВОДА – ВЫВОДА.

Одним из контроллеров, которые присутствуют почти в каждом компьютере, является контроллер портов ввода-вывода. Эти порты бывают следующих типов:
  • параллельные (обозначаемые LPT1-LPT4) , к ним обыкновенно подключаются принтеры;
  • асинхронные последовательные (обозначаемые СОМ1-СОМ3) .

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

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

ДИСКОВОД CD-ROM.

Принцип работы дисковода напоминает принцип работы обычных дисководов для гибких дисков. Поверхность оптического диска (CD-ROM) перемещается относительно лазерной головки постоянной линейной скоростью, а угловая скорость меняется в зависимости от радиального положения головки. Луч лазера направляется на дорожку, фокусируясь при этом с помощью катушки. Луч проникает сквозь защитный слой пластика и попадает на отражающий слой алюминия на поверхности диска. При попадании его на выступ, он отражается на детектор и проходит через призму, отклоняющую его на светочувствительный диод. Если луч попадает в ямку, он рассеивается и лишь малая часть излучения отражается обратно и доходит до светочувствительного диода. На диоде световые импульсы преобразуются в электрические, яркое излучение преобразуется в нули слабое - в единицы. Таким образом, ямки воспринимаются дисководом как логические нули, а гладкая поверхность как логические единицы Производительность дисководов CD-ROM.

Производительность CD-ROM обычно определяется его скоростными характеристиками при непрерывной передаче данных в течение некоторого промежутка времени и средним временем доступа к данным, измеряемыми соответственно в Кбайт/с и мс. Существуют одно-, двух-, трех-, четырех-, пяти, шести и восьмискоростные дисководы, обеспечивающие считывание данных со скоростью 150,300,450,600,750,900,1200 Кбайт/с соответственно. В настоящий момент распространены двух- и четырехскоростные дисководы. В общем случае дисководы с четырехкратной скоростью обладают более высокой производительностью, однако, оценить чистое преимущество дисковода с четырехкратной скоростью по сравнению с дисководом с удвоенной скоростью бывает не так просто. Прежде всего, это зависит от того с какой операционной системой и с каким типом приложения ведется работа. При высокой интенсивности повторяющегося доступа к CD-ROM и считывании небольшого количества данных (например, при работе с базами данных) “импульсная” скорость считывания информации приобретает важное значение. Например, по данным журнала InfoWorld, производительность дисководов с четырехкратной скоростью, по сравнению с дисководами с удвоенной скоростью, в случае операции доступа к базе данных в среднем повышается вдвое. В случае простого копирования данных выигрыш составляет от 10 до 30%. Однако наибольшее преимущество получается при работе с полноформатным видео.

Для повышения производительности дисководов их снабжают буферной памятью (стандартные объемы кэша: 64,128,256,512,1024 Кбайт). Буфер дисковода представляет собой память для кратковременного хранения данных, после считывания их с CD-ROM, но до пересылки в плату контролера, а затем в ЦП. Такая буферизация дает возможность дисковому устройству передавать данные в процессор небольшими порциями, а не занимать его время медленной пересылкой постоянного потока данных. Например, согласно требованиям стандарта MPC уровня 2 накопитель CD-ROM удвоенной скоростью должен занимать не более 60% ресурсов ЦП.

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

Конструктивные особенности приводов CD-ROM. Как известно, большинство накопителей бывают внешними и встраиваемыми (внутренними). Приводы компакт-дисков в этом смысле не являются исключением. Большинство предлагаемых в настоящее время накопителей CD-ROM являются встраиваемыми. Внешний накопитель стоит заметно дороже. Это легко объяснимо, так как в этом случае накопитель имеет собственный корпус и источник питания. Форм-фактор современного встраиваемого привода CD-ROM определяется двумя параметрами: половинной высотой (Half-High, HH) и горизонтальным размером 5.25 дюйма.

На передней панели каждого накопителя имеется доступ к механизму загрузки компакт-диска. Одним из самых распространенных является механизм загрузки CD-ROM с помощью caddy. Caddy представляет собой пластмассовый прозрачный контейнер, в который кладется компакт-диск перед загрузкой непосредственно в привод. Другим способом является загрузка с помощью tray-механизма. Tray-механизм действительно похож на поднос, который выдвигается из накопителя обычно после нажатия кнопки Eject. На него устанавливается компакт-диск, после чего “поднос” в накопитель задвигается в ручную. Существуют разновидности tray-механизма, например pop-up. В этом случае загрузка диска на” подносе” происходит полуавтоматически, после легко касания.

На передней панели привода, кроме того, расположены: индикатор работы устройства (busy) , гнездо для подключения головных телефонов или стереосистемы (для прослушивания аудио дисков) , регулятор громкости звука (также для аудио CD) . Для системы caddy предусмотрено также отверстие, с помощью которого можно извлечь компакт-диск даже в аварийной ситуации, например, если даже не срабатывает кнопка Eject.

Устройство CD-ROM.

Все CD-ROM имеют один и тот же физический формат изготовления и емкость 650 Мбайт. Диск диаметром 120 мм, толщиной 1,2 мм и центральным отверстием диаметром 15 мм. Центральная область вокруг отверстия шириной 6 мм называется зоной крепления (clamping area) . За ней непосредственно следует заголовочная область (lead in area) , содержащая оглавление диска (table of content) . Далее расположена область шириной 33 мм, предназначенная для хранения данных и физически представляющая собой единый трек. Завершающей является терминальная область (lead out) шириной 1 мм. Внешний обод диска шириной 3 мм.

Область хранения данных логически может содержать от 1 до 99 треков, однако разнородная информация не может быть смешанна на одном треке. Цифровая информация хранится на CD-ROM в виде чередующихся по ходу спирали ямок, нанесенных на поверхность полиуглеродного пластика. Ямка воспринимается лучом лазера как логический ноль, а гладкая поверхность как логическая единица.

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

В отличие от CD-R запись информации на CD-ROM производится в момент его изготовления, т.е. штамповки. На CD-R информация записывается при помощи CD рекордера. Луч лазера выжигает на “тарелке” отверстие колоколообразной формы, что дает преимущество перед обычным CD-ROM, так как в такой ямке луч лазера рассеивается сильнее и меньшая часть излучения попадает в приемник. Однако после записи информации на CD-R, он фактически становится обычным компакт диском.

Подключение дисководов CD-ROM Цифровые интерфейсы.

В настоящее время наиболее распространенными являются SCSI и IDE интерфейсы. Помимо этих интерфейсов существует масса других стандартов конкретных производителей, таких как Sony, Panasonic, Mitsumi, Matsushita, однако их роль весьма мала. В свою очередь оба интерфейса SCSI и IDE имеют усовершенствованные версии. Для SCSI это SCSI-2 и Fast SCSI-2, для IDE - интерфейс EIDE. Последний поддерживает два параллельных канала и по характеристикам занимает промежуточное место между SCSI и IDE. Интерфейс SCSI по сравнению с IDE в принципе является более быстрым по потенциальной скорости обмена данными с диском, однако, реально это не дает преимущества, поскольку даже дисководы CD-ROM с четырехкратной скоростью не могут передавать данные быстрее 700 Кбайт/с. Все же, если учесть, что общая концепция вычислений постепенно сдвигается в сторону мультизадачной среды, когда одновременно требуется доступ как к жесткому диску, так и к устройству типа CD-ROM, использование интерфейса SCSI в будущем может оказаться более предпочтительным.

Подключение дисководов CD-ROM.

На сегодняшний день существует несколько способов подключения дисководов CD-ROM. Первый способ основан на том, что один канал интерфейса IDE может поддерживать два встроенных устройства. Накопитель CD-ROM подключают к плате ввода-вывода через интерфейс IDE вместе с жестким диском по принципу master/slave. Однако в этом случае снижается скорость обмена данными с жестким диском. Одним из способов решения этой проблемы является подключение устройств CD-ROM к различным каналам одного интерфейса EIDE или к двум различным котроллерам IDE. Если CD-ROM имеет SCSI интерфейс, то его соответственно подключают к SCSI контроллеру. Другим подходом является применение 32- битных драйверов дисководов CD-ROM вместо используемых в настоящее время 16- битных. Существует также возможность подключения дисководов CD-ROM через контроллер звуковой карты. Также не следует забывать, что современные материнские платы могут содержать встроенные контроллеры SCSI и IDE, что вообще исключает необходимость в дополнительной плате ввода-вывода для подключения дисководов CD-ROM.

Подключение аудиоканалов.

Практически каждый дисковод CD-ROM обладает встроенным цифро-аналоговым преобразователем (ЦАП), а также выходным разъемом для вывода стереофонических сигналов. На внешней панели дисководы CD-ROM (как внешние, так и внутренние), кроме того, имеют разъем, для головных телефонов (наушников). Если на компакт-диске находится аудиоинформация, ЦАП преобразует ее в аналоговую форму и подает сигнал на разъем, предназначенный для головных телефонов, а так же на выходные аудио-разъемы дисковода, с которых в свою очередь, сигнал поступает на усилитель и акустическую систему непосредственно или через звуковую карту. Преимущество активного выхода заключается в том, что аудио сигнал с CD-ROM дополнительно обрабатывается звуковой картой.

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

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

В настоящее время ведутся работы над мультиповерхостным CD-ROM. Суть этой технологии заключается в наличии двух слоев, содержащих записанные данные и находящихся один над другим. Лазерный луч может фокусироваться как на нижнем так и на верхнем слое. Первый вариант таких систем, выпущенных фирмой 3М, вмещает до 7,8 Гбайт информации при двухслойной записи, хотя не существует никаких препятствий, мешающих дальнейшему увеличению количества слоев.

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

ВИДЕОАДАПТЕР.

Видеоподсистема состоит из двух основных частей: монитора и видеоадаптера. Созданием изображения на мониторе управляет обычно аналоговый видеосигнал, формируемый видеоадаптером. Компьютер формирует цифровые данные об изображении, которые из оперативной памяти поступают в специализированный процессор видеоплаты, где обрабатываются и сохраняются в видеопамяти параллельно с накоплением в видеопамяти полного цифрового “слепка” изображения на экране данные считываются цифроаналоговым преобразователем (Digital Analog Converter, DAC). Поскольку DAC обычно (хотя и не всегда) включает собственную память произвольного доступа (Random Access Memory, RAM) для хранения палитры цветов в 8-разрядных режимах, его еще называют RAMDAC. На последнем этапе DAC преобразует цифровые данные в аналоговые и посылает их на монитор. Эта операция выполняется DAC несколько десятков раз за одну секунду; данная характеристика называется частотой обновления (или регенерации) экрана. Согласно современным эргономическим стандартам, частота обновления экрана должна составлять не менее 85 Гц, в противном случае человеческий глаз замечает мерцание, что отрицательно влияет на зрение. Даже подобная упрощенная схема, описывающая механизм работы универсального видеоадаптера, позволяет понять, чем руководствуются разработчики графических ускорителей и плат, когда принимают те или иные технологические решения. Очевидно, что здесь, как и в любой вычислительной системе, есть узкие места, ограничивающие общую производительность. Производительность тракта передачи данных между памятью на системной плате и графическим ускорителем. Эта характеристика зависит в основном от разрядности, тактовой частоты и организации работы шины данных, используемой для обмена между центральным процессором, расположенным на системной плате компьютера, и графическим ускорителем, установленным на плате видеоадаптера (впрочем, иногда графический процессор интегрируется в системную плату). В настоящее время шина (а точнее, порт, поскольку к нему можно подключить только одно устройство) AGP обеспечивает вполне достаточную и даже избыточную для большинства приложений производительность. Обработка поступающих данных графическим ускорителем. Повысить скорость этой операции можно, совершенствуя архитектуру графического процессора, например, внедрив конвейерную обработку, когда новая команда начинает выполняться еще до завершения выполнения предыдущей. Производители увеличивают разрядность процессоров и расширяют перечень функций, поддерживаемых на аппаратном уровне; повышают тактовые частоты. Все эти усовершенствования позволяют значительно ускорить заполнение видеопамяти графическими данными, готовыми для отображения на экране. О конкретных реализациях будет рассказано ниже в разделе “Законодатели мод”. Обмен данными в подсистеме “графический процессор — видеопамять — RAMDAC” . Здесь также существует несколько путей развития. Один из них — использование специальной двухпортовой памяти, VRAM, к которой можно одновременно обращаться из двух устройств: записывать данные из графического процессора и читать из RAMDAC. Память VRAM довольно сложна в изготовлении и, следовательно, дороже других типов. (Есть еще один вариант двухпортовой памяти, впервые примененный компанией Matrox — Window RAM, WRAM, — обеспечивающий несколько более высокую производительность при себестоимости на 20% ниже.) Поскольку использование двухпортовой памяти дает ощутимый прирост производительности лишь в режимах с высокими разрешениями (1600х1200 и выше), этот путь можно считать перспективным лишь для видеоускорителей высшего класса. Еще один способ — увеличить разрядность шины данных. У большинства производителей разрядность шины данных достигла 128 бит, то есть за один раз по такой шине можно передать 16 байт данных. Еще одно, довольно очевидное решение, — повысить частоту обращения к видеопамяти. Стандартная для современных видеоадаптеров память SGRAM работает на тактовой частоте 100 МГц, а у некоторых производителей уже используются частоты 125 и даже 133 МГц. Для чего все это нужно? Чем быстрее подготовленные графическим процессором данные поступают в RAMDAC и преобразуются в аналоговый сигнал, тем больший их объем за единицу времени будет “конвертирован” в изображение, что позволяет повысить его реалистичность и детализацию.

Устройство, которое называется видеоадаптером, есть в каждом компьютере. В виде устройства, интегрированного в системную плату, либо в качестве самостоятельного компонента. Главная функция, выполняемая видеокартой, — преобразование полученной от центрального процессора информации и команд в формат, который воспринимается электроникой монитора, для создания изображения на экране. Монитор обычно является неотъемлемой частью любой системы, с помощью которого пользователь получает визуальную информацию. Таким образом, связку видеоадаптер и монитор можно назвать видеоподсистемой компьютера. То, как эти компоненты справляются со своей работой, и в каком виде пользователь получает видеоинформацию, включая графику, текст, живое видео, влияет на производительность как самого пользователя и его здоровье, так и на производительность всего компьютера в целом.

МОНИТОРЫ.

Монитор (дисплей) компьютера IBM PC предназначен для вывода на экран текстовой и графической информации. Мониторы бывают цветными и монохромными. Они могут работать в одном из двух режимов: текстовом и графическом.

ТЕКСТОВЫЙ РЕЖИМ. В текстовом режиме экран монитора условно разбивается на отдельные участки знакоместа, чаще всего на 25 строк по 80 символов (знакомест). В каждое знакоместо может быть выведен один из 256 заранее заданных символов. В число этих символов входят большие и малые латинские буквы, цифры, символы, а также псевдографические символы, используемые для вывода на экран таблиц и диаграмм, построения рамок вокруг участков экрана и т.д.

ГРАФИЧЕСКИЙ РЕЖИМ. Графический режим монитора предназначен для вывода на экран графиков, рисунков и т.д. Разумеется, в этом режиме можно также выводить и текстовую информацию в виде различных надписей, причем эти надписи могут иметь произвольный шрифт, размер букв и т.д.

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

КЛАВИАТУРА.

Клавиатура предназначена для ввода в компьютер информации от пользователя.

Расположение латинских букв на клавиатуре, как правило, такое же, как на английской пишущей машинке, а букв кириллицы – как на русской пишущей машинке.

СПЕЦИАЛЬНЫЕ КЛАВИШИ КЛАВИАТУРЫ. Кроме алфавитно-цифровых клавиш и клавиш со знаками пунктуации, на клавиатуре имеется большое число специальных клавиш.

Клавиша Enter предназначена для окончания ввода строки. Например, при вводе команд DOS ввод каждой команды должен оканчиваться нажатием клавиши Enter.

Клавиша BackSpace удаляет символ, находящийся слева от курсора (курсор обычно изображается мигающим символом, похожим на знак подчеркивания).

Клавиша Del (Delete-удаление) используется для удаления символа, находящегося под курсором.

Клавиша Inc (Insert-вставка) предназначена для переключения между двумя режимами ввода символов: ввода с раздвижкой символов (вставка) и ввода с замещением ранее набранных символов (замена).

Клавиша Esc (escape-убегать, спасаться), как правило, используется для отмены какого-либо действия, выходя из режима программы и т.д.

Клавиша Tab (табуляция) при редактировании текстов обычно используется для перехода к следующей позиции табуляции. В других программах ее значение может быть иным: переключение между "окошками" на экране, полями запроса и т.д.

Функциональные клавиши F1-F12 (на некоторых клавиатурах F1-F10) предназначены для различных специальных действий. Их действие определяется выполняемой программой.

КЛАВИШИ CTRL и ALT. На клавиатуре имеются специальные клавиши Ctrl и Alt. Как клавиша Shift, они предназначены для изменения значений других клавиш. Клавиши Ctrl и Alt вводятся в комбинации с другими клавишами, и выполняющаяся программа может особым образом реагировать на такие комбинации клавиш.