|
Тема: Технические средства реализации информационных процессов 1. Основные этапы развития
информационной техники 3. Принципы фон Неймана,
функциональная схема компьютера 4. Состав ПК: 4.1.
Системный блок 4.2.
Внутренняя память 4.3.
Внешние запоминающие
устройства 4.4.
Устройства ввода 4.5.
Устройства вывода 1.
Основные этапы развития информационной техники История возникновения информационных
технологий уходит своими корнями в глубокую древность. Важным стимулом к их
развитию стала задача упрощения и ускорения вычислений; для ее решения и были
разработаны первые вычислительные машины. Основными этапами
развития вычислительной техники являются: 1) Ручной – с
50-го тысячелетия до н.э.; 2) Механический
– с середины 17 века; 3) Электромеханический – с 90-х годов 19 века; 4) Электронный
– с 40-х годов 20 века. 1) Ручной период автоматизации вычислений начался на заре
человеческой цивилизации. Он базировался на использовании пальцев рук и ног.
В раскопках обнаружена так называемая «вестонская кость» с зарубками,
похожими на зачатки счета, используемая около 30 тыс. лет до н. э. Счет с
помощью группировки и перекладывания предметов явился предшественником счета
на абаке – наиболее развитом четном приборе древности. Аналогом абака на Руси
являются дошедшие до наших дней счеты. Использование абака предполагает
выполнение вычислений по разрядам, т.е. наличие некоторой позиционной системы
счисления. Слева вы видите греко-римский абак, справа – русские
счеты и аналоги этих приборов в Японии (серобян) и Китае (суань-пан) Первые попытки создания машин для
проведения арифметических расчетов относятся к эпохе Возрождения. Леонардо да Винчи (1452-1519) в начале
XVI в. создал эскиз 13-разрядного суммирующего
устройства с десятью зубчатыми кольцами. Хотя работающее устройство на базе
этих чертежей было построено только в XX в. Специалисты известной
американской фирмы IBM воспроизвели машину в металле, реальность проекта
Леонардо полностью подтвердилась. Его суммирующую машину можно считать
изначальной вехой в истории цифровой вычислительной техники. Это был первый
цифровой сумматор, своеобразный зародыш будущего электронного
сумматора – важнейшего элемента современных ЭВМ. В начале 17 век шотландский математик Джон Непер
(1550-1617) ввел таблицы логарифмов, что оказало революционное влияние на
счет. Принцип их заключается в том, что каждому числу соответствует свое
специальное число — логарифм. Логарифмы очень упрощают деление и умножение.
Например, для умножения двух чисел достаточно сложить их логарифмы. Результат
находят в таблице логарифмов. Изобретенная на основе изысканий Непера логарифмическая линейка, успешно
использовалась еще лет 20 назад, более 360 лет прослужив инженерам. Она,
несомненно, является венцом вычислительных инструментов ручного периода
автоматизации. Джон Непер (1550-1617)
- лорд, потомок старинного воинственного шотландского рода. Изучал логику,
теологию, право, физику, математику, этику. Увлекался алхимией и астрологией.
В 1614 году опубликовал свой знаменитый труд «Описание удивительных таблиц
логарифмов». В 1617 году, незадолго до своей смерти, Непер изобрел
математический прибор (бруски Непера), призванный облегчить арифметические
вычисления. Помимо умножения, бруски Непера позволяли выполнять деление и
извлечение квадратного корня. 2) Развитие механики в 17 веке стало
предпосылкой создания вычислительных устройств и приборов, использующих механический способ
вычислений. С XVII в. появляются уже реально работающие вычислительные
машины; их главная особенность состояла в том, что алгоритм выполнения
арифметических операций закладывался в само устройство. Вот наиболее значимые
результаты, достигнутые на этом пути. В Вильгельм Шиккард
(1592-1636) - профессор университета немецкого города Тюбинген построил
первую "суммирующую машину". Причиной, побудившей Шиккарда разработать
счетную машину для суммирования и умножения шестиразрядных десятичных чисел,
было его знакомство с польским астрономом И. Кеплером. Ознакомившись с
работой великого астронома, связанной в основном с вычислениями, Шиккард
загорелся идеей оказать ему помощь в нелегком труде. В письме на его имя,
отправленном в 1623 году, он приводит рисунок машины и рассказывает, как она
устроена. К сожалению, данных о дальнейшей судьбе машины история не
сохранила. В Блез Паскаль (1623-1662)
- французский математик, физик, литератор и философ. Паскаль был
первоклассным математиком. В 1654 году он переписывался с Пьером де Ферма по
теории вероятностей, что впоследствии оказало принципиальное влияние на
развитие современной экономики и социологии. В историю физики Паскаль вошел,
установив основной закон гидростатики и подтвердил предположение Торичелли о
существовании атмосферного давления. В честь Паскаля называется единица
измерения давления системы СИ. Кроме того его имя носит один из языков
программирования Pascal, а также способ расположения биномиальных
коэффициентов в таблицу - треугольник Паскаля. В Готфрид Вильгельм фон
Лейбниц (1646-1716) - немецкий (саксонский) философ и математик. Врождённый
талант позволил молодому Лейбницу уже к 12 годам самостоятельно изучить
латынь и взяться за изучение греческого языка. В 15-летнем возрасте Готфрид
поступил в Лейпцигский университет. В 1666 году он защитил диссертацию по
праву. В 1673 Лейбниц создал механический калькулятор, выполняющий сложение,
вычитание, умножение и деление чисел. В Вильгодт Теофил Однер
(1845-1903) - талантливый и разносторонний инженер-механик, родился в Швеции.
В 1870 году переехал в Россию, в Санкт-Петербург, где руководил отделом
Экспедиции заготовления государственных бумаг. В 1874 году Однер разработал
надежную и удобную в эксплуатации счётную машину. Особенность конструкции
арифмометра заключалась в применении зубчатых колес с переменным числом
зубцов - "колес Однера". Вполне возможно, что развитие цифровой
техники вычислений ограничилось уровнем малых машин, если бы не открытие
француза Жозефа Мари Жаккара,
который в Чарльз Бэббидж (1792-1871) был сыном богатого
банкира из Девона (Англия) и очень талантливым математиком. Он обнаружил
погрешности в таблицах логарифмов Непера и в Следующей работой Бэббиджа как раз и стало создание аналитической
машины, которая должна была стать первой универсальной вычислительной машиной
выполняющей вычисления без участия человека. В Все устройства машины Бэббиджа, включая память, были
механическими и содержали тысячи шестеренок, при изготовлении которых
требовалась точность, недоступная в 19 в. Последние 37 лет жизни Бэббидж
посвятил усовершенствованию аналитической машины. Он вкладывал в ее создание
большие деньги и тяжело переносил полное отсутствие интереса со стороны
общественности к своим работам. Умер Бэббидж в Ада Августа Лавлейс
(1815-1842) - дочь английского поэта лорда Джорджа Гордона Байрона. Она с
юных лет увлекалась музыкой, языками и точными науками. Одним из её учителей
был выдающийся британский логик Август де Морган (1806-1871). Лавлейс
помогала Чарльзу Бэббиджу в создании программ для его аналитической машины.
Работая с Бэббиджем леди Ада Лавлейс разработала все основные принципы программирования,
применяемые до сих пор. Впоследствии её именем назвали один из компьютерных
языков - "Ада". В В середине XIX в. английский математик Джордж Буль в своей работе «Законы мышления» ( 3) Электромеханический этап развития ВТ явился наименее
продолжительным и охватывает около 60 лет – о первого табулятора Г. Холлерита
до первой ЭВМ «ENIAC». В XIX в. в США перепись населения проводилась каждые
10 лет. С ростом населения это стало весьма сложным процессом. Так, в В Герман Холлерит
(1860-1929) - разработал в 1884-1887 годы электрическую табулирующую машину,
использованную в переписи населения США (1890-м и 1900-м годах) и России в
1897. В 1896 году, окрыленный успехом, Холлерит зарегистрировал
собственную фирму Tabulating Machine. Впоследствии эта фирма стала одной из
тех, которые образовали компанию IBM. В В В Основываясь на идеях и изобретениях
Беббиджа и Холлерита, группой американских инженеров во главе с Говардом Эйкеном в 1937—1943 гг. была
спроектирована, а в Программа обработки вводилась с
перфоленты, так что машина могла управляться человеком с минимальной
подготовкой. «Марк-1» в дальнейшем использовался Военно-морскими силами США
для решения различных задач оборонного характера. 4) Электронный
этап, начало которого связывают с созданием в США в В этот период появились теоретические
предпосылки и технические возможности для создания гораздо более совершенной
машины, работающей на электронных лампах. В В В В том же году Джей Форрестер изобрел магнитное запоминающее устройство; оно
заменило гораздо более медленные, ненадежные системы хранения информации,
применявшиеся в ранних компьютерах. Оперативная память на магнитных
сердечниках существенно удешевила компьютеры и увеличила их быстродействие.
Она широко использовалась до начала 70-х годов. На смену ей пришла память на
полупроводниковых элементах. В Офицер ВМФ США и руководитель группы
программистов, в то время капитан (единственная женщина в ВМФ -
адмирал) Грейс Хоппер разработала первую транслирующую
программу, которую она назвала компилятором. Эта программа
производила трансляцию на машинный язык всей программы, записанной в удобной
для обработки алгебраической форме. В России разработка современных
компьютеров началась в В 1951-1955 гг. Благодаря деятельности
российских ученых С.А. Лебедева, М.В. Келдыша, М.А. Лаврентьева, И.С. Брука,
М.А. Карцева, Б.И. Рамеева, В.С. Антонова, А.Н. Невского, Б.И. Буркова и
руководимых ими коллективов Советский Союз вырвался в число лидеров
вычислительной техники, что позволило в короткие сроки решить важные
научно-технические задачи овладения ядерной энергией и исследования Космоса. 1955—1959 гг. Российские ученые А.А.
Ляпунов, С.С. Камынин, Э.З. Любимский, А.П. Ершов, Л.Н. Королев, В.М.
Курочкин, М.Р. Шура-Бура и др. создали "программирующие программы"
— прообразы трансляторов. В.В. Мартынюк создал систему символьного
кодирования — средство ускорения разработки и отладки программ. 1955—1959 гг. Заложен фундамент теории
программирования (А.А. Ляпунов, Ю.И. Янов, А.А. Марков, Л.А. Калужин) и
численных методов (В.М. Глушков, А.А. Самарский, А.Н. Тихонов). Моделируются
схемы механизма мышления и процессов генетики, алгоритмы диагностики
медицинских заболеваний (А.А. Ляпунов, Б.В. Гнеденко, Н.М. Амосов, А.Г.
Ивахненко, В.А. Ковалевский и др.). Альтаир назван по имени звезды, к которой был запущен межпланетный
корабль "Энтерпрайз" из телесериала "Космическая одиссея".
Компьютер имел огромный коммерческий успех и широко использовался для
домашнего применения. Вскоре после появления первых ЭВМ стало
очевидным, что новая вычислительная техника открывает огромные перспективы в
самых различных областях. Отрасль стала развиваться очень быстро и
динамично, хотя и здесь наблюдалась некоторая периодичность, связанная с необходимостью
накопления определенного багажа знаний для очередного прорыва. До середины
80-х годов процесс эволюции вычислительной техники четко делится на ряд
поколений; в основе этого деления лежат различия в элементной базе. 1-е поколение –
электронные лампы (1945—1954 гг.) —
это время становления машин с архитектурой фон Неймана; их главной
элементной базой были радиолампы. В этот период формируется типовой набор
структурных элементов, входящих в состав ЭВМ. У всех разработчиков сложилось
примерно одинаковое представление о том, из каких компонентов должна состоять
типичная ЭВМ: центральный процессор, оперативная память, устройства ввода-вывода. Машины первого поколения были
огромными, неудобными, ненадежными и слишком дорогими машинами, которые могли
приобрести только крупные корпорации и правительства. Лампы потребляли
огромное количество электроэнергии и выделяли много тепла. Набор внешних
запоминающих устройств был очень ограниченным, а системы ввода-вывода —
неразвитыми: перфокарты, перфоленты, магнитные ленты Быстродействие тогдашних
ЭВМ составляло порядка 10-20 тыс. операций в секунду. Для их структуры был
характерен жесткий цикл выполнения операций — следующая команда могла
выполняться только после окончания предыдущей. Во время ввода и вывода данных
центральный процессор простаивал, его АЛУ было занято передачей информации
между ВЗУ и оперативной памятью. В ЭВМ первого поколения программирование
осуществлялось на машинном языке конкретной ЭВМ. Пользователь сам осуществлял
ввод и отладку программ, обеспечивал управление вычислительным процессом при
возникновении непредвиденных или недопустимых ситуаций. В результате время,
затрачиваемое на разработку программ, намного превышало время счета. Тем не менее, несмотря на указанные
недостатки, машины первого поколения позволили добиться значительных успехов
в автоматизации вычислительных работ. Эти машины позволили выполнить
сложнейшие расчёты, необходимые для прогнозирования погоды, решения задач
атомной энергетики и др. К первому поколению отечественных ЭВМ
относятся БЭСМ-1, БЭСМ-2, «Урал-1», «Урал-2», «Стрела», М-2, М-3, «Минск-1»,
М-20 и др., ориентированные в основном на решение научно-технических задач. 2-е поколение -
транзисторы (1955-1964 гг.).
Полупроводниковые приборы – транзисторы - отличались от электронных ламп
малыми размерами, низким напряжением питания и малой потребляемой мощностью.
1 транзистор способен был заменить ~ 40 электронных ламп и работал с большей
скоростью. Это позволило существенно повысить производительность и надежность
машин при одновременном уменьшении их габаритных размеров, массы и
потребляемой мощности. Их оперативная память была построена на магнитных сердечниках.
Предпринимались попытки изготавливать и
настольные варианты. Появились крупные фирмы по производству компьютеров
широкого назначения: IBM, CDC, DEC. Программисты стали использовать
алгоритмические языки высокого уровня (Algol, Fortran, Cobol и
др.); это создавало предпосылки для появления переносимого программного
обеспечения, не зависящего от типа ЭВМ. Вскоре появились компиляторы для этих
языков, библиотеки стандартных подпрограмм и т.д. Важным новшеством стали
процессоры ввода-вывода; эти специализированные устройства позволяли
разгрузить центральный процессор и осуществлять операции ввода-вывода
параллельно с процессом вычислений. Для эффективного управления ресурсами
машины впервые стали использоваться операционные системы (ОС). Благодаря развитию средств
программирования значительно расширилась сфера применения вычислительной
техники; появились ЭВМ не только для научно-технических расчетов, но и для
решения планово-экономических задач, управления
производственно-технологическими процессами и др. В СССР в этот период были созданы
различные по назначению и возможностям полупроводниковые ЭВМ- БЭСМ-4,
«Урал-16», «Минск-32», М-222, «Мир», «Наири». Их производительность не
превышала 50-100 тыс. операций в секунду, а емкость основной памяти — 32 тыс.
машинных слов. Машинам второго поколения была
свойственна программная несовместимость, которая затрудняла организацию
крупных информационных систем. Поэтому в середине 60-х годов наметился
переход к созданию компьютеров, программно совместимых и построенных на
микроэлектронной технологической базе. 3-е поколение –
интегральные схемы (микросхемы) (1965-1970
гг.) характеризуется новым радикальным обновлением элементной базы - вместо
транзисторов в различных узлах ЭВМ стали использоваться интегральные микросхемы
(в одном полупроводниковом кристалле помещаются все компоненты одного
функционального узла). ИС - это кремниевый кристалл, площадь
которого примерно 10 мм2. 1 ИС способна заменить десятки тысяч
транзисторов. 1 кристалл выполняет такую же работу, как и 30-ти тонный
“Эниак”. А компьютер с использованием ИС достигает производительности в 10
млн. операций в секунду. Это позволило не только заметно повысить
производительность машин, но также уменьшить их габариты и стоимость.
Производительность ЭВМ третьего поколения достигала нескольких миллионов
операций в секунду, емкость основной памяти измерялась сотнями килобайт. Появились сравнительно недорогие
мини-ЭВМ; они все шире использовались для управления технологическими процессами
на производстве, в системах сбора и обработки информации. Машины третьего поколения — это
семейства машин с единой архитектурой, т.е. программно совместимых, с
развитыми ОС. Одновременно с новыми аппаратными и
архитектурными решениями интенсивно развиваются технологии программирования. Отличительной особенностью ЭВМ третьего
поколения стала возможность работы в мультипрограммном режиме (одновременное
выполнение нескольких программ), при котором за счет параллельной работы
основных устройств обеспечивается одновременное выполнение программ различных
пользователей, повышается эффективность использования дорогостоящего
оборудования, уменьшается время его простоя. Тогда же в широких масштабах началась
работа по унификации и стандартизации технических и программных средств,
создаются семейства ЭВМ, образующие единую систему. Для этой цели в 4-е поколение –
сверхбольшие интегральные схемы
(1970-1984 гг.). Благодаря новой отрасли
промышленности — микроэлектроники,
которая относится к области высоких технологий, добились
размещения на одном кристалле размером несколько квадратных миллиметров
сначала сотен, затем тысяч и, наконец, миллионов транзисторов и других
электронных компонентов. Теперь полупроводниковая схема содержала уже не
набор нескольких логических элементов, из которых строились затем
функциональные узлы компьютера, а целиком функциональные узлы и, в первую
очередь процессор, который, учитывая его размеры, получил название микропроцессор,
устройства управления внешними устройствами — контроллеры внешних
устройств. Такие интегральные схемы получили название сначала больших
интегральных схем (БИС), а затем и сверхбольших интегральных схем (СБИС). Производительность машин
достигла десятков и сотен миллионов операций в секунду, объем основной памяти
– десятков мегабайт. Итогом такого бурного
развития микроэлектроники стало появление одноплатных ЭВМ, где на одной
плате, размером несколько десятков квадратных сантиметров, размещались
несколько СБИС, содержащих все функциональные блоки компьютера. Одноплатные
компьютеры встраивались в различные промышленные, медицинские и бытовые
приборы для оперативной обработки информации и управления. Стоимость
одноплатных компьютеров так упала, что появилась возможность их приобретения
отдельными людьми. В 1974- Персональными компьютерами,
которые получили большое распространение на компьютерном рынке, заинтересовалась
крупная компания, занимавшаяся выпуском мощных вычислительных систем — IBM, и решила наладить выпуск своей модели персонального компьютера.
Совместно с фирмой Intel, разработавшей микропроцессорный комплект, и фирмой Microsoft, которая оснастила компьютер операционной системой MS DOS, IBM создала персональный компьютер IBM PC. Значительный потенциал фирмы IBM позволил в короткие сроки произвести
огромное количество таких компьютеров. Их привлекательная для покупателей
цена и некоторые новшества, например, больший, по сравнению с выпускавшимися
в то время персональными компьютерами других фирм, объем оперативной памяти,
позволили компьютеру IBM PC стать самой популярной «персоналкой» в
мире. 5-ое поколение
ЭВМ, работы по созданию которых
начались в ряде стран примерно с Разработка последующих
поколений компьютеров производится на основе больших интегральных схем
повышенной степени интеграции, использования оптоэлектронных принципов
(лазеры, голография). Ставятся совершенно другие
задачи, нежели при разработки всех прежних ЭВМ. Если перед разработчиками ЭВМ
с I по IV поколение стояли такие задачи, как увеличение производительности в
области числовых расчётов, достижение большой ёмкости памяти, то основной
задачей разработчиков ЭВМ V поколения является создание искусственного
интеллекта машины (возможность делать логические выводы из представленных
фактов), развитие "интеллектуализации" компьютеров - устранения
барьера между человеком и компьютером. Компьютеры будут способны воспринимать
информацию с рукописного или печатного текста, с бланков, с человеческого
голоса, узнавать пользователя по голосу, осуществлять перевод с одного языка
на другой. Это позволит общаться с ЭВМ всем пользователям, даже тем, кто не
обладает специальных знаний в этой области. ЭВМ будет помощником человеку во
всех областях. Основные требования к
компьютерам 5-го поколения: §
Создание
развитого человеко-машинного интерфейса (распознавание речи, образов); §
Развитие
логического программирования для создания баз знаний и систем искусственного
интеллекта; §
Создание
новых технологий в производстве вычислительной техники; §
Создание
новых архитектур компьютеров и вычислительных комплексов. Новые технические возможности
вычислительной техники должны были расширить круг решаемых задач и позволить
перейти к задачам создания искусственного интеллекта. В качестве одной из
необходимых для создания искусственного интеллекта составляющих являются базы
знаний (базы данных) по различным направлениям науки и техники. Для создания
и использования баз данных требуется высокое быстродействие вычислительной
системы и большой объем памяти. Современная классификация компьютеров Классифицируют ЭВМ по
разным признакам. Следует заметить, что любая классификация является в
некоторой мере условной, поскольку развитие компьютерной науки и техники
настолько бурное, что, например, сегодняшняя микроЭВМ не уступает по мощности
миниЭВМ пятилетней давности и даже суперкомпьютерам недавнего прошлого. Классификация по
назначению
·
большие
ЭВМ (суперЭВМ, мэйнфреймы); ·
миниЭВМ; ·
микроЭВМ; ·
персональные
компьютеры. Большие ЭВМ (Main Frame)
Применяют для обслуживания крупных областей народного хозяйства.
Они характеризуются 64-разрядными параллельно работающими процессорами
(количество которых достигает до 100), интегральным быстродействием до
десятков миллиардов операций в секунду, многопользовательским режимом работы.
Доминирующее положение в выпуске компьютеров такого класса занимает фирма IBM
(США). Наиболее известными моделями суперЭВМ являются: IBM 360, IBM 370, IBM
ES/9000, Cray 3, Cray 4, VAX-100, Hitachi, Fujitsu VP2000. На базе больших ЭВМ
создают вычислительный центр, который содержит несколько отделов или групп.
Штат обслуживания - десятки людей. Большим ЭВМ присуща высокая стоимость
оборудования и обслуживания, поэтому работа организована непрерывным циклом. Центральный процессор - основной блок ЭВМ, в котором
происходит обработка данных и вычисление результатов. Представляет собой
несколько системных блоков в отдельной комнате, где поддерживается постоянная
температура и влажность воздуха. Группа системного программирования - занимается разработкой, отладкой и
внедрением программного обеспечения, необходимого для функционирования
вычислительной системы. Системные программы обеспечивают взаимодействие
программ с оборудованием, то есть программно-аппаратный интерфейс
вычислительной системы. Группа прикладного программирования - занимается созданием программ для
выполнения конкретных действий с данными, то есть обеспечение
пользовательского интерфейса вычислительной системы. Группа подготовки данных - занимается подготовкой данных,
которые будут обработаны на прикладных программах, созданных прикладными
программистами. В частности, это набор текста, сканирование изображений,
заполнение баз данных. Группа технического обеспечения - занимается техническим обслуживанием
всей вычислительной системы, ремонтом и отладкой аппаратуры, подсоединением
новых устройств. Группа информационного обеспечения - обеспечивает технической информацией
все подразделения вычислительного центра, создает и сохраняет архивы
разработанных программ (библиотеки программ) и накопленных данных (банки
данных). Отдел выдачи данных - получает данные от центрального
процессора и превращает их в форму, удобную для заказчика (распечатка). МиниЭВМ
Похожа на большие ЭВМ, но
меньших размеров. Используют на крупных предприятиях, научных учреждениях и
организациях. Часто используют для управления производственными процессами.
Характеризуются мультипроцессорной архитектурой, подключением до 200
терминалов, дисковыми запоминающими устройствами, которые наращиваются до
сотен гигабайт, разветвленной периферией. Для организации работы с миниЭВМ, нужен
вычислительный центр, но меньший чем для больших ЭВМ. МикроЭВМ
Доступны многим
учреждениям. Для обслуживания достаточно вычислительной лаборатории в составе
нескольких человек, с наличием прикладных программистов. Необходимые
системные программы покупаются вместе с микроЭВМ, разработку прикладных
программ заказывают в больших вычислительных центрах или специализированных
организациях. Программисты
вычислительной лаборатории занимаются внедрением приобретенного или
заказанного программного обеспечения, выполняют его настройку и согласовывают
его работу с другими программами и устройствами компьютера. Могут вносить
изменения в отдельные фрагменты программного и системного обеспечения. Персональные компьютеры
Бурное развитие приобрели
в последние 20 лет. Персональный компьютер (ПК) предназначен для обслуживания
одного рабочего места и способен удовлетворить потребности малых предприятий
и отдельных лиц. С появлением Интернета популярность ПК значительно возросла,
поскольку с помощью персонального компьютера можно пользоваться научной,
справочной, учебной и развлекательной информацией. Персональные компьютеры
условно можно поделить на профессиональные и бытовые, но в связи с
удешевлением аппаратного обеспечения, грань между ними размывается. С 1999
года введен международный сертификационный стандарт - спецификация РС99: · массовый персональный компьютер
(Consumer PC) · деловой персональный компьютер (Office
PC) · портативный персональный компьютер
(Mobile PC) · рабочая станция (WorkStation) · развлекательный персональный компьютер
(Entertaiment PC) Большинство персональных
компьютеров на рынке подпадают до категории массовых ПК. Деловые ПК - имеют
минимум средств воспроизведения графики и звука. Портативные ПК отличаются
наличием средств коммуникации отдаленного доступа (компьютерная связь).
Рабочие станции - увеличенные требования к устройствам хранения данных.
Развлекательные ПК - основной акцент на средствах воспроизведения графики и
звука. Классификация по уровню
специализации
· универсальные; · специализированные. На базе универсальных ПК
можно создать любую конфигурацию для работы с графикой, текстом, музыкой,
видео и т.п. Специализированные ПК созданы для решения конкретных задач, в
частности, бортовые компьютеры в самолетах и автомобилях. Специализированные
миниЭВМ для работы с графикой (кино- видеофильмы, реклама) называются
графическими станциями. Специализированные компьютеры, объединяющие
компьютеры в единую сеть, называются файловыми серверами. Компьютеры,
обеспечивающие передачу информации через Интернет, называются сетевыми
серверами. Классификация по размеру
· настольные (desktop); · портативные (notebook); · карманные (palmtop). Наиболее
распространенными являются настольные ПК, которые позволяют легко изменять
конфигурацию. Портативные удобны для пользования, имеют средства компьютерной
связи. Карманные модели можно назвать "интеллектуальными" записными
книжками, разрешают хранить оперативные данные и получать к ним быстрый
доступ. Классификация
по совместимости
Существует великое
множество типов компьютеров, которые собираются из деталей, изготовленных
разными производителями. Важным является совместимость обеспечения
компьютера: · аппаратная совместимость (платформа IBM
PC и Apple Macintosh) · совместимость на уровне операционной
системы; · программная совместимость; · совместимость на уровне данных. Среди специализированных компьютеров в
особые группы выделяют суперкомпьютеры и кластерные системы. Высокий уровень вычислительной мощности
суперкомпьютеров связан с принципиально новой концепцией их архитектуры, а
также с достижениями современной микроэлектроники. Они находят применение в
метеорологии, аэродинамике, сейсмологии, военных исследованиях, атомной и
ядерной физике, физике плазмы, математическом моделировании сплошных сред.
Во всех этих областях приходится осуществлять моделирование сложных процессов
в реальном времени, что приводит к стремительному увеличению объемов
вычислений. Производительность суперкомпьютеров измеряется в миллионах
операций с плавающей точкой в секунду, так называемых «мегафлопах» (каждая
такая операция требует выполнения множества операций с двоичными числами). Кластерная система представляет собой
объединение нескольких компьютеров, но для операционной системы, системного
программного обеспечения, прикладных программ и пользователей они выглядят
как одна машина. Такие системы в последнее время получили широкое
распространение, так как обеспечивают высокую степень отказоустойчивости;
при необходимости исполняемые программы мгновенно переключаются с вышедшего
из строя узла на работающий. Наиболее широко кластеры применяются при
управлении сложными базами данных (например, в банковском деле). В такой
системе множество процессоров разделяет доступ к единой базе данных, что
позволяет достичь высокой скорости обработки запросов и поддерживать работу в
реальном времени большого числа одновременно подключенных пользователей. Несмотря на большое разнообразие типов
ЭВМ, все они построены на основе принципов фон Неймана, сформулированных
им в 40-х годах XX в.: 1)принцип двоичного кодирования. Машина должна
работать не в десятичной системе счисления (как механические арифмометры), а
в двоичной. Это означает, что как программа, так и данные должны быть 2)принцип программного управления. Это означает, что
программа должна состоять из набора команд, которые выполняются процессором
автоматически в определенной последовательности; 3)принцип однородности памяти. Как программы, так и
данные хранятся в одних и тех же ячейках памяти. ЭВМ не различает, что
хранится в конкретной ячейке - число, текст или команда. С командами можно 4)принцип иерархии памяти. Чтобы работать достаточно
быстро, память компьютера должна быть организована по иерархическому принципу,
то есть состоять по крайней мере из двух частей: быстрой памяти небольшой
емкости (оперативной) и более емкой (а потому и более медленной) внешней; 5)принцип адресности. Структурно основная память
машины должна состоять из пронумерованных ячеек, причем процессору в
произвольный момент времени должна быть доступна любая ячейка. Согласно фон Нейману, любая ЭВМ должна
включать четыре основных блока — процессор, оперативную память, внешнюю
память и комплекс устройств ввода-вывода: Процессор — это устройство, обеспечивающее обработку данных по
заданной программе; в его функции также входит обмен данными и командами
между различными устройствами, входящими в ЭВМ. Процессор может обрабатывать только
программы и данные, находящиеся непосредственно во внутренней памяти машины,
реализованной в виде набора запоминающих устройств (ЗУ), то есть
устройств, способных записывать данные и сохранять их для последующего считывания.
Внутренняя память обычно состоит из оперативной памяти (оперативного
запоминающего устройства, ОЗУ) и постоянной памяти (постоянного
запоминающего устройства, ПЗУ). Оперативная память предназначена для
хранения программ и данных и последующей передачи их другим устройствам ЭВМ в
процессе обработки. ОЗУ обеспечивает чтение находящихся в нем программ и
данных и запись в него новой информации. ПЗУ же позволяет выполнять только
чтение находящихся в нем программ и данных. Внешняя память предназначена для долговременного хранения программ
и данных. Устройства ввода-вывода обеспечивают ввод, корректировку и вывод программ и
данных, представленных в различной (не обязательно двоичной) форме. Совершенствование элементно-технологической
базы привело к определенным изменениям в принципах проектирования вычислительной
техники. Появились ЭВМ, основанные на идеях параллельной и конвейерной
обработки информации. Функциональная
схема компьютера Несмотря на огромное разнообразие ВТ и
ее необычайно быстрое совершенствование, фундаментальные принципы устройства
машин во многом остаются неизменными. Наибольшее распространение получил
вариант обмена информацией между устройствами через общую магистраль (так
называемую «шину»); структура таких ЭВМ получила название шинной. В состав таких машин входят те же
функциональные устройства: процессор (включающий арифметически-логическое
устройство и устройство управления), память, устройства ввода-вывода. Все
они связаны между собой с помощью шины данных (используемой для передачи
данных), шины адреса (для передачи адресов при обращении к различным
устройствам) и шины управления (для передачи команд). Для связи
основных устройств компьютера между собой используется специальная
информационная магистраль, обычно называемая инженерами шиной.
Системная шина состоит из трех частей: ·
шина адреса,
на которой устанавливается адрес требуемой ячейки памяти или устройства, с
которым будет происходить обмен информацией;
Рассмотрим в качестве
примера, как процессор читает содержимое ячейки памяти. Убедившись, что шина
в данный момент свободна, процессор помещает на шину адреса требуемый адрес и
устанавливает необходимую служебную информацию (операция – чтение, устройство
– ОЗУ и т.п.) на шину управления. Теперь ему остается только ожидать ответа
от ОЗУ. Последнее, “увидев” на шине обращенный к нему запрос на чтение
информации, извлекает содержимое необходимой ячейки и помещает его на шину
данных. Разумеется, реальный процесс значительно подробнее, но нас сейчас не
интересуют технические детали. Особо отметим, что обмен по шине при
определенных условиях и при наличии определенного вспомогательного оборудования
может происходить и без непосредственного участия процессора, например, между
устройством ввода и внутренней памятью. Подчеркнем также, что описанная нами
функциональная схема на практике может быть значительно сложнее. Современный
компьютер может содержать несколько согласованно работающих процессоров,
прямые информационные каналы между отдельными устройствами, несколько
взаимодействующих магистралей и т.д. Тем не менее, если понимать наиболее
общую схему, то разобраться в конкретной компьютерной системе будет уже
легче. Магистральная структура позволяет
легко подсоединять к компьютеру именно те внешние устройства, которые нужны
для данного пользователя. Благодаря ней удается скомпоновать из стандартных
блоков любую индивидуальную конфигурацию компьютера. Такой подход назван «принципом открытой архитектуры». Рассмотрим более подробно назначение каждого из
устройств. 1) Процессор является главным устройством
компьютера, в котором собственно и происходит обработка всех видов
информации. Другой важной функцией процессора является обеспечение
согласованного действия всех узлов, входящих в состав компьютера.
Соответственно наиболее важными частями процессора являются АЛУ и УУ. Конструктивно процессор состоит
из ячеек, похожих на ячейки оперативной памяти, но в этих ячейках данные могут не только храниться, но и изменяться. Внутренние ячейки процессора
называют регистрами. Каждый процессор способен выполнять вполне
определенный набор универсальных инструкций, называемых чаще всего машинными
командами. Каков именно этот набор, определяется устройством конкретного
процессора, но он не очень велик и в основном аналогичен для различных
процессоров. Работа ЭВМ состоит в выполнении последовательности таких команд,
подготовленных в виде программы. Процессор способен организовать считывание
очередной команды, ее анализ и выполнение, а также при необходимости принять
данные или отправить результаты их обработки на требуемое устройство.
Выбрать, какую инструкцию программы исполнять следующей, также должен сам
процессор, причем результат этого выбора часто может зависеть от
обрабатываемой в данный момент информации. Центральный процессор (ЦП) — функционально-законченное программно-управляемое
устройство обработки информации, выполненное на одной или нескольких СБИС. В
современных персональных компьютерах разных фирм применяются процессоры двух
основных архитектур: • полная система команд переменной длины —
Complex Instruction Set Computer (CISC); • сокращенный набор команд фиксированной
длины — Reduced Instruction Set Computer (RISC). Весь ряд процессоров фирмы Intel, устанавливаемых в персональные
компьютеры IBM,
имеют архитектуру CISC,
а процессоры Motorola, используемые фирмой Apple для своих персональных компьютеров,
имеют архитектуру RISC.
Обе архитектуры имеют свои преимущества и недостатки. Так CISC-процессоры имеют обширный набор команд
(до 400), из которых программист может выбрать команду, наиболее подходящую
ему в данном случае. Недостатком этой архитектуры является то, что большой
набор команд усложняет внутреннее устройство управления процессором,
увеличивает время исполнения команды на микропрограммном уровне. Команды
имеют различную длину и время исполнения. RISC-архитектура
имеет ограниченный набор команд и каждая команда выполняется за один такт
работы процессора. Небольшое число команд упрощает устройство управления
процессора. К недостаткам RISC-архитектуры можно отнести то, что если требуемой команды в
наборе нет, программист вынужден реализовать ее с помощью нескольких команд
из имеющегося набора, увеличивая размер программного кода. - Процессоры для ПК типа IBM PC выпускают многие фирмы, но законодателем
моды здесь является фирма Intel. Ее известной разработкой является процессор Pentium 4, выпуск которых начат в конце Фирма Intel поставляет упрощенные варианты
процессоров Pentium 4 под
названием Celeron, который
в два раза дешевле базового варианта процессора. Однако следует отметить,
что последние модели процессора Celeron ни в чем не уступают «старшему брату» и
даже в некоторых случаях превосходят его. Фирма AMD (Advanced Micro Devices) выпускает процессоры, совместимые по системе команд с Intel Pentium 4 — Athlon (K7). Тестирование процессора К 7 и его
сравнение с Pentium 4 показывает, что К7 не уступает ему и даже превосходит его в
некоторых случаях. Стоимость процессора Athlon на 20-30 % дешевле процессора Intel. Процессор К7 требует для своей работы
собственной общей шины, стандарт которой отличается от стандарта шины PCI, которая является основной для
процессора Pentium 4.
Поэтому замена одного типа процессора другим требует и замены системной
платы, на которой расположен набор микросхем основных функциональных
устройств ПК. 2) Хотя внутри процессора всегда имеются специальные
ячейки (регистры) для оперативного хранения обрабатываемых данных и некоторой
служебной информации, в нем сознательно не предусмотрено место для хранения
программы. Для этой важной цели в компьютере служит другое устройство – память.
Мы рассмотрим лишь наиболее важные виды компьютерной памяти, поскольку ее
ассортимент непрерывно расширяется и пополняется все новыми и новыми типами. Память в целом предназначена для хранения как
данных, так и программ их обработки: согласно фундаментальному принципу фон
Неймана, для обоих типов информации используется единое устройство. Начиная с самых первых ЭВМ, память сразу стали
делить на внутреннюю и внешнюю. Исторически это действительно было связано с
размещением внутри или вне процессорного шкафа. Однако с уменьшением размеров
машин внутрь основного процессорного корпуса удавалось поместить все большее
количество устройств, и первоначальный непосредственный смысл данного деления
постепенно утратился. Тем не мене терминология сохранилась. Под внутренней памятью современного
компьютера принято понимать быстродействующую электронную память,
расположенную на его системной плате. Сейчас такая память изготавливается на
базе самых современных полупроводниковых технологий (раньше использовались
магнитные устройства на основе ферритовых сердечников – лишнее свидетельство
тому, что конкретные физические принципы значения не имеют). Наиболее существенная часть внутренней памяти
называется оперативное запоминающее устройство (ОЗУ). Его главное
назначение состоит в том, чтобы хранить данные и программы для решаемых в
текущий момент задач. Наверное, каждому пользователю известно, что при выключении питания содержимое ОЗУ
полностью теряется. В состав внутренней памяти современного компьютера, помимо
ОЗУ, также входят и некоторые другие разновидности памяти, которые при первом
знакомстве можно пропустить. Здесь упомянем только о постоянном
запоминающем устройстве (ПЗУ), в котором, в частности, хранится
информация, необходимая для первоначальной загрузки компьютера в момент
включения питания. Как очевидно из названия, информация в ПЗУ не зависит от
состояния компьютера (как врожденные безусловные рефлексы у живых существ).
Раньше содержимое ПЗУ раз и навсегда формировалось на заводе, теперь же
современные технологии позволяют в случае необходимости обновлять его, даже
не извлекая из компьютерной платы. Внешняя память реализуется в виде довольно разнообразных устройств хранения
информации и обычно конструктивно оформляется в виде самостоятельных блоков.
Сюда прежде всего следует отнести накопители на гибких и жестких магнитных
дисках (винчестеры), а также оптические дисководы (устройства для работы CD-ROM. В конструкции устройств внешней памяти имеются
механически движущиеся части, поэтому скорость их работы существенно ниже,
чем у полностью электронной внутренней памяти. Тем не менее внешняя память
позволяет сохранить огромные объемы информации с целью последующего
использования. Подчеркнем, что информация во внешней памяти прежде всего
предназначена для самого компьютера и поэтому хранится в удобной ему форме;
человек без использования машины не в состоянии, например, даже отдаленно
представить содержимое немаркированной дискеты или диска CD-ROM. Современные программные системы способны
объединять внутреннюю и внешнюю память в единое целое, причем так,
чтобы наиболее редко используемая информация попадала в более медленно
работающую внешнюю память. Такой метод дает возможность очень существенно
расширить объем обрабатываемой с помощью компьютера информации. Если процессор дополнить памятью, то такая система
уже может быть работоспособной. Ее существенным недостатком является
невозможность узнать что-либо о происходящем внутри такой системы. Для
получения информации о результатах, необходимо дополнить компьютер устройствами
вывода, которые позволяют представить их в доступной человеческому
восприятию форме. Наиболее распространенным устройством вывода является
дисплей, способный быстро и оперативно отображать на своем экране как
текстовую, так и графическую информацию. Для того чтобы получить копию
результатов на бумаге, используют печатающее устройство, или принтер. Наконец, поскольку пользователю часто требуется
вводить в компьютерную систему новую информацию, необходимы еще и устройства
ввода. Простейшим устройством ввода является клавиатура. Широкое
распространение программ с графическим интерфейсом способствовало
популярности другого устройства ввода – манипулятора мышь. Наконец, очень
эффективным современным устройством для автоматического ввода информации в
компьютер является сканнер, позволяющий не просто преобразовать картинку с
листа бумаги в графический компьютерный файл, но и с помощью специального
программного обеспечения распознать в прочитанном изображении текст и
сохранить его в виде, пригодном для редактирования в обычном текстовом редакторе. Персональные компьютеры настольного
исполнения конструктивно оформлены в виде системного блока, к которому
подключают внешние устройства, такие как монитор, клавиатура, мышь и др. В некоторых
моделях системный блок и монитор объединяют в единое целое (моноблок). Основная (базовая) конфигурация
компьютера: системный блок, клавиатура, монитор, мышь. Прочие подключаемые
устройства – периферийные. 4.1. Системный
блок В корпусе системного блока настольного
персонального компьютера располагаются блок (источник) питания, материнская
(системная) плата с платами расширения, приводы накопителей. Блок питания обычно поставляется вместе с корпусом системного
блока, для которого он предназначен. Мощность источника питания компьютера
должна полностью (лучше с некоторым запасом) обеспечивать энергопотребление
всех устройств, расположенных внутри системного блока. По вырабатываемым
номиналам напряжения и конструктивным особенностям выделяют блоки питания для
АТ-корпусов и блоки для АТХ-корпусов. АТ-блоки вырабатывают +5В, -5В, +12В и
-12В постоянного тока и подключаются к материнской плате при помощи двух
одинаковых 6-контактных разъемов. АТХ-блоки, помимо перечисленных выше
номиналов, вырабатывают также напряжение 3,3В и подключаются к материнской
плате через один 20-контактный разъем. Монтажные места (отсеки для накопителей) могут быть двух типов — с
внешним и внутренним доступом. В первом случае доступ к ним осуществляется с
внешней стороны корпуса, во втором - только при открытой крышке системного
блока. В настоящее время используются два типоразмера накопителей: 5,25 и Рабочее положение корпуса может быть разным — как горизонтальным, так и
вертикальным. К горизонтальным относятся корпуса типа desktop (настольный), small-footprint
(низкопрофильный), slimline (тонкий)
и superslimline (сверхкомпактный). Системная плата в этих корпусах
также располагается горизонтально. Корпуса с вертикальным расположением напоминают
по внешнему виду башню и представлены тремя основными разновидностями: mini-tower, midi-tower и big-tower,
отличающимися друг от друга количеством отсеков с внешним доступом (2, 3, 4 и
более), габаритами и мощностью установленного блока питания (а следовательно,
возможностями установки дополнительных плат расширения и приводов
накопителей). Основным узлом,
определяющим состав и возможности компьютера, является системная, или материнская плата (motherboard). На ней обычно размещаются: ─
процессор; ─
оперативная
память; ─
ПЗУ
с базовой системой ввода/вывода (BIOS); ─
набор
управляющих микросхем (chipset); ─
CMOS (память для хранения данных об аппаратных настройках) и
аккумулятор для ее питания; ─
разъемы
или слоты (slot)
расширения; ─
разъемы
для подключения интерфейсных кабелей дисковых накопителей, последовательного
и параллельного портов, инфракрасного порта (IrDa), универсальной последовательной шины (USB), мыши, клавиатуры; ─
разъемы
питания. Процессор
является сердцем компьютера. От его производительности, в основном, зависит
мощность компьютера. Конструктивно современный процессор выполнен в виде
керамической пластины, в центре которого находится кремниевый кристалл, часто
закрываемый металлической крышкой. Для соединения с системной платой
процессор снабжен снизу короткими позолоченными выводами – ножками, которых
насчитывается несколько сотен штук. На системной плате для
установки процессора предназначен разъем, который называется сокетом (socet). Правда, существуют процессоры, корпус
которых выполнен в виде картриджа, напоминающего картридж от игровой
приставки Денди. Для таких процессоров на системной плате устанавливается
разъем, называемый слотом (slot). Современные процессоры,
работающие на весьма высоких частотах, необычайно сильно греются. Для
охлаждения корпуса процессора используют кулер
(cooler – холодильник, теплосъемник) Основными
характеристиками процессора
являются: тактовая частота, разрядность процессора, поддерживаемая
частота системной шины. Скорость работы процессора
характеризуется тактовой частотой и выражается в мегагерцах или
гигагерцах (1 млн и 1 млрд тактов в секунду соответственно). Современные
процессоры имеют тактовую частоту порядка 2-4 Ггц. Разрядность процессора показывает, сколько бит информации он
может принять или передать за один такт, что во многом определяет его
производительность. Современные процессоры имеют разрядность 64; готовятся к
выпуску 128-разрядные. В настоящее время
выпускаются процессоры, поддерживающие частоту системной шины 100, 133, 166,
200, 266, 400, 533 и 800 МГц. Повышение
производительности процессора может осуществляться разными способами. Первый
- увеличение его тактовой частоты, в результате чего уменьшается время
выполнения каждой микрокоманды. Но этот рост не может быть бесконечным; его
жестко лимитирует технология изготовления кристалла. Кроме того,
производительность процессора не увеличивается прямо пропорционально тактовой
частоте; существует порог насыщения, когда дальнейший ее рост теряет смысл. Другой способ повышения производительности
заключается в увеличении числа исполнительных блоков (АЛУ) внутри
процессора, что позволяет выполнять несколько инструкций одновременно (так
называемый параллелизм на уровне инструкций - Instruction Level Parallelism, ILP). Крупнейшим в мире
производителем процессоров является фирма Intel. Первая серийная модель (Intel 8088) была выпущена ею в Тактовая частота Pentium 4 составляет 1,3—3,4 ГГц, он работает с
64-битной системной шиной на частоте до 800 МГц. В результате скорость обмена
данными между контроллером памяти и процессором достигает 3,2 Гбайт/с. Для
установки процессора используется разъем Socket-478 или Socket-775. Широкую известность
получили также продукты компании AMD. Процессор Athlon, появившийся в июне Набор
микросхем (чипсет)
предназначен для организации взаимодействия всех подсистем персонального
компьютера. Современные чипсеты, обладающие высокой степенью интеграции, чаще
всего состоят из двух микросхем (так называемого северного и южного моста),
в которых реализованы все необходимые контроллеры (управляющие микросхемы). Северный мост обеспечивает работу с наиболее
скоростными подсистемами компьютера. Он содержит контроллеры системной шины,
памяти, графической шины AGP, а также шины связи с южным мостом (PCI-шины в традиционном понимании). Южный мост предназначен для работы с более
медленными компонентами системы и периферийными устройствами и включает в
себя: ─
двухканальный
IDE-контроллер,
обеспечивающий взаимодействие с накопителями (в частности, с жесткими дисками
и оптическими дисководами); ─
USB-контроллер для связи с устройствами, подключаемыми к универсальной
последовательной шине; ─
контроллер
ввода-вывода, поддерживающий работу внешних портов: последовательного (СОМ),
параллельного (LPT),
инфракрасного, а также контроллера флоппи-дисковода. В большинстве современных
чипсетов в состав южного моста входит также аудиоконтроллер АС 97 (Audio Codec). Для
повышения производительности ПК, наряду с системной шиной (о которой говорили
в предыдущем пункте), используются локальные
шины, связывающие между собой процессор и внешние устройства.
Последние подключают к системной или локальной шине через слоты (разъемы)
расширения, имеющие специфический внешний вид для каждой из них. Системная шина ISA (Industry Standard Architecture) была предназначена для одновременной передачи 8 бит
информации и 20 разрядов адреса. Объем адресуемой памяти, таким образом,
составлял 1 Мбайт. Для подключения плат расширения использовались специальные
62-контактные разъемы. Теоретически скорость передачи данных была ограничена
4,5 Мбайт/с, а реальная пропускная способность шины достигала 1,2 Мбайт/с. Системная шина EISA (Extended Industry Standard Architecture) появилась в сентябре Появление локальной шины
VLB было
первым шагом к формированию архитектуры ПК с несколькими шинами, имеющими
разную пропускную способность. Локальная шина не заменяла собой ISA или EISA, а дополняла их за счет нескольких (не
более трех) разъемов локальной шины. Первоначально эти шины использовались
для взаимодействия процессора с видеоадаптером, которому уже тогда не хватало
скорости работы ISA
(отсюда и термин — локальная шина). Шина VLB представляла собой двунаправленную
32-разрядную шину данных с теоретической пропускной способностью 160 Мбайт/с
при частоте 50 МГц или 107 Мбайт/с при частоте 33 МГц; она позволяла таким
периферийным устройствам, как видеоадаптеры и контроллеры накопителей,
работать с тактовой частотой до 66 МГц. Спецификация локальной
шины PCI была
представлена компанией Intel в июне Шина PCI является синхронной 32- или 64-разрядной
шиной, работающей на частоте 33 или 66 МГц; она поддерживает автоматическое
определение и конфигурирование плат расширения (режим Plug-n-play). Максимально возможная скорость
передачи данных составляет от 132 Мбайт/с (для 32-бит/ЗЗ МГц) до 528 Мбайт/с (для
64-бит/66 МГц реализации шины). Разработчики графических
адаптеров уже к середине 90-х годов столкнулись с проблемой недостаточного
быстродействия шины PCI для ряда задач, возникающих при обработке трехмерной графики. В
связи с этим была разработана локальная шина для обмена с видеоадаптером -AGP (Accelerated Graphic Port). Для подключения устройств к AGP-шине используется специальный разъем. В мобильных компьютерах для
подключения плат расширения памяти и периферийных устройств (модемов, сетевых
карт, сменных жестких дисков и т.д.) используются 68-контактные разъемы
стандарта PC-card, ранее называвшиеся PCMCIA (Personal Computer Memory Card International Association). Они предназначены для подсоединения
малогабаритных версий указанных устройств размером 54x85,6 мм толщиной 3-3,5
или Шина USB, появившаяся в Интерфейсы передачи
данных В случае, когда обмен
информацией ведется между материнской платой и периферийным устройством,
соединяющая их линия передачи данных называется интерфейсом передачи данных,
или просто интерфейсом. В современных ПК используются такие интерфейсы, как IDE, SCSI, Fire Wire (IEEE 1394) и др. Интерфейс IDE (Integrated Drive Electronics) используется для подключения накопителей жестких дисков,
приводов CD
и DVD, ZIP-накопителей, магнитооптики, стримеров
и т. п. В качестве синонима интерфейса IDE применяется также термин ATA (AT Attachment). В IDE впервые был введен стандарт для обмена
данными между контроллером устройства и системной шиной за счет использования
специальных схем, предназначенных для управления как диском, так и самой
шиной (отсюда и название интерфейса). Физически интерфейс IDE представляет собой плоский 40- или
80-жильный кабель с разъемами для подключения одного или двух устройств.
Общая длина кабеля не должна превышать Интерфейс SCSI получил широкое распространение после
появления в середине 80-х годов компьютеров Macintosh фирмы Apple (они не являются IBM-совместимыми). Разрядность шины SCSI-1 составляла
всего 8 бит, тактовая частота — 5 МГц, максимальная скорость передачи данных
не превышала 5 Мбайт/с. Современные модификации данного интерфейса позволили
поднять скорость передачи до 160 Мбайт/с. Интерфейс SATA. Спецификация Serial АТА II в окончательной версии была принята в
октябре Интерфейс RS-232 (новое название - EIA-232D) все еще применяется для подключения низкоскоростных
устройств (таких как мышь, модем и др.); постепенно он вытесняется
интерфейсом USB.
На компьютере может использоваться до 4 последовательных портов. Интерфейс параллельного
порта (LPT), также
устаревший, чаще всего используется для подключения принтера. Персональный
компьютер может работать максимум с тремя такими портами. Интерфейс игрового порта
(gameport), как
правило, расположен либо на звуковой плате, либо на многофункциональной плате
ввода/вывода и позволяет подключать к компьютеру различные аналоговые
устройства (например джойстик). Он же может служить для подключения музыкальных
инструментов с интерфейсом MIDI (Musical Instruments Device Interface). Для связи мобильных
компьютеров с настольными, а также для подключения различных устройств
довольно широко используется беспроводный интерфейс, работающий в
инфракрасном диапазоне — IrDa. Подобная связь имеет ряд преимуществ: низкую цену,
невысокое энергопотребление и отсутствие вредных высокочастотных излучений.
Первый стандарт IrDa
(Infrared Data Association) появился в июне В 4.2. Внутренняя память Другим
важным функциональным узлом компьютера является запоминающее устройство, или
память. Память, в которой хранятся исполняемые программы и данные,
называется оперативным запоминающим устройством (ОЗУ), или RAM (Random Access Memory) — памятью со свободным доступом. ОЗУ
позволяет записывать и считывать информацию из ячейки, обращаясь к ней по ее
номеру или адресу. Ячейка памяти имеет стандартное число двоичных разрядов. В
настоящее время стандартный размер ячейки ОЗУ равняется одному байту.
Информация в ОЗУ сохраняется все время, пока на схемы памяти подается
питание, т.е. она является энергозависимой. Существует два вида ОЗУ,
отличающиеся техническими характеристиками: динамическое ОЗУ, или DRAM (Dynamic RAM), и статическое ОЗУ, или SRAM (Static RAM). Статическая
ячейка памяти – это специальная полупроводниковая схема (инженеры называют ее
триггер), обладающая двумя устойчивыми состояниями. Одно из них принимается
за логический ноль, а другое – за единицу. Состояния эти действительно
настолько устойчивы, что при отсутствии внешних воздействий (и, конечно,
подключенном напряжения питания!) могут сохраняться сколь угодно долго.
Динамические ячейки памяти, напротив, не обладают этим свойством. Такие
ячейки фактически представляют собой конденсатор, образованный элементами
полупроводниковых микросхем. С некоторым упрощением можно сказать, что
логической единице соответствует заряженный конденсатор, а нулю –
незаряженный. Существенным свойством динамической ячейки памяти является
наличие постепенного самопроизвольного разряда конденсатора через внешние
схемы, что ведет к потере информации. Чтобы этого не происходило,
конденсаторы динамической памяти необходимо периодически подзаряжать (такой
процесс принято называть регенерацией ОЗУ). Оба вида запоминающих
микросхем успешно конкурируют между собой, поскольку ни одна из них не
является идеальной. С одной стороны, статическая память значительно проще в
эксплуатации, т.к. не требует регенерации, и приближается по быстродействию к
процессорным микросхемам. С другой стороны, она имеет меньший информационный
объем и большую стоимость (в самом деле, изготовление конденсатора
значительно проще, чем триггерной схемы и требует на кремниевой пластине
гораздо меньше места), сильнее нагревается при работе. На практике в данный
момент выбор микросхем для построения ОЗУ всегда решается в пользу
динамической памяти. И все же быстродействующая статическая память в
современном компьютере тоже обязательно есть: она называется кэш-памятью (от англ. cache — запас). Скорость работы ОЗУ ниже, чем
быстродействие процессора. Время обращения к
данным в кэш-памяти на порядок ниже, чем у ОЗУ, и сравнимо со скоростью
работы самого процессора. Процессор использует кэш исключительно
самостоятельно, помещая туда извлеченные им из ОЗУ данные и команды программы
и запоминая при этом в специальном каталоге адреса, откуда информация была
извлечена. Если эти данные потребуются повторно, то уже не надо будет терять
время на обращение к ОЗУ – их можно получить из кэш-памяти значительно
быстрее. Поскольку объем кэш существенно меньше объема оперативной памяти,
его контроллер (управляющая схема) тщательно следит за тем, какие данные
следует сохранять в кэш, а какие заменять: удаляется та информация, которая
используется реже или совсем не используется. Следует заметить, что
кэш-память является очень эффективным средством повышения производительности
компьютера, в чем легко убедиться на практике, если в вашем компьютере
предусмотрена возможность отключения кэш. Современные процессоры
имеют встроенную кэш-память, которая находится внутри процессора, кроме
этого есть кэш-память и на системной плате. Чтобы их различать, кэш-память
делится на уровни. На кристалле самого процессора находится кэш-память
первого уровня, она имеет объем порядка 16—128 Кбайт и самую высокую скорость
обмена данными. В корпусе процессора, но на отдельном кристалле находится кэш-память
второго уровня, которая имеет объем порядка 256 Кбайт — 2 Мбайта. И, наконец,
кэш-память третьего уровня расположена на системной плате, ее объем может
составлять 16-1000 Мбайт. Оперативная память в компьютере
размещается на стандартнык панельках, называемых модулями. Модули
оперативной памяти вставляют в соответствующие разъемы на материнской плате.
Если к разъемам есть удобный доступ, то операцию можно выполнять своими
руками. Если удобного доступа нет, может потребоваться неполная разборка
узлов системного блока, и в таких случаях операцию поручают специалистам. Конструктивно модули памяти имеют два
исполнения - однорядные (SIMM-модули)
и двухрядные (DIMM-модули). Ha
компьютерах с процессорами Pentium однорядные модули можно применять только
парами (количество разъемов для их установки нa материнской плате всегда
четное), а DIMM-модули можно устанавливать по одному. Многие модели
материнских плат имеют разъемы как того, так и другого типа, но комбинировать
на одной плате модули разных типов нельзя. Основными характеристиками модулей
оперативной памяти являются объем
памяти и время доступа.
SlММ-модули поставляются объемами 4, 8, 16, 32 Мбайт, а DIММ-модули - 16, 32,
64, 128 Мбайт и более. Время доступа показывает, сколько времени необходимо
для обращения к ячейкам памяти - чем оно меньше, тем лучше. Время доступа
измеряется в миллиардных долях секунды (наносекундах, нс). Типичное время
доступа к оперативной памяти для SIMM-модулей - 50-70 нс. Для современных
DIMM-модулей оно составляет 7-10 нс. В одном адресном
пространстве с ОЗУ находится специальная память, предназначенная для
постоянного хранения таких программ, как тестирование и начальная загрузка
компьютера, управление внешними устройствами. Она является
энергонезависимой, т.е. сохраняет записанную информацию при отсутствии
напряжения питания. Такая память называется постоянным запоминающим
устройством (ПЗУ) или ROM (Read Only Memory). Постоянные запоминающие устройства можно разделить по способу
записи в них информации на следующие категории: - ПЗУ, программируемые
однократно. Программируются при изготовлении и не позволяют изменять
записанную в них информацию. - Перепрограммируемые
ПЗУ (ППЗУ). Позволяют перепрограммировать их многократно. Стирание
хранящейся в ППЗУ информации осуществляется или засветкой полупроводникового
кристалла ультрафиолетовым излучением, или электрическим сигналом повышенной
мощности, для этого в корпусе микросхемы предусматривается специальное окно,
закрытое кварцевым стеклом. Комплект программ,
находящихся в ПЗУ, образует базовую систему ввода-вывода
(BIOS
- Basic
Input
Output
System). Основное назначение программ
этого пакета состоит в том, чтобы
проверить состав и работоспособность компьютерной системы и обеспечить
взаимодействие с клавиатурой, монитором, жестким диском и дисководом гибких дисков. Программы,
входящие в BIOS, позволяют нам наблюдать на экране диагностические сообщения, сопровождающие запуск компьютера, а также тестироваться в ходе запуска с помощью
клавиатуры. На материнской плате есть
микросхема "энергонезависимой" памяти, по технологии изготовления
называемая CMOS. От оперативной
памяти она отличается тем, что ее содержимое не стирается во время выключения
компьютера, а от ПЗУ она отличается тем, что данные в нее можно заносить и
изменять самостоятельно, в соответствии с тем, какое оборудование входит в
состав системы. Эта микросхема постоянно подпитывается от небольшой
батарейки, расположенной на материнской плате. Заряда этой батарейки хватает
на то, чтобы микросхема не теряла данные, даже если компьютер не будут
включать несколько лет. В микросхеме CMOS хранятся данные о
гибких и жестких дисках, о процессоре, о некоторых других устройствах
материнской платы. Тот факт, что компьютер четко отслеживает время и
календарь (даже и в выключенном состоянии), тоже связан с тем, что показания
системных часов постоянно хранятся (и изменяются) в CMOS. Т.о., программы, записанные в BIOS,
считывают данные о составе оборудования компьютера из микросхемы CMOS, после
чего они могут выполнить обращение к жесткому диску, а в случае необходимости
и к гибкому, и передать управление тем программа, которые там записаны. 4.3. Внешние
запоминающие устройства Внешние
запоминающие устройства ПК, предназначенные для долговременного хранения
программ и данных, выполняются в виде накопителей; в качестве
носителей информации в них используются магнитные диски и ленты, оптические
(лазерные) диски и др. Эти носители могут быть как сменными (извлекаемыми),
так и стационарными. По
способу доступа к информации ВЗУ подразделяют на устройства прямого
(произвольного) и последовательного доступа. Дисковые
накопители (disk drive) являются устройствами прямого
доступа, поскольку считывающая головка может непосредственно обращаться к
любому месту на диске. Напротив, накопители на магнитных лентах являются устройствами
последовательного доступа: чтобы скачать нужную информацию, требуется
предварительная перемотка ленты до соответствующего места. В накопителях на
магнитных лентах (чаще всего в качестве таких устройств выступают стримеры)
запись производится на мини-кассеты. Основными
характеристиками ВЗУ являются информационная емкость (Мбайт, Гбайт и т.д.) и
время доступа (в секундах или долях секунды). Именно малое время доступа
сделало накопители на магнитных дисках основным устройством внешней памяти
ПК. Накопители на
магнитных дисках Магнитные диски в качестве запоминающей среды используют
магнитные материалы со специальными свойствами, позволяющими фиксировать два
состояния. Информация на магнитные диски записывается и считывается
магнитной головкой, которая перемещается радиально с фиксированным шагом, а
сам диск при этом вращается вокруг своей оси. Головка считывает или
записывает информацию, расположенную на концентрической окружности, которая
называется дорожкой или треком. Количество дорожек на диске
определяется шагом перемещения головки и зависит от технических характеристик
привода диска и качества самого диска. За один оборот диска может быть
считана информация с одной дорожки. Общее время доступа к информации на диске
складывается из времени перемещения головки на нужную дорожку и времени
одного оборота диска. Дорожки (40 или 80) представляют
собой узкие концентрические кольца на диске. Каждая дорожка разделена на
части, называемые секторами. Цилиндр — это общее количество
дорожек, с которых можно считать информацию, не перемещая головок. Поскольку
гибкий диск имеет только две стороны, а дисковод для гибких дисков — только
две головки, в гибком диске на один цилиндр приходится две дорожки. В жестком
диске может быть много дисковых пластин, каждая из которых имеет две (или
больше) головки, поэтому одному цилиндру соответствует множество дорожек. Кластер (или ячейка размещения
данных) — наименьшая область диска, которую операционная система использует
при записи файла. Обычно кластер — один или несколько секторов. Все файлы на
диске хранятся в виде цепочки кластеров. Самая
первая дорожка – нулевая – считается служебной, на ней размещается
загрузочный сектор и FAT-таблица. Загрузочный
сектор хранит информацию о диске – о количестве секторов, дорожек. FAT-таблица – таблица размещения файлов – хранит информацию об адресах
записанных файлов, т.е. список кластеров диска, по которому ОС находит все
части необходимого файла. Дисководы
магнитных дисков делятся на
дисководы для сменных носителей (дискет)
и дисководы жестких дисков (винчестеры),
которые устанавливаются в системном блоке компьютера. Гибкие
магнитные диски помещаются в пластмассовый корпус. Такой носитель информации
называется дискетой. В
защитном пластмассовом корпусе дискеты имеется продолговатое отверстие,
через которое производится запись/считывание информации. Защиту от записи
обеспечивает предохранительная защелка в левом нижнем углу корпуса дискеты.
В центре дискеты имеется приспособление для захвата и обеспечения вращения
диска внутри пластмассового корпуса. Дискета вставляется в дисковод, который
вращает диск с постоянной
угловой скоростью. Данные
записываются на магнитном слое диска с обеих сторон по концентрическим
дорожкам, которые радиальным разбиением делятся на сектора. Емкость каждого
сектора фиксирована и составляет 512 байт. Всего на стандартной дискете
содержится 80 дорожек по 18 секторов в каждой. Т.о., на двух сторонах
носителя имеется 80×18×2=2880
секторов, в которые может быть записано максимум 2880×512=1474560
байт » 1,4
Мбайт информации. Все сменные носители на
дисках, в том числе и рассмотренные далее оптические диски, характеризуются
своим диаметром, или форм-фактором. Наибольшее распространение получили
гибкие магнитные диски с форм-фактором На гибком диске
минимальным адресуемым элементом
является сектор. При записи файлов на диск
будет занято всегда целое количество секторов, соответственно, минимальный
размер файла составляет один сектор, а максимальный соответствует общему количеству
секторов на диске. Файл
записывается в произвольные свободные сектора, которые могут находиться на
различных дорожках. Для того чтобы можно было найти файл по его имени, на
диске имеется каталог, представляющий собой базу данных. Запись о файле содержит
имя файла, адрес первого сектора, с которого начинается файл, объем файла, а
также дату и время его создания. Полная
информация о секторах, которые занимают файлы, содержится в таблице
размещения файлов (FAT — File
Allocation Table). Количество ячеек FAT соответствует количеству секторов на
диске, а значениями ячеек являются цепочки размещения файлов, т.е.
последовательности адресов секторов, в которых хранятся файлы. Для
размещения каталога и таблицы FAT на гибком диске отводятся сектора со 2 по
33. Первый сектор отводится для размещения загрузочной записи операционной
системы. Сами файлы могут быть записаны, начиная с 34 сектора. Т.е.
существует различие между емкостью неформатированного гибкого магнитного
диска(1,44 Мбайт для Для того чтобы на диске
можно было хранить информацию, диск должен быть отформатирован, т.е. должна быть создана физическая и логическая
структура диска. Физическая структура
диска определяется
количеством дорожек и числом секторов на каждой дорожке. Она задается при
форматировании диска, которое выполняется специальными программами и должно
быть проведено перед первым использованием диска для записи информации. Для
этого в процессе форматирования магнитная головка дисковода расставляет в
определенных местах диска метки дорожек и секторов. Логическая структура магнитного диска представляет собой совокупность секторов,
каждый из которых имеет свой порядковый номер. Сектора нумеруются в линейной
последовательности от первого сектора нулевой дорожки до последнего сектора
последней дорожки. Логическая структура
определяется файловой системой, которая реализована на диске и зависит
от операционной системы компьютера, на котором используется данный диск.
Логическая структура подразумевает выделение некоторого количества секторов
для выполнения служебных функций размещения файлов и каталогов на диске. Существуют два различных вида форматирования дисков: полное и
быстрое. Полное форматирование
включает в себя как физическое форматирование (проверку качества магнитного
покрытия дискеты и ее разметку на дорожки и сектора), так и логическое
форматирование (создание корневого каталога и таблиц размещения файлов).
После полного форматирования вся хранившаяся на диске информация будет
уничтожена. Быстрое форматирование производит лишь очистку
корневого каталога и таблиц размещения файлов. Информация, т.е. сами файлы,
сохраняется и, в принципе, возможно восстановление файловой системы. Кроме
гибких дисков широкое распространение получили сменные магнитные носители
типа ZIP. Использование более совершенной
системы позиционирования головок системы привода позволило увеличить
плотность записи, и довести его для диска с форм-фактором Жесткие магнитные диски представляют собой несколько десятков
дисков, размещенных на одной оси, заключенных в металлический корпус и
вращающихся с большой угловой скоростью. В качестве НЖМД широкое
распространение в ПК получили накопители типа «винчестер». Этот термин возник
из жаргонного названия первой модели жесткого диска емкостью 16 Кбайт (IBM, 1973г), имевшего 30 дорожек по 30
секторов, что случайно совпало с калибром «30/30» известного охотничьего
ружья «Винчестер». За счет гораздо большего
количества дорожек на каждой стороне дисков и большого количества дисков
информационная емкость жестких дисков может в десятки тысяч раз превышать
информационную емкость дискет. Основное достоинство
жестких дисков – большая информационная емкость и малое время доступа к
информации. К недостаткам следует отнести в первую очередь их высокую
чувствительность к механическим воздействиям (вибрациям и толчкам), которые
легко могут привести к повреждению головками магниточувствительного покрытия
диска. Для того чтобы получить на
магнитном носителе структуру диска, включающую в себя дорожки и сектора, над
ними должна быть выполнена процедура, называемая физическим, или низкоуровневым,
форматированием. В ходе выполнения
этой процедуры контроллер записывает на носитель служебную информацию, которая
определяет разметку цилиндров диска на сектора и нумерует их. Форматирование
низкого уровня предусматривает и маркировку дефектных секторов для исключения
обращения к ним в процессе эксплуатации диска. В ПК имеется обычно один,
реже несколько НЖМД. Однако, программными средствами один физический диск
может быть разделен на несколько «логических» дисков; тем самым имитируется
несколько НМД на одном накопителе. Современные винчестеры
весьма разнообразны по своим характеристикам. Их информационная емкость колеблется
от 40-60 до 200 Гб и более, а время доступа к данным варьирует в пределах 3,5
– 6 мс. Помимо винчестеров, в ПК применяются также накопители на сменных
жестких дисках. Логическая
структура жестких дисков несколько отличается от логической структуры
гибких дисков. Минимальным адресуемым элементом жесткого диска является кластер, который может включать в себя
несколько секторов. Размер кластера зависит от типа используемой таблицы FAT
и от емкости жесткого диска. Фрагменты
файлов могут располагаться в различных, удаленных друг от друга кластерах.
Так как на диске могут храниться сотни и
тысячи файлов в сотнях тысяч кластеров, то фрагментированность файлов будет существенно замедлять
доступ к ним (магнитным головкам придется постоянно перемещаться с дорожки на дорожку) и, в конечном итоге, приводить
к преждевременному износу жесткого диска. С
течением времени в процессе удаления одних файлов и записи других, фрагментированность диска будет возрастать.
Рекомендуется периодически проводить дефрагментацию
диска, в процессе которой файлы записываются в последовательно идущие друг за другом кластеры. Накопители на
оптических дисках Оптический компакт-диск
(Compact Disk (CD)), который был предложен в Объем
первых компакт-дисков составлял 650 Мб. А почему именно столько? Компакт-диск
(CD) был задуман как средство хранения музыкальных записей, способное
заменить традиционные на то время аналоговые источники аудиоинформации:
магнитные ленты и виниловые пластинки. Объем диска выбирался довольно
интересным образом. Исполнительный директор фирмы Sony Акио Морита
предположил, что новый носитель должен отвечать требованиям в первую очередь
ценителей классической музыки. А самым популярным классическим произведением
тогда, согласно социологическому опросу, была Девятая симфония Бетховена
продолжительностью около 64 минут. Компания Philips определила требования к
качеству звука: частота дискретизации (сколько раз в секунду происходит
измерение уровня звука при его записи) – 44,1 МГц и разрядность 16 бит. При
пересчете на мегабайты и получился объем в 650 Мб. В
качестве носителя информации в компьютере компакт-диски стали использоваться
позже – первый международный стандарт хранения данных и структуры файловой
системы компакт-диска появился с 1988 году. Информация
на лазерном диске записана на одну спиралевидную дорожку (как на
грампластинке), содержащую чередующиеся участки с различной отражающей
способностью. В
целях
сохранности информации лазерные диски необходимо предохранять от
механических повреждений (царапин), а также от загрязнения. В процессе считывания информации с лазерных дисков луч
лазера, установленного в дисководе, падает на поверхность вращающегося диска
и отражается. Так как поверхность лазерного диска имеет участки с различными
коэффициентами отражения, то отраженный луч также меняет свою интенсивность
(логические 0 или 1). В процессе записи информации на лазерные диски, для
создания участков поверхности с различными коэффициентами отражения,
применяются различные технологии: от простой штамповки до «выплавления»
участков поверхности диска мощным лазером. Доступ к данным на CD-ROM осуществляется быстрее, чем к данным на
дискетах, но медленнее, чем на жёстких дисках. CD-ROM является односторонним носителем информации. CD-ROM (CD — Compact Disk,
компакт диск; Read Only Memory — только чтение) - это оптический носитель
информации, предназначенный только для чтения, хранит информацию, которая
была записана на нем в процессе изготовления. Скорость
считывания информации в CD-ROM накопителе зависит от скорости вращения диска.
Первые CD-ROM накопители были односкоростными и обеспечивали скорость
считывания информации 150 Кбайт/с, в настоящее время все большее
распространение получают 48-скоростные CD-ROM накопители, которые
обеспечивают в 48 раз большую скорость считывания информации (до 7,2
Мбайт/с); 52х-скоростные накопители CD-ROM (скорость считывания 7500 Кб/с). Накопители CD-R
(CD-Recordable, записываемый) позволяют записывать собственные
компакт-диски. Специальные CD-R дисководы обладают достаточно мощным лазером,
который в процессе записи информации меняет отражающую способность участков
поверхности записываемого диска. Информация на таких дисках может быть
записана только один раз. Более популярными являются накопители CD-RW, которые позволяют записывать и перезаписывать диски (RW —
Rewritable, перезаписываемый). Специальные CD-RW дисководы в процессе записи
информации также меняют отражающую способность отдельных участков поверхности
дисков, однако информация на таких дисках может быть записана многократно.
Перед перезаписью записанную информацию «стирают» путем нагревания участков
поверхности диска с помощью лазера. Дальнейшее развитие
технологий производства компакт-дисков привело к созданию дисков с высокой
плотностью записи — цифровой универсальный диск Digital Versatile Disk (DVD). Имея те же
габариты, что обычный компакт-диск, и весьма похожий принцип работы, он
вмещает чрезвычайно много информации — от 4,7 до 17 Гбайт. Разброс
ёмкостей возникает так: в отличие от CD-ROM, диски DVD записываются с обеих
сторон. Более того, с каждой стороны могут быть нанесены один или два слоя
информации. Таким образом, односторонние однослойные
диски имеют объем 4,7 Гбайт (их часто называют DVD-5, т.е. диски емкостью
около 5 Гбайт), двусторонние однослойные —
9,4 Гбайт (DVD-10), односторонние двухслойные
— 8,5 Гбайт (DVD-9), а двусторонние двухслойные —
17 Гбайт (DVD-18). Первое поколение DVD-ROM накопителей обеспечивало скорость считывания
информации примерно 1,3 Мбайт/с. В настоящее время 5-скоростные DVD-ROM
достигают скорости считывания до 6,8 Мбайт/с. На сегодня
реально применяется DVD-диск лишь в двух областях: для хранения оцифрованных
видеофильмов (DVD-Video или просто DVD) и сверхбольших баз данных, программ
(DVD-ROM, DVD-R). Для просмотра DVD-Video
выпускаются специальные проигрыватели, а диски DVD-ROM читаются специальными
компьютерными DVD-приводами, подобными привычным нам CD-ROM. Различие
между DVD-Video и DVD-ROM
подобно различию между аудио-CD и CD-ROM. DVD-Video содержит
видеопрограммы и проигрывается в DVD-плейере,
подключенном к телевизору. DVD-ROМ содержит компьютерные
данные и читается дисководом DVD-ROМ, подключенным к
компьютеру. DVD также включает такие разновидности, как
однократно записываемые и диски многократной записи (в настоящее время только
односторонние однослойные). К сожалению, пока стандартные DVD-R и DVD-RAM-диски
могут хранить лишь 3,95 Гб и 2,58 Гб данных на каждой стороне соответственно,
взамен 4,7 Гб предлагаемых на одной стороне обычных дисков DVD.
Имеется также DVD-Audio звуковой формат. В
зависимости от объема требующих хранения данных и выбирается тип DVD-диска.
Если речь идет о фильмах, то на двусторонних дисках часто хранят две версии
одной картины — одна широкоэкранная, вторая в классическом телевизионном
формате. Громадные
объемы данных, умещающиеся на DVD-дисках, в очередной раз
подтвердили истину о переходе количества в качество. Теперь становятся
реальными самые смелые мечты о домашнем просмотре фильмов с качеством
изображения и звука, соответствующем уровню профессиональной студийной
аппаратуры. Диск
обеспечивает около 2 часов высококачественного цифрового видео (на
двустороннем двухслойном диске – более 8 часов). Кроме того, DVD-проигрыватели
имеют дополнительные возможности, такие, как сканирование диска и поиск
фрагмента, пауза и замедленное проигрывание фильма. Можно осуществлять
покадровый просмотр в любом направлении, и каждый кадр будет иметь четкое
изображение. Применение меню позволяет начать просмотр с любого места.
Предусмотрена и специальная функция контроля, позволяющая родителям закрывать
доступ детям к некоторым специфичным фрагментам видеофильма, например, к
сценам с насилием. Но самым фантастичным является то, что большая емкость DVD-дисков
позволяет применять многопотоковые технологии передачи данных. Так, программы
на диске могут иметь аудиоперевод на 8 языков и/или 32-язычные субтитры. Поставщики
фильмов на DVD предлагают поистине потрясающий звук, записанный
по стандарту Dolby Digital (AC-3 Digital Sound), который обеспечивает пять + один звуковых
каналов (звук домашнего кинотеатра), т.е. обеспечивается пять различных
(дискретных) каналов и один общий низкочастотный канал. В отличие от
стандарта Dolby ProLogic, многоканальный стандарт
записи звука АС-3 рассчитан на то, что перед зрителем расположены три колонки
(левая, правая и центральная), за его спиной расположено еще два твитера
(левый и правый), а в произвольном месте расположен сабвуфер (низкочастотная колонка,
который, впрочем, обычно тоже располагают впереди под центральной колонкой).
У зрителя создается полное ощущение реальности происходящего на экране
действия (эффект объемного звучания). Звук, записанный по стандарту АС-3,
может распространяться по помещению в произвольных направлениях, в результате
чего и достигается эффект присутствия. В
перспективе появляется возможность выбора различных сюжетных линий одного и
того же фильма и различные варианты финалов. Кроме того, поставщики фильмов
на DVD могут создавать программы с параллельными видеопотоками, т.е. одни и
те же сцены можно просматривать с разных углов зрения, создавая для режиссера
невиданные ранее возможности для творчества. При просмотре специально
созданных фильмов можно, например, выбрать любое из 9 возможных положений
камеры, чтобы с разных сторон посмотреть на одну и ту же сцену. Даже простой
футбольный матч в режиме параллельных видео потоков записывается с различных
точек, позволяя насладиться одним и тем же моментом со стороны трибун, со
стороны вратаря или с использованием крупного плана. Естественно, все это
должно быть заложено в специально сделанном интерактивном DVD-диске. Т.о., DVD
обеспечивает более четкое и качественное изображение, чем лазерный диск, и
более насыщенный звук, чем аудио- и компакт-диски. Наученные
горьким опытом, разработчики DVD заранее заложили в
стандарт возможность защиты авторских прав. Поэтому всю территорию Земли
разработчики разделили на несколько обширных регионов, каждому из которых
соответствовал свой уникальный код. Этот код закладывается в DVD-проигрыватель
согласно тому региону, в котором он должен быть продан, после чего
проигрыватель может воспроизводить лишь те DVD-диски, которые
"разрешены" к использованию в данном регионе. Так, проигрыватель,
купленный в России, может отказаться воспроизводить диски, привезенные из
Америки или Японии. Регионы
распределены следующим образом: ·
территория США и Канады ·
Европа, Япония, Южная Африка и Ближний Восток ·
Юго-Восточная и Восточная Азия ·
Австралия, Новая Зеландия, Океания, Латинская Америка, страны
Карибского бассейна ·
Африка, Индия, Россия и страны СНГ ·
Китай ·
специальный экстерриториальный регион (для использования на
международном транспорте – самолетах и океанских лайнерах) Разумеется,
если сам DVD-диск не несет на себе регионального кода, он с
легкостью работает на любом DVD-проигрывателе. С другой
стороны, сами DVD-проигрыватели можно перенастроить т.о., чтобы они
либо обнуляли свой региональный код, что, правда, не дает стопроцентной
гарантии использования закодированного диска, либо получали возможность
оперативного переключения своего кода в зависимости от диска. В одни
проигрыватели эта возможность вкладывается самим производителем (с
ограничением на количество таких переключений), в другие – нет, что уже привело
к появлению пиратского рынка по их перенастройке. В случае же DVD-ROM
региональные коды не применяются. Компьютерный DVD-привод проверяет код лишь
в том случае, если с него проигрывается видео DVD-диск. Для аудио DVD-дисков
региональные коды не применяются вообще. Флэш-память К недостаткам дисковой
памяти можно отнести наличие механических движущихся компонентов, имеющих
малую надежность, и большую потребляемую мощность при записи и считывании.
Появление большого числа цифровых устройств, таких как МРЗ-плееры, цифровые
фото- и видеокамеры, карманные компьютеры, потребовало разработки
миниатюрных устройств внешней памяти, которые обладали бы малой
энергоемкостью, небольшими размерами, значительной емкостью и обеспечивали
бы совместимость с персональными компьютерами. Первые промышленные образцы
такой памяти появились в Новый тип памяти получил
название флэш-память (Flash-memory). Флэш-память представляет собой микросхему перепрограммируемого
постоянного запоминающего устройства (ППЗУ) с неограниченным числом циклов
перезаписи. В ППЗУ флэш-памяти использован новый принцип записи и считывания,
отличный от того, который используется в известных схемах ППЗУ. Такой тип
флэш-памяти получил название FRAM (ферроэлектрическая память с произвольным доступом). Конструктивно флэш-память
выполняется в виде отдельного блока, содержащего микросхему флэш-памяти и
контроллер, для подключения к одному из стандартных входов компьютера.
Размеры этого блока 40´16´7 мм. Флэш-память, используемая в других
цифровых устройствах, имеет иные размеры и конструктивное оформление. В
настоящее время объем флэш-памяти достигает нескольких Гбайт, скорость записи
и считывания составляют десятки Мбайт/с. 4.4. Устройства
ввода Ввод
информации в компьютер осуществляется с помощью целого ряда устройств; к
наиболее распространенным из них относятся клавиатура и мышь (или ее аналоги
- трекбол, сенсорная панель). Кроме того, существует ряд специализированных
устройств для ввода графики (сканеры, цифровые камеры, световые перья,
дигитайзеры), звука, аналогового и цифрового видеосигнала. Клавиатура (keyboard) является
стандартным устройством ввода текстовой информации в ЭВМ. На ней
располагается 83,101—107 и более клавиш, которые по выполняемым ими функциям
можно разбить на несколько групп: §
алфавитно-цифровые; §
функциональные
(F1, F2…); §
управления
курсором (стрелки, Delete, ¬, Home, End, Insert); §
дополнительные
цифровые; §
служебные
(Tab, Shift, Alt, Ctrl, Caps Lock). Обычно клавиатура
персональных компьютеров характеризуется раскладкой символов QWERTY / ЙЦУКЕНГ (по первым буквам верхнего
ряда алфавитных клавиш), но в принципе могут использоваться и другие
стандарты расположения клавиш. Клавиатура подсоединяется к
системному блоку через контроллер (порт) клавиатурного ввода с помощью кабеля
и специального разъема стандарта AT или PS/2. Каждой клавише
соответствует определенный код (так называемый скэн-код), который
передается в компьютер при ее нажатии. Этот код зависит от включенного в
данный момент клавиатурного режима, а также от того, нажаты ли одновременно
другие клавиши (как правило, это клавиши Alt, Ctrl, Shift), которые модифицируют значение
скэн-кода. Специальные
клавиатуры предназначены для повышения эффективности процесса
ввода данных. Это достигается путем
изменения формы клавиатуры, раскладки ее клавиш или
метода подключения к системному блоку. Клавиатуры, имеющие
специальную форму, рассчитанную с учетом требований эргономики, называют эргономичными
клавиатурами. Их целесообразно применять на
рабочих местах, предназначенных
для ввода большого количества
знаковой информации.
Эргономичные клавиатуры не только повышают производительность наборщика и
снижают общее утомление в течение рабочего дня, но и снижают вероятность и степень развития ряда заболеваний,
например туннельного синдрома кистей рук и остеохондроза верхних отделов
позвоночника. Раскладка клавиш
стандартных клавиатур далека от оптимальной. Она сохранилась со времен ранних образцов механических
пишущих машин. В
настоящее время существует
техническая возможность изготовления клавиатур с оптимизированной раскладкой, и существуют образцы таких устройств (в частности, к ним относится клавиатура Дворака). Однако практическое внедрение клавиатур с нестандартной раскладкой находится под вопросом в
связи с тем, что работе с
ними надо учиться специально. На практике подобными клавиатурами оснащают только специализированные рабочие места. Дворак выяснил, что среди букв
английского алфавита чаще других встречаются десять: пять гласных и пять
согласных – AOEUIDHTNS. Он разместил “великолепную десятку” так, чтобы,
положив ладони на край клавиатуры, человек пальцами уперся бы в ряд наиболее
популярных букв. Мелочь, а при длительной работе руки устают меньше. Еще одна
особенность – гласные и согласные сгруппированы под левую и правую руку
соответственно. По методу подключения к системному блоку
различают проводные и беспроводные клавиатуры. Передача информации в беспроводных системах
осуществляется инфракрасным лучом. Обычный радиус действия таких клавиатур составляет несколько метров. Источником сигнала является
клавиатура. Такая клавиатура позволяет работать в любом удобном для
пользователя месте помещения, не привязываясь к расположению системного
блока. Можно также отметить гибкую резиновую клавиатуру, которая
работает бесшумно, защищена от механических и химических разрушающих
воздействий, очень тонкая и может быть свернута в виде цилиндра. Мышь (mouse) - это манипулятор, предназначенный для
перемещения указателя (курсора) по экрану монитора и фиксации его в нужной
точке с помощью щелчка клавишей. После того как графический интерфейс
пользователя стал стандартным (это произошло в начале 90-х годов), мышь стала
абсолютно необходимым устройством при работе на ПК. Для того чтобы ввести в
компьютер информацию о перемещении манипулятора по плоскости (например, по
поверхности рабочего стола), в конструкции мыши используется
оптико-механический или оптический принципы. Оптико-механическая мышь
долгое время была наиболее
распространенным типом данного устройства. Ее основным рабочим органом
является металлический шарик, покрытый резиной, вращение которого передается
на ролики. Ролики в свою очередь приводят во вращение диски со щелями,
благодаря чему свет, проходящий через них, периодически перекрывается. На
фотоприемник попадают световые импульсы, преобразуемые в электрические
сигналы, которые передаются в ПК. Оптическая мышь, в отличие от оптико-механической, не
имеет механически движущихся частей (благодаря чему работает дольше и надежнее).
Свет отражается от поверхности, по которой она перемещается, и попадает на
фотодетектор. Чередование отражений позволяет определить направление и
скорость перемещения мыши и после специального преобразования передать эту информацию
в ПК. Существуют три основных
способа подключения мыши к системному блоку: через последовательный, или
СОМ-порт (интерфейс RS-232), через порт PS/2 или при помощи универсальной
последовательной шины USB (в настоящее время он становится стандартным). Для управления
мышью используется специальная программа (драйвер), входящая в состав
операционной системы. Современные мыши могут
иметь дополнительные программируемые кнопки, расположенные на боковой
поверхности под большим пальцем, а также колесо или рычажок (scroll), обеспечивающие более удобную
«прокрутку» текста или web-страниц по экрану. Кроме
обычной мыши существуют и
другие типы манипуляторов,
например: трекболы, пенмаусы, инфракрасные мыши. Трекбол в отличие от мыши устанавливается
стационарно, и его шарик
приводится в движение
ладонью руки. Трекбол, по сути - это перевернутая неподвижная мышь, шарик
которой вращают пальцем. Преимущество трекбола состоит в том, что он
не нуждается в гладкой рабочей поверхности, поэтому трекболы
нашли широкое применение в
портативных персональных
компьютерах. Еще одним координатным
устройством ввода является TouchPad (тачпад). На русский язык это название можно
перевести как «сенсорная панель». Тачпад представляет собой панель
прямоугольной формы, чувствительную к нажатию пальцев. Тачпад играет такую же роль, что и мышь, но является более компактным, не требующим пространственного
перемещения устройством ввода и идеально подходит для портативных
компьютеров. Иногда, тачпад встраивают непосредственно в клавиатуру для
настольного компьютера. Прикоснувшись пальцем к поверхности тачпада и перемещая
его, пользователь может маневрировать курсором так же, как и при использовании мыши. Нажатие на
поверхность тачпада эквивалентно нажатию на кнопку мыши Пенмаус представляет собой аналог шариковой
авторучки, на конце которой
вместо пишущего узла
установлен узел, регистрирующий величину перемещения. Инфракрасная мышь отличается от обычной наличием
устройства беспроводной связи с системным блоком. Джойстик (joystick, рычажный манипулятор) —
специализированное устройство для быстрого перемещения курсора по экрану. Это
рычаг, нижняя часть которого закреплена, а верхняя может свободно отклоняться
от вертикального положения в любом направлении, что вызывает соответствующее
перемещение курсора по экрану. В игровых программах джойстик гораздо удобнее
мыши или клавиш управления курсором. Сенсорный (тактильный)
экран дает возможность
выбирать действие или команду, прикасаясь пальцем к экрану монитора. Это
удобно, когда необходим быстрый доступ к информации. Такие устройства ввода
используются, например, в банкоматах, в аэропортах, на промышленных
предприятиях и во всех моделях карманных компьютеров. Сканером (scanner) называется устройство для ввода в компьютер рисунков, слайдов,
фотографий, чертежей, отпечатанных текстов и другой графической информации. Характеристики сканеров: - разрешающая способность – измеряется
количеством различаемых точек на дюйм изображения и составляет от 75 до 1600 dpi; - скорость сканирования – количество
секунд, затрачиваемое на сканирование 1 страницы. Скорость сканирования
цветных изображений ниже, чем черно-белых. Снижается скорость сканирования и
при увеличении разрешающей способности сканера. Виды сканеров: 1) Ручные сканеры перемещаются по изображению
вручную. Они выполнены в виде блока с рукояткой, который «прокатывают» по
изображению. 2) Планшетные сканеры являются наиболее
распространенными. В них сканирующая головка (линейка светодиодов) движется
относительно неподвижного оригинала, который помещается на прозрачное
стеклянное основание. Скорость сканирования: 2-10 с на страницу формата А4. 3) Роликовые сканеры используются для пакетной
обработки листовых документов. В них подача очередного листа происходит
автоматически. 4) Штрих-сканеры. Эта разновидность ручных сканеров
предназначена для ввода данных, закодированных в виде штрих-кода. Такие
устройства имеют применение в розничной торговой сети Графический планшет (digitizer, дигитайзер) — это кодирующее устройство, позволяющее
вводить в компьютер двумерное (в том числе многоцветное) изображение в виде
растрового образа. Их применяют художники, работающие в области компьютерной
графики: с их помощью осуществляют также ввод данных в системах трехмерного
моделирования и автоматизированного проектирования. В состав графического
планшета входит специальный указатель (перо) с датчиком. Контроллер,
расположенный в самом устройстве, посылает импульсы по расположенной под
поверхностью планшета сетке проводников. Получив два таких сигнала,
контроллер преобразует их в координаты, передаваемые в ПК. Компьютер
переводит эту информацию в координаты точки на экране монитора,
соответствующие положению указателя на планшете. Дигитайзеры, предназначенные
для рисования, обладают чувствительностью к силе нажатия пера, преобразуя
соответствующие данные в толщину или оттенок проводимой линии. Речевой ввод информации осуществляют специализированные устройства с помощью
программ распознавания речи. Из-за сложности настройки системы на
характеристики голоса и манеры произношения конкретного пользователя на
конкретном языке эти устройства пока не получили широкого распространения, но
они могут стать одним из основных устройств ввода в машинах пятого поколения. Цифровые камеры работают аналогично сканерам: оптическая система (включающая в
данном случае фотообъектив) проецирует снимаемое изображение на матрицу,
состоящую из светочувствительных элементов. После этого оцифрованное
изображение записывается в одном из форматов, обеспечивающих высокий уровень
сжатия (JPEG,
FlashPix и т.п.) и
сохраняется на сменном носителе информации. Емкость такого носителя (наряду с
качеством объектива) и определяет возможности камеры. Для передачи в ПК
записанных изображений могут использоваться различные интерфейсы (LPT-порт, шина USB, адаптер PCMCIA и др.). Разрешение определяет
максимальную величину захватываемого камерой изображения в пикселях. Для
камер низкого и среднего класса она может составлять от 320x200 до 1024x768
пикселей. Камеры высокого разрешения (1280x960, 1280x1024 и более) называют
мегапиксельными (mega-pixel), поскольку число точек формируемого
ими изображения превышает 1 млн. Недорогие камеры вполне пригодны для
изготовления любительских снимков, которые можно затем передавать по
электронной почте. Мегапиксельные устройства позволяют получать изображения,
качественные характеристики которых подходят для вывода фотографий размером
10´15 см на фотопринтере, а также для
публикации в печатных изданиях. Карты флэш-памяти по сути стали стандартным
носителем для цифровых камер, но при этом нужны дополнительные устройства для
перекачки полученных снимков в ПК. В отличие от цифровых, Web-камеры не имеют собственной памяти и передают
в компьютер не отдельные снимки, а поток видео изображения. В настоящее время все шире стали
использоваться устройства для работы с видеоизображением. Их можно разбить на
три большие группы: -
устройства для просмотра телевизионных программ и аналогового видео на
компьютере (TV-тюнеры,
преобразователи сигналов TV-VGA), -
устройства для оцифровки и записи аналогового видеосигнала, -
компьютерные DVD-плееры. Используя эти устройства
совместно с программами редактирования видео, можно создавать собственные
цифровые видеофильмы в наиболее распространенных сейчас форматах MPEG-2 и MPEG-4 с последующей записью на диски CD и DVD. 4.5. Устройства
вывода К
основным компьютерным устройствам вывода информации относятся монитор и
принтер. В системах автоматизированного проектирования большую роль играют
также плоттеры, а в домашних компьютерах – звуковые карты. Абсолютно
необходимым из них можно считать только монитор (дисплей). Видеотерминалы предназначены
для оперативного отображения текстовой и графической информации в целях
визуального восприятия ее пользователем. Видеотерминал состоит из видеомонитора
(дисплея) и видеоконтроллера (видеоадаптера). Для персональных
компьютеров используются мониторы следующих типов: 1)
на
основе электроннолучевой трубки (ЭЛТ); Формируемые электронной
пушкой три пучка электронов, попадая на экран, покрытый люминофором основных
цветов (красный, зеленый, синий), вызывают его свечение. 2)
на
основе жидкокристаллических индикаторов (ЖКИ, LCD — Liquid Crystal Display); Жидкий кристалл
представляет собой особое состояние вещества, в котором оно обладает
свойствами как жидкости (текучестью), так и твердых кристаллов
(анизотропией). Экран состоит из двух стеклянных пластин, между которыми
находится масса, содержащая жидкие кристаллы; они могут изменять свою
оптическую структуру и свойства в зависимости от приложенного к ним электрического
заряда. Для создания электростатического поля стеклянная пластина покрыта
матрицей прозрачных проводников, а пиксель формируется на пересечении
вертикального и горизонтального проводника. Иногда на пересечении проводников
ставят активный управляющий элемент - транзистор. Такие экраны, которые
получили название TFT-экранов
(Thin Film Transistor - тонкопленочный транзистор), имеют лучшую
яркость и предоставляют возможность смотреть на экран даже с отклонением до
45° от вертикали. Этот показатель отличает TFT-экраны от экранов с пассивной матрицей,
которые обеспечивали качество изображения только при фронтальном наблюдении. 3)
плазменные
мониторы (PDP — Plasma Display Panels); Конструктивно плазменная
панель состоит из трех стеклянных пластин, на две из которых нанесены тонкие
прозрачные проводники: на одну вертикально, на другую — горизонтально. Между
ними находится третья пластина, в которой в местах пересечения проводников
двух первых пластин имеются сквозные отверстия. Эти отверстия при сборке
заполняются инертным газом: неоном или аргоном, они и образуют пиксели.
Плазма газового разряда, возникающая при подаче высокочастотного напряжения
на вертикальный и горизонтальный проводники, излучает свет в
ультрафиолетовом диапазоне, который вызывает свечение люминофора. Каждый
пиксель представляет собой миниатюрную лампу дневного света! Высокая яркость
и контрастность, отсутствие дрожания изображения, а также большой угол отклонения
от нормали, при котором изображение сохраняет высокое качество, являются
большими преимуществами таких мониторов. К недостаткам можно отнести
недостаточную пока разрешающую способность и достаточно быстрое (пять лет при
офисном использовании) ухудшение качества люминофора. Пока такие мониторы используются
только для конференций и презентаций. 4)
электролюминесцентные
мониторы (FED — Field Emission Display); Состоят из двух пластин, с
ортогонально нанесенными на них прозрачными проводниками. На одну из пластин
нанесен слой люминофора, который начинает светиться при подаче напряжения на
проводники в точке их пересечения, образуя пиксель. 5) самоизлучающие мониторы (LEP
— Light Emission Plastics). Используют матрицу
пикселей, построенную на основе полупроводникового материала, излучающего
свет при подаче на него напряжения (светодиод). На сегодняшний день имеются
монохромные самоизлучающие дисплеи с желтым свечением, но они уступают по
сроку службы LCD
мониторам. Удалось создать органический проводник, имеющий широкий спектр
излучения. На основе этого материала планируется создать полноразмерный
цветной самоизлучающий монитор. Достоинства таких мониторов заключаются в
том, что они обеспечивают 180-градусный обзор, работают при низком
напряжении питания и имеют малый вес. Основные
характеристики мониторов: 1) Размер экрана
монитора - величина его
диагонали в дюймах. Домашние персональные компьютеры оснащаются мониторами с
размерами 15 или 2) Разрешающая способность - число пикселей (световых точек)
по горизонтали и вертикали. Стандартные значения разрешающей способности
современных мониторов следующие: 800x600, 1024x768, 1800x1440, 2048x1536 и
др. Значение разрешающей способности определяет качество изображения на
экране. 3) Рабочая частота кадровой развертки определяет скорость смены кадров
изображения, она влияет на утомляемость глаз при продолжительной работе на
компьютере. Чем выше частота кадровой развертки, тем меньше утомляемость
глаз. Частота смены кадров во многом зависит от разрешающей способности
экрана: чем выше разрешающая способность, тем меньше частота смены кадров, например,
при разрешении 800x600 максимальная частота смены кадров может составить 120
Гц, а при разрешении 1600x1200 - 67 Гц. Управление выводом на экран
в компьютере осуществляет специальное устройство, называемое видеоадаптером
(видеоконтроллером, видеокартой), располагающееся на плате расширения или
непосредственно на системной плате. Видеоадаптер хранит и обрабатывает информацию,
необходимую для формирования изображения на экране, а также непосредственно
подает на электронные схемы монитора сигналы строчной и кадровой развертки,
яркости элементов изображения, параметры смешения цветов. Некоторые
стандартные видеоконтроллеры: CGA – цветной графический адаптер, EGA - улучшенный, VGA - видеографический, SVGA – улучшенный видеографический, PGA – профессиональный графический адаптер. На разрешающую способность
монитора и качество изображения влияет объем видеопамяти. Современные
видеоконтроллеры для хранения цвета каждого пикселя расходуют до 4 байт
памяти, для чего необходимо иметь объем видеопамяти от 32 до 128 Мбайт. Больший
объем видеопамяти позволяет устанавливать более высокий режим разрешения и
большее число цветов для каждого пикселя. Устройства печати Существует несколько типов
устройств, обеспечивающих получение твердой копии электронного документа на
бумаге или другом материале. Наибольшее распространение получили два типа
таких устройств: принтеры и плоттеры. Печатающие устройства
(принтеры) — это
устройства вывода данных из компьютера, формирующие поточечное изображение копии
документов на бумаге или ином аналогичном материале, например, прозрачной пленке,
применяемой для размножения документов типографским способом. Основной характеристикой
принтера, определяющей качество получаемого бумажного документа, является разрешающая
способность, измеряющаяся числом элементарных точек (dots), которые помещаются на одном дюйме - dots per inch (dpi). Чем выше разрешающая способность, тем точнее
воспроизводятся детали изображения. Современные принтеры обеспечивают
разрешение от 200 до 2880 dpi. Еще одной важной
характеристикой является производительность принтера, которая
измеряется количеством страниц, изготовляемых принтером в минуту — page per minute (ppm). Обычно производительность указывается для страниц
формата А4. Матричные принтеры. Изображение в матричных принтерах формируется
из точек, которые получаются путем удара тонкой иглы по красящей ленте,
прижимаемой в момент удара к бумаге. Иглы, число которых составляет от 9 до
24, объединены в головке и размещены в ней вертикально в один ряд. Каждая
игла управляется отдельным магнитом, а головка движется горизонтально вдоль
листа. Таким образом, за один проход головки получается полоса, высота
которой в точках равна числу игл в головке. Скорость матричных принтеров не
высока и составляет около 2 ppm. Разрешающая способность составляет 200—360 dpi. Достоинством матричных принтеров
является низкая стоимость расходных материалов (красящей ленты) и возможность
печати одновременно нескольких копий документа. К недостаткам относится
низкая скорость печати и шум при печати. Струйные принтеры. В нашей стране это в настоящее время наиболее
распространенный тип принтера. Печатающая головка струйного принтера вместо иголок содержит тонкие
трубочки — сопла, через которые на бумагу выбрасываются мельчайшие
дозированные капли красителя. Число сопел в головке составляет от 12 до 64.
Струйные принтеры выполняют и цветную печать. При цветной печати цветная
точка получается смешением в заданных пропорциях красителей трех основных
цветов: голубого, пурпурного и желтого, выстреливаемого из трех сопел.
Качество цветной печати получается очень высокое и практически неотличимо от
типографского. К достоинствам струйных
принтеров можно отнести: высокое разрешение, которое зависит от числа сопел в
головке и составляет от 300 до 1200 dpi; высокая скорость печати (до 10 ppm); бесшумность работы: Основными недостатками
является высокая стоимость расходных материалов и возможность засыхания
красителя в сопле, что заставляет преждевременно заменять весь печатающий
блок. Иногда, при нанесении большого объема красителя, бумага коробится. Лазерные принтеры обеспечивают
наиболее качественную печать с наивысшим разрешением и скоростью. Изображение
в них формируется в несколько этапов. На первом этапе происходит засветка
узким прерывистым световым лучом от лазерного диода барабана, на который
нанесен тонкий слой материала, электролизующегося под действием света. На
втором этапе барабан посыпается мелкодисперсионным красящим порошком, который
налипает на барабан в точках засветки, а лишний порошок удаляется. Третий
этап состоит в прокатывании барабана с налипшим на него порошком по бумаге, в
результате чего краситель переходит на бумагу. На последнем этапе происходит
термическая обработка бумаги. Она нагревается до 200°С, в результате порошок
расплавляется и, проникая в структуру бумаги, закрепляется на ней. Лазерные
принтеры могут обеспечить печать цветного изображения. Оно получается
нанесением на барабан порошков разных цветов. К достоинствам лазерных
принтеров можно отнести высокое качество печати, высокую скорость печати (до
40 ррт), а также низкую себестоимость копии и бесшумность в работе. Плоттеры, или графопостроители,
используются, в основном, для вывода графической информации - чертежи,
схемы, диаграммы и т.п. Основное достоинство плоттеров заключается в том, что
они предназначены для получения изображения на бумаге большого формата,
например, А1. Плоттеры делятся на два
больших класса: векторные и растровые. В векторных плоттерах
пишущий узел перемещается относительно бумаги сразу по вертикали и горизонтали,
вычерчивая на бумаге непрерывные кривые в любом направлении. В растровых
плоттерах пишущий узел перемещается относительно бумаги только в одном
направлении, и изображение формируется строка за строкой из последовательности
точек. Векторные плоттеры
используют для рисования узел, который называется пером. В качестве
пера используются перья с чернилами, фибровые и пластиковые стержни
(фломастеры), карандашные грифели и мелки или шариковые узлы однократного и
многоразового действия. Перьевые плоттеры обеспечивают высокое качество как
однотонных, так и цветных изображений, но имеют невысокую скорость работы.
Постепенно перьевые и шариковые узлы плоттеров вытесняются струйными узлами,
которые аналогичны узлам струйных принтеров. Для получения очень высокого
качества печати электростатические плоттеры используют специальную
бумагу, на которой создается потенциальный электростатический рельеф
изображения. На бумагу наносится слой красителя, осаждающийся только на
рельеф. Растровые плоттеры могут
иметь струйный или лазерный пишущий узел. Их основное отличие от принтеров с
подобным принципом работы состоит в ширине обрабатываемого изображения. Звуковые карты используются для воспроизведения оцифрованных звуковых сигналов:
речи, музыки, шумовых эффектов. Современные звуковые карты, даже недорогие,
предоставляют для этого самые разнообразные возможности. Одна из них (самая простая)
- преобразование ранее оцифрованного сигнала снова в аналоговый. Глубина оцифровки
и частота дискретизации (например, 8 или 16 бит, 22 или 44 кГц) определяет
качество записи и соответственно воспроизведения. Так, 8-разрядное
преобразование при частоте 22 кГц обеспечивает качество звучания кассетного
магнитофона, а 16-разрядное при частоте 44 кГц — качество компакт-диска. Другой способ
воспроизведения звука заключается в его синтезе. При поступлении на
синтезатор некоторой управляющей информации (упрощенно говоря — нотной
последовательности) в нем формируется соответствующий выходной сигнал. В
настоящее время применяются две основные формы синтеза звука: на основе
частотной модуляции (FM-синтез) и с применением таблиц волн (так называемый WaveTable-синтез); последний обеспечивает более
качественное звучание. Акустические системы (динамики, или колонки) являются неотъемлемым
дополнением звуковой карты. В настоящее время массовое распространение
получили две основные их разновидности: со встроенным выходным усилителем
(так называемые активные системы) и без него (пассивные системы). Пассивные
колонки подключают только к соответствующему выходу звуковой карты, в то
время как для активных нужен также дополнительный источник энергии —
аккумуляторы или подключаемый к сети блок питания. Устройства для соединения компьютеров в
сеть Модем. Одной из популярных областей применения
персонального компьютера является работа в глобальной сети Internet. К ней компьютер подключается по
обычной телефонной или специальной линии с помощью устройства, которое
называется модем (МОдулятор + ДЕМодулятор). Цифровые данные,
поступающие в модем из компьютера, преобразуются в нем путем модуляции в
специальный непрерывный сигнал, который и направляется в линию передачи. Модем-приемник
осуществляет обратное преобразование сигнала (демодуляцию) и пересылает восстановленные
цифровые данные в свой компьютер. Скорость передачи данных современными
модемами составляет 33 600 или 56 000 бит/с и зависит от поддерживаемого
модемом протокола передачи. Модем конструктивно может быть выполнен как
отдельное устройство, подключаемое к компьютеру через один из его
стандартных последовательных входов или как внутреннее устройство,
размещаемое внутри системного блока компьютера. Развивающиеся цифровые
технологии передачи данных, требующие значительно больших скоростей передачи
и качества связи, требуют использования цифровых модемов. Цифровые модемы не
являются действительно модуляторами-демодуляторами сигналов, так как и на
входе, и на выходе имеют импульсный сигнал. Они выпускаются разных
модификаций для конкретных цифровых сетей и скорость передатчика составляет
от 300 Кбит/с до 2-5 Мбит/с. Выпускаются также сотовые модемы для работы в
системе сотовой связи и радиомодемы, которые осуществляют прием и передачу в
пределах прямой видимости пары модемов и работают на ультракороткихволнах. Сетевая карта. Если компьютеры объединяются в сеть, для
которой прокладывается специальный кабель, то используются специальные
платы расширения, вставляемые в слот расширения системной платы. Такие платы
называются сетевыми адаптерами или сетевыми картами. Скорость
передачи данных по сети через сетевые карты составляет 10—100 Мбит/с. Сетевая карта имеет свой
уникальный адрес, который однозначно определяет адрес локального компьютера
в сети. Она преобразует данные, поступающие к ней от компьютера, в
специальные пакеты — кадры, пересылает их адресату, т.е. другой сетевой
карте, и отвечает за надежную доставку указанному адресату по сети. Так как
функции, которые выполняет сетевая карта, достаточно сложны, в ее состав
включен специализированный процессор, обеспечивающий высокоскоростную
аппаратную поддержку выполнения этих функций. При выборе сетевой карты
основным параметром является тип сети, в состав которой будет включен
локальный компьютер. Известные стандартные типы локальных сетей, такие как FDDI, Ethernet и др., несовместимы между собой, и
каждая сетевая карта поддерживает только определенный вид локальной сети. Машины, не основанные на модели фон
Неймана Реализация
подхода, разработанного в 40-х годах XX в. фон Нейманом, позволила сделать
огромный шаг в развитии вычислительной техники. Вместе с тем всегда
существовали и продолжают существовать вычислительные системы,
предназначенные для решения одной-единственной задачи (например, в военном
деле - определение траектории снаряда, выпущенного из конкретного орудия).
Такие системы, очевидно, не требуют изменения программы расчетов, а
следовательно, не нуждаются в разработке программы, ее загрузке и т.д. Работа машины фон Неймана
происходит по принципу «машины Тьюринга» — под жестким управлением программы.
Вычислительная система, в которой выполнение примитивных операций
инициируется наличием операндов, получила название «машина, управляемая
потоком данных». В классических машинах фон
Неймана реализована концепция последовательного потока команд управления:
операции (команды) выполняются последовательно, в соответствии с алгоритмом.
В противоположность этому, в машине, управляемой потоком данных, имеется
поток значений, который направлен от операций, генерирующих эти значения, к
операциям, «потребляющим» их в качестве операндов, причем операция
выполняется сразу, как только все ее операнды будут известны. Поскольку
результат выполнения одной операции может быть операндом для многих других, а
следовательно, может одновременно инициировать их выполнение, создаются
условия для высокой степени параллелизма вычислений. Машины, управляемые потоком
данных, представляют большой интерес для исследователей, но традиционные
языки программирования для них не подходят. Обычно их программируют с
использованием языков с однократным присваиванием или декларативных языков. При использовании
декларативного языка в программе в явном виде указывается, какими свойствами
должен обладать результат, но не говорится, каким способом он будет получен;
подходит любой способ получения результата, обладающего требуемыми
свойствами. Поскольку в основу декларативных языков заложены статические, а
не динамические понятия (то есть определяется «что», а не «как»), такие
понятия, как упорядочение и поток команд управления, им чужды; в них нет и
каких-либо операторов присваивания. В идеальном случае программа на
декларативном языке будет состоять только из неупорядоченной системы
уравнений, характеризующей требуемый результат. Система может не
предусматривать последовательной передачи управления (то есть может работать
без какого-либо «счетчика команд», указывающего текущую точку, которая
достигнута при выполнении программы); в ней, кроме того, может не
использоваться и концепция переменной (это значит, что она может обходиться
без поименованных ячеек памяти для хранения какой-либо переменной, к которой
можно обращаться или которую можно изменять). Другим примером
принципиально новой вычислительной архитектуры являются редукционная
вычислительная машина. В ней вычисляются арифметические выражения путем
последовательного сокращения всех составляющих их подвыражений до тех пор,
пока не останутся просто значения данных. Расчеты осуществляются способом
подстановки. Для каждого выражения, которое не является просто значением
данного, специальное множество правил определяет, какая именно подстановка
должна быть произведена при появлении этого выражения. Машина выполняет
расчет путем выбора для каждого подвыражения в вычисляемом выражении соответствующего
ему правила и выполнения подстановок, определяемых этим правилом. Все
подвыражения могут анализироваться по правилам и сокращаться одновременно;
таким образом и здесь открываются большие возможности по обеспечению
параллелизма расчетов (что и является основной целью при разработке
редукционных машин). Для обоих приведенных
примеров характерны параллелизм вычислений, отсутствие концепции переменной,
наличие постоянных связей между именами и конкретными константами. Заметим,
что эти вычислительные архитектуры принципиально отличаются от модели фон
Неймана; их не следует смешивать с многопроцессорными или многомашинными
системами, в рамках которых решается задача эффективного использования
совокупности взаимодействующих фон неймановских машин. Предпосылки создания новых
вычислительных систем На протяжении нескольких
последних десятилетий компьютерная технология развивалась по пути все большей
миниатюризации деталей. Микропроцессоры последних поколений содержат огромное
число транзисторов (10 млн и более), имеющих размеры в десятую долю микрона
(10- Другая проблема,
указывающая на то, что современная технология создания компьютеров изживает
себя, - это приближение к пределу быстродействия. Так, современные
компьютерные носители способны вмещать миллионы записей, с которыми
справляются существующие алгоритмы поиска. Следовательно, нужны компьютеры с
более высокими скоростными характеристиками. Поэтому во всем мире начались
интенсивные разработки по созданию вычислительных систем будущего. В
настоящее время уже ведутся эксперименты по созданию квантового компьютера,
биокомпьютера, нейрокомпьютера, оптического компьютера, вероятностного
компьютера и др. Принципы построения квантового
компьютера В Основной строительной
единицей квантового компьютера является кубит - квантовый бит (qubit, quantum bit; термин предложен американским физиком
Беном Шумахером). Подобно классическому биту информации кубит теоретически
может быть реализован на любой двухуровневой системе, например в атоме,
который может находиться в двух энергетических состояниях - основном и
возбужденном (соответствующих нулю и единице классического бита). Природа предлагает огромное
множество таких систем, но главное препятствие на этом пути - вероятностная
природа законов квантовой механики. Если классический бит имеет лишь два
состояния, число состояний кубита значительно больше (он описывается
волновой функцией, которая может принимать множество значений).
Соответственно объем информации, записанной такими q-битами, во много раз превышает тот,
который несут обычные биты. Квантовый компьютер - это
прежде всего огромная экономия: всего тысяча атомов вместо миллиардов
транзисторов. Для квантовых компьютеров, как и для классических, были
введены элементарные логические операции, при помощи которых может быть
построена их логика. Главной проблемой остается
вопрос эффективного управления кубитами, поскольку любое из возбужденных
состояний атома неустойчиво. Через очень короткое время атом самопроизвольно
переходит в одно из состояний с меньшей энергией, излучая квант света, и
момент этого перехода принципиально невозможно предсказать. Одним из решений
может стать воздействие внешнего электромагнитного поля, под влиянием
которого происходят вынужденные квантовые переходы. Сейчас уже никто не
сомневается, что компьютер, считающий по законам квантовой механики, -
необходимый этап в эволюции вычислительных устройств. Но для его реализации
необходимо надежно изолировать атомную систему от внешней среды, точно знать
число частиц в ней, иметь возможность привести ее в точно известное начальное
состояние и уметь менять его нужным образом. Выполнение всех этих
требований вполне реально с помощью уже существующих квантовых технологий.
Есть даже проект квантового компьютера, использующего двухуровневую систему
на атомах фосфора в кремнии. Модель квантового
компьютера из двух кубитов на основе сверхпроводимости была построена в Биокомпъютеры Одним из перспективных
нетрадиционных направлений в развитии вычислительной техники считаются так
называемые молекулярные компьютерные системы, создаваемые на базе ДНК или
других биологических объектов (биокомпьютеры). В основу этих изысканий положено
свойство некоторых органических молекул обратимо переходить из одного
устойчивого состояния в другое (они могут рассматриваться как 0 и 1 в
логических операциях). К числу потенциальных
достоинств молекулярных компьютеров специалисты относят их более высокую
производительность, дешевизну и малые размеры (по сравнению с компьютерами на
базе кремниевых элементов). Так, вычислительное устройство из молекул ДНК
должно иметь размер порядка нескольких сотых микрона. Скорее всего, однако,
компьютеры, реализующие молекулярные технологии, будут гибридными
кремний-молекулярными. Нейрокомпьютеры Совершенно новый тип
вычислительной техники был предложен исследователями, изучавшими кору
головного мозга живых существ и деятельность составляющих ее клеток —
нейронов. Еще в В основу архитектуры нейрокомпьютера
и была положена сеть, построенная на нейроноподобных элементах
(искусственных нейронах) и нейроноподобных связях. Фактически речь шла о
создании искусственного интеллекта, что позволило бы, не затрачивая больших
вычислительных ресурсов, решать задачи управления и эффективно обрабатывать
сенсорную информацию по образцу нервной системы живых организмов. Эта
система обладает рядом заманчивых для разработчиков вычислительной техники
особенностей, существенно облегчающих решение сложных задач. Главные из них
— параллелизм обработки информации, способность к обучению, способность к
автоматической классификации, высокая надежность и ассоциативность. Принципы, изложенные в
работах Маккалоу и Питтса, были в Важнейшая особенность
нейросетевого подхода к построению систем обработки информации — возможность
задания определенного набора обучающих правил, определяющих изменение
параметров искусственной нейронной сети в ответ на входное воздействие;
именно так реализуется принцип «самообучающейся» системы. Информация, обработанная
искусственным нейроном, может быть представлена в виде выходящего вектора,
который может иметь любое конечное число ответвлений. Выходящие векторы
становятся входными для других искусственных нейронов. Когда несколько
нейронов связываются, возникает нейронная сеть, отдельные элементы которой
производят параллельную обработку информации и параллельные вычисления. У
всех элементов есть локальная память, и они могут заниматься локальной
обработкой информации. Нейронная сеть, как
правило, делится на отдельные подмножества, которые называют слоями или
плоскостями. Искусственные нейроны могут быть связаны с нейронами как своего
слоя, так и других слоев. Другими словами, возникает многомерная матрица
(многомерный массив). Информация в сети
распределена по множеству межнейронных связей. Исчезновение одной или
нескольких связей не приводит к уничтожению всей информации в работающей
системе, что делает возможным создание распределенной сети, в которой
уничтожение целых слоев не означает краха сети в целом. Таким образом,
развитие нейрокомпьютерной технологии позволяет создавать мощные
вычислительные системы, решающие сложные задачи управления и обработки
информации. В настоящее время уже
существует около 40 различных моделей искусственных нейронных сетей,
используемых как в исследовательских работах, так и на практике. Современная
элементная база позволяет реализовать аппаратуру с быстродействием до 10 млрд
связей, просматриваемых в секунду. Финансисты используют нейрокомпьютеры и
нейроплаты для предсказания колебаний курсов валют, летчики — для
распознавания наземных целей, банкиры - для оценки кредитных рисков. В тех
случаях, когда задача не поддается формализации, а входные данные неполны,
зашумлены и противоречивы, применение традиционных компьютеров становится
неэффективным. Здесь и оказывается полезной способность нейрокомпьютеров
самообучаться на примерах и настраиваться на решение определенных классов
задач. Сфера их применения быстро захватывает все новые области, а объем
рынка нейросетевого оборудования удваивается каждые два года. Процесс обучения сети
новому классу задач состоит из нескольких стадий. 1.Формулируется постановка задачи
(например, предсказание краткосрочных колебаний курсов ценных бумаг) и
выделяется набор ключевых параметров, характеризующих предметную область.
Обычно для этого привлекаются эксперты по соответствующей проблеме, которые
перечисляют набор факторов и данных, учитываемых ими при принятии решения.
Заметим, что эксперт не должен описывать зависимость между входными данными и
даже оценивать их сравнительную важность. 2.Выбирается схема нейронной сети, лучше
всего подходящая для решения данного класса задач. Как правило, современные
нейроплаты и нейрокомпьютеры позволяют реализовать несколько базовых схем.
Критериям ее выбора посвящена обширная литература; специалисты уже провели
первичный анализ всех мыслимых классов задач — от идентификации подписи и
контроля качества питьевой воды до предсказания социальных взрывов. 3.Подготавливается возможно более широкий
набор обучающих примеров, организованных в виде векторов входных параметров,
ассоциированных с уже известными выходными значениями. Например, для задачи
предсказания курсов валют это значения всех курсов на данной бирже за
определенное время плюс набор параметров, характеризующих общую биржевую и
экономическую ситуацию, плюс данные о положении на других биржах на тот же
момент. В качестве выходного эталона выбирается параметр, значение которого
предполагается предсказывать в будущем (например, курс доллар/евро). Входные
векторы, используемые при обучении, могут быть неполны и частично
противоречивы; главное, что при этом требуется, — максимальная
представительность. Поэтому базы данных, необходимые для настройки нейроплат
на конкретную прикладную область, зачастую стоят дороже самих плат. 4.Входные векторы по очереди предъявляются
нейронной сети, а полученное выходное значение сравнивается с эталоном. Далее
прослеживается путь от выходов сети до ее входного слоя, и все межнейронные
соединения, способствовавшие принятию правильного решения, поощряются — их
относительные веса увеличиваются. Те же пути, которые привели к ошибкам в
компонентах выходного вектора, наказываются уменьшением веса (как правило, в
зависимости от величины ошибки). 5.Процесс повторяется до тех пор, пока
суммарная ошибка в реакции сети во всех предъявленных примерах не станет
меньше наперед заданной величины, либо пока сеть не придет в стационарное
состояние. Рассмотренный алгоритм носит название «обратного прохождения» (back-propagation) и относится к числу классических;
сейчас, как правило, используют гораздо более мощные и быстрые алгоритмы
обучения. 6.Настроенную и обученную сеть можно
использовать, предъявляя ей реальные ситуации. Сеть может не только
подсказывать решения (выходной вектор будет сформирован в любом случае), но
и оценивать степень В настоящее время известен
уже целый ряд фирм (главным образом, в США и Японии), специализирующихся на
нейросетевых продуктах. Наиболее массовым из них являются программные пакеты,
моделирующие нейронную сеть непосредственно на ПК, а также так называемые
нейроплаты — акселераторы соответствующих расчетов для ПК и рабочих станций. В России наибольший интерес
вызвали разработки семейства Brain-Maker, распространяемые американской фирмой California
Scientific Software.
Отдельно поставляются специализированные базы данных для настройки сети на
конкретные области (в основном из сферы банковской, биржевой, кредитной
деятельности). Важным преимуществом пакета
BrainMaker является
использование его совместно со специализированным аппаратным акселератором.
Эта нейроплата, построенная на базе сигнальных процессоров TITMS 320C30, во много раз сокращает время решения
нейросетевых задач по сравнению со стандартным ПК. |