Первые ПК
Первая персональная ЭВМ (ПЭВМ) Micral появилась в 1973 году во Франции. Её автор Труонг Тронг Ти. Первые экземпляры были восприняты как дорогостоящая экзотическая игрушка.
Массовое производство и внедрение в практику персональных компьютеров связывают с именем Стива Джобса, руководителя и основателя фирмы «Эппл компьютер» («Apple Computer»), с 1977 года наладившая выпуск персональных компьютеров «Apple».
История профессиональных ПК (персональных компьютеров) началась в 80-е гг. XX в., когда практически одновременно компании Motorola, Zilog и Intel выпустили на рынок достаточно мощные микропроцессоры — Intel 8086, Z80 и М68000.
На этих микропроцессорах были построены первые микрокомпьютеры :
• Kaypro II (Zilog); - август 1982 года - компания Э.Кея «Non-Linear Systems»
(позже переименованная в «Kaypro Corporation»).
• Macintosh 128К (Motorola); - январь 1984 года - «Apple Computer».
• IBM PC — XT/AT – 8 марта 1983 года. (Intel - INTegrated ELectronics).(eXtended
Technology – расширенная технология, по сравнению с IBM PC).
ПЭВМ характеризуются небольшими размерами и массовым производством, что позволяет делать их широкодоступным товаром, обеспечивающим обработку различной информации – текстов, звука, изображений и пр.
3.2. СТРУКТУРА И ПРИНЦИПЫ ПОСТРОЕНИЯ ЭВМ
Электронная вычислительная машина (ЭВМ, компьютер) представляет собой комплекс технических средств, предназначенный для автоматической обработки информации в процессе решения вычислительных и информационных задач.
В основу архитектуры большинства компьютеров положены следующие общие принципы, сформулированные в 1945 г. американским ученым Джоном фон Нейманом в отчете по ЭВМ EDVAC:
•принцип программного управления — из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности. Выборка программы из памяти осуществляется с помощью счетчика команд (СчАК). Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды. Если после выполнения команды следует перейти не к следующей, а к какой-то другой, используются команды условного или безусловного переходов, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду;
•принцип однородности памяти — программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными. Например, программа в процессе своего выполнения также может подвергаться переработке, что позволяет задавать в самой программе правила получения некоторых ее частей (так в программе организуется выполнение циклов и подпрограмм);
. • принцип адресности. Структурно основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти так, чтобы к запомненным в них значениям можно было впоследствии обращаться или менять их в процессе выполнения программ с использованием присвоенных имен.
Компьютеры, построенные на этих принципах, относятся к типу фон-неймановских. Существуют и другие классы компьютеров, принципиально отличающиеся от них — не-фон-неймановские.
Например, в ассоциативных компьютерах может не выполняться принцип программного управления, поскольку каждая команда здесь содержит адрес следующей (т. е. они могут работать без счетчика команд, указывающего на выполняемую команду программы).
Архитектура фон Неймана часто ассоциируется с принстонской архитектурой, которая характеризуется использованием общей оперативной памяти для хранения программ и данных.
Альтернативная — гарвардская архитектура характеризуется физическим разделением памяти команд (программ) и памяти данных.
По прошествии более 60 лет большинство компьютеров так и имеют «фон-неймановскую архитектуру».
В СССР независимо от фон Неймана были сформулированы более детальные и полные принципы построения электронных цифровых вычислительных машин (Сергей Алексеевич Лебедев).
ЭВМ классической архитектуры фон Неймана состоит из пяти основных функциональных блоков:
- арифметическо-логического устройства (АЛУ);
- устройства управления (УУ);
- запоминающего устройства (ЗУ);
- устройства ввода (УВв);
- устройства вывода {УВыв).
Рис. Структурная схема ЭВМ архитектуры фон Неймана.
______ данные и команды
--------- управляющие сигналы.
Арифметическо-логическое устройство и устройство управления составляют совместно процессор (Пр).
Процессор — основная часть электронно-вычислительной машины, непосредственно осуществляющая процесс обработки данных и управляющая ее работой.
Арифметическо-логическое устройство — функциональная часть процессора выполняющая арифметические и логические действия над данными и предназначения я для выполнения арифметических и логических операций над кодами чисел и команд. В него входит сумматор, ряд регистров, логические схемы и элементы управления. С помощью этих узлов можно складывать, вычитать, умножать и делить числа. Арифметические операции могут выполниться последовательно по разрядам и параллельно. В соответствии с этим могут выть машины последовательного и параллельного действии. В настоящее время наибольшее распространение получили ЭВМ параллельного действия.
Запоминающее устройство предназначено для хранения введенной информации, программы вычислений и промежуточных результатов вычислений. Информация, содержащаяся в памяти запоминающего устройства и необходимая для решения задачи, по мере необходимости выводится из него и передается в АЛУ. После выполнения необходимых преобразований она вновь заносится в память. По назначению запоминающие устройства подразделяются на оперативные (ОЗУ), сверхоперативные (СОЗУ), постоянные (ПЗУ) и внешние (ВЗУ).
В память ЭВМ записывается и программа решении задачи. Программа состоит из последовательности команд (операций), которые необходимо выполнить для решения определенном задачи. Команда содержит адреса чисел в ячейках памяти, а также указание, какую операцию нужно произвести над этими числами. Программа может быть записана па перфоленте, перфокарте, магнитном диске и магнитной ленте. Составленные заранее программы вводится в память машины перед решением задачи.
Оперативное запоминающее устройство состоит из отдельных ячеек, имеющих свои номера или адреса. Каждая ячейка предназначена для хранения кода (слова) определенной длины. Все арифметические, логические операции и операции управления в машине выполняются по специальным управляющим командам.
Команда представляется в виде цифрового набора и состоит из кодовой и адресной частей.
Кодовая часть (код операции) команды содержит условное обозначение операции, которую должна выполнять машина. Адресная часть указывает на то, где хранится информация, над которой необходимо выполнять данную операцию, и куда направить результат. По числу адресов в команде различаются трех-, двух- и одноадресные машины. Имеются машины, команда которых содержит четыре и пять адресов, но они получили малое распространение. На рис. 2-27, а представлено минимальное содержание трехадресной команды.
В трехадресной команде адреса / и 2 указывают местонахождение операндов (данных) в памяти машины, которые следует выбрать для исполнения операции, определяемой кодом операции. Адрес 3 указывает номер ячейки памяти, куда необходимо послать результат.
В двухадресной команде (рис. 2-27,6) в адресной части указываются лишь два адреса, по которым выбираются операнды для исполнения операции, а результат либо может оставаться в арифметическом устройстве, либо посылаться в ячейку, номер которой указан, например, по второму адресу (в этом случае один из операндов хранился в арифметическом устройстве).
В одноадресной команде (рис. 2-27, в) в адресной части указывается всего лишь один адрес, по которому выбирается операнд для исполнения операции или же посылается результат.
Последовательность команд составляет программу работы машины.
Таким образом, ЦВМ должна иметь три основных устройства (рис. 2-28):
1) арифметическое устройство (процессор), предназначенное для выполнения арифметических и логических операций;
2) запоминающее устройство (память), которое служит для хранения программы работы машины, исходных числовых данных, промежуточных и конечных результатов;
3) устройство управления, предназначенное для управления цифровой машиной при автоматической работе ее по программе или при ручном управлении с пульта.
Для ввода и вывода информации служат входные и выходные устройства.
Исходные данные, а также команды вводятся в запоминающее устройство машины, после чего машина подготовлена для решения задачи по заданной программе. В процессе решения задачи устройство управления выбирает последовательно из памяти команду за командой для исполнения. Исполнение команды протекает в два этапа. На первом этапе производится выборка команды из запоминающего устройства, а на втором — выбранная команда исполняется.
Как правило, после исполнения команды, выбранной из ячейки с номером k, исполняется очередная команда, находящаяся в ячейке с номером At+1 и т. д., до тех пор, пока не выполнятся все комаялы программы или же не встретится команда, из-» меняющая обычный порядок выборки. ЦВМ, в которых команды автоматически выбираются из ячеек с номерами, увеличивающимися на единицу при каждой выборке, называются машинами с естественным порядком исполнения команд.
Устройство управления выполняет функции управления дли обеспечения взаимодействия составных частей ЭВМ, Оно предназначено для приема и интерпретации кода команды, а также выработки последовательности всех функциональных управляющих сигналов для выполнения операций, задаваемых командой. Кроме того. УУ анализирует ход решения задачи, по мере необходимости модифицирует команды и управляет последовательностью выполнения машиной команд программы в соответствии с заданным алгоритмом — конечной совокупностью точно сформулированных правил решения какой-то задачи.
Таким образом, У У в процессе работы обеспечивает автоматическую обработку цифровой информации в ЭВМ. Устройство управления содержит задающий генератор, который вырабатывает импульсы тактовой частоты, синхронизирующие работу машины.
Устройство ввода данных предназначено для ручного или автоматического ввода, хранения и автоматической записи в память машины исходных данных решаемой задачи, а также программы вычислений. Информация вводится в ЭВМ с использованием устройствввода с перфокарт, перфолент, магнитных лент, магнитных дисков и др.
Накопитель на магнитной ленте (НМЛ) — запоминающее устройство, в котором носителем данных является магнитная лента.
Накопитель на магнитных дисках (НМД) — запоминающее устройство, в котором носителем данных является магнитный диск.
Устройство вывода данных предназначено для автоматического приема результатов вычислений, хранения и выдачи этих данных в виде, удобном для дальнейшего использования. Результаты вычислений обычно выводятся на печатающее устройство ЭВМ, записываются на магнитную ленту, высвечиваются на экранах и табло пультов и иногданабиваются на перфокарты или перфоленты. Таким образом, одно и то же устройство, например накопитель на магнитной ленте, может выполнить функции как устройства ввода, так и устройства вывода; часто все устройства ввода и вывода объединяются в одну общую группу устройств ввода — вывода.
Поколения ЭВМ. | |
1 поколение | 1950-1958, построены на лампах |
II поколение | 1959-1967 - на транзисторах и печатных платах |
III поколение | 1968-1978 - на микросхемах малой степени миниатюризации |
IV поколение | 1979-1993 - на микросхемах большой степени миниатюризации |
V поколение | С 1994 - на микросхемах сверхбольшой степени миниатюризации |
Классификация ЭВМ.
Академик В.М. Глушков указывал, что существуют три глобальные сферы деятельности человека, которые требуют использования качественно различных типов ЭВМ.
Первое направление является традиционным — применение ЭВМ для автоматизации вычислений. Первые, а затем и последующие вычислительные машины классической структуры в основном и создавались для автоматизации вычислений.
Вторая сфера применения ЭВМ связана с использованием их в системах управления. Она зародилась примерно в шестидесятые годы, когда ЭВМ стали интенсивно внедряться в контуры управления автоматических и автоматизированных систем. Новой сфере работ в наибольшей степени отвечали мини-ЭВМ. Именно они стали использоваться для управления отраслями, предприятиями, корпорациями. Для выполнения этих работ в настоящее время применяются в основном ПЭВМ,
Третье направление связано с применением ЭВМ для решения задач искусственного интеллекта. Напомним, что задачи искусственного интеллекта предполагают получение не точного результата, а чаще всего осредненного в статистическом, вероятностном смысле. Это направление постепенно набирает силу. Во многих областях науки и техники создаются и совершенствуются базы данных и базы знаний, экспертные системы. По существу, ЭВМ уступают место сложнейшим вычислительным системам.
Даже это краткое перечисление областей применения ЭВМ показывает, что для решения различных задач нужна соответственно и разная вычислительная техника.
Выделим три большие группы ЭВМ:
- большие ЭВМ;
- вычислительные комплексы и системы;
- малые ЭВМ.
Подобное разделение нельзя воспринимать как классификацию по техническим параметрам. Это, скорее эвристический подход, где большой вес имеет предполагаемая сфера применения компьютеров.
Большие ЭВМ . Основное назначение больших ЭВМ — выполнение работ, связанных с обработкой и хранением больших массивов информации, проведением сложных расчетов иисследований в ходе решения научно-исследовательских задач. Работа на больших ЭВМ требует высокой квалификации и опыта. Для неспециалиста в области вычислительной техники большие ЭВМ практически недоступны. В Советском Союзе класс больших ЭВМ составляли ЭВМ семейства ЕС. Название каждой модели образуется из букв ЕС и порядкового номера модели, например: ЕС-1020, ЕС-1022, ЕС-1065. ЭВМ данного семейства разрабатывались совместно различными коллективами стран — членов СЭВ. Первые модели этого семейства появились во второй половине 60-х годов.
Для размещения всех устройств большой ЭВМ требуется машинный зал площадью не менее 100 м2, а для ЭВМ, например, ЕС-1065 —площадью 350 м2. Внешнее оформление ЭВМ семейства ЕС — несколько однотипных шкафов разного назначения.
Большинство АСУ верхнего уровня государственного управления в РФ (в силовых структурах, банках, на транспорте, в связи и т.д.) оснащены машинами семейства ЕС.
После подписания соглашения с фирмой IBM в марте 1993 года Россия получила право производить 23 новейшие модели-аналоги ЭВМ S/390. По расходам на управление и эксплуатацию эти машины оказываются эффективнее других вычислительных средств.
Вычислительные системы. Вычислительные системы состоят из нескольких одновременно работающих ЭВМ или процессоров. Все ЭВМ связаны между собой линиями (проводами) связи. Они могут дублировать друг друга, а могут находиться в резерве. Вычислительные системы строят на различных принципах в зависимости от цели их использования. Вычислительные системы, состоящие из нескольких ЭВМ, называются многомашинными вычислительными комплексами, из нескольких процессоров и общего поля памяти — мультипроцессорными вычислительными системами. И тот, и другой тип вычислительной системы служит для повышения производительности и надежности работы. Пользователи подключаются к вычислительным системам через терминалы, расположенные на их рабочих местах.
Терминалами называются удаленные от ЭВМ устройства ввода-вывода информации, подсоединяемые к ЭВМ через специальные каналы связи. Наиболее распространенный тип терминала — дисплей.
Многомашинные вычислительные системы отечественного производства выпускались на базе ЭВМ семейства ЕС.
Мультипроцессорные вычислительные системы выпускались на базе мини- ЭВМ семейства СМ.
Малые ЭВМ — это наиболее распространенный тип ЭВМ. Общей чертой представителей этой группы являются небольшие габариты и удобство эксплуатации. На некоторых моделях компьютеров без труда может работать человек, имеющий минимальные знания в области вычислительной техники, но являющийся специалистом в другой сфере деятельности.
Среди малых ЭВМ выделены следующие подгруппы: мини-ЭВМ, микроЭВМ, персональные компьютеры, микрокалькуляторы.
Мини-ЭВМ . До появления микроЭВМ и персональных компьютеров мини-ЭВМ целиком определяли класс малых ЭВМ. В отличие от больших ЭВМ мини-ЭВМ очень легко приспособить к управлению различными производствами. Особенно широко они внедрены в автоматизированных системах управления технологическими процессами. Основные функции их — контроль и управление технологическими процессами в реальном масштабе времени. Для этой подгруппы малых ЭВМ не требуются специальные помещения. Их внешнее оформление — минимум два шкафа (высотой 1,8 м, шириной 0,8 м), куда вставляются блоки, и рабочий стол с дисплеем.
Первой мини-ЭВМ была 12-разрядная PDP-5, созданная в 1963 г. американской фирмой DEC и предназначенная для управления ядерным реактором.
В Советском Союзе малые ЭВМ начали появляться с 1959 г.: «Сетунь» (Москва); затем УМ1-НХ (Ленинград); «Днепр» (Киев); управляющие вычислительные комплексы для АСУТП на основе агрегированных средств вычислительной техники (АСВТ-М) М-6000, М-7000, М-400 и т. д.
«УМ1-НХ»— малогабаритная управляющая цифровая вычислительная машина, предназначенная для автоматизации управления производственными процессами. Серийно выпускалась ее с 1963. Построена на потенциальных маломощных транзисторных схемах (общая потребляемая мощность ЦВМ 220 ва); в оперативном запоминающем устройстве использованы миниатюрные интегральные элементы.
Отличительная особенность машины — относительно высокая эксплуатационная надежность (благодаря резкому снижению энергетического уровня работы элементов; основное напряжение питания — 1,7 в).Для расширения области применения машины разработаны внешнее многоканальное устройство ввода—вывода, управляющий комплекс с переменной комплектацией на основе «УМ1-НХ». УМ1-НХ стала одной из самых дешевых отечественных управляющих вычислительных машин.
АСВТ-М (агрегатный комплекс средств вычислительной техники на микроэлектронной элементной базе) представляет собой набор агрегатных устройств, предназначенных для компоновки информационных и управляющих вычислительных комплексов (УВК), работающих в реальном масштабе времени. На их базе могут быть также созданы автоматизированные системы управления агрегатами, цехами и производствами, а также вычислительные центры.
Каждое из устройств АСВТ-М представляет собой конструктивно и функционально законченное изделие с унифицированными входами и выходами.
По функциональному назначению вся номенклатура агрегатных модулей АСВТ-М делится на устройства центрального управления и переработки информации, хранения информации, связи с объектом, связи с оперативным персоналом, внутрисистемной связи, выхода на внешние (внесистемные) линии связи, согласователи.
Агрегатный комплекс допускает последующую модернизацию и наращивание системы управления.
В АСВТ-М используют семейства ЭВМ: М-40, М-400, М-6000, М-7000.
Управляющие вычислительные комплексы М-6000 и М-7000 - наиболее распространенные из серии АСВТ-М. Они имеют развитую и совершенную систему связи с объектом управления и оперативным персоналом, широкую систему команд и достаточно полное внутреннее математическое обеспечение.
Базовая конфигурация комплекса М-7000 включает процессор и одно ОЗУ на 16 Кслов, а также таймер, перфоленточное устройство ввода и вывода и печатающее устройство. Были разработаны комплексы более сложных конфигураций, включающие дополнительные устройства и большое число терминалов.
Самая большая модель АСВТ-М — комплекс М-4030. Его вычислительная мощность позволяет реализовать алгоритмы оптимального управления сложными технологическими процессами в реальном масштабе времени и параллельно решать задачи информационно-справочного характера. С объектом управления М-4030 связывается при помощи ЭВМ М-40, М-400, М-6000.
В 1974 г. В СССР была организована совместная работа в содружестве со странами — членами СЭВ. Создано унифицированное стандартное семейство мини-ЭВМ, которое получило название системы малых (по другой версии – «советчик мастера») - (СМ) ЭВМ. В 1976—1980 гг. выпущены модели первой очереди: СМ-1, СМ-2, СМ-3, СМ-4. Эти модели программно совместимы с моделями АСВТ-М: СМ-1 и СМ-2 с М-6000, М-7000; СМ-3 и СМ-4 с М-400.
В УВК СМ ЭВМ агрегатные модули выполняются в виде автономных, конструктивно законченных, комплектных блоков с автономным питанием и встроенной вентиляцией. Они реализованы в соответствии со стандартом Международной электротехнической комиссии (МЭК) и размещены в стандартных стойках без каких-либо конструктивных доработок. Такая реализация значительно упрощает проектную компоновку, монтаж, модернизацию и обслуживание СМ ЭВМ по сравнению с АСВТ-М.
СМ ЭВМ построена как агрегатная система средств, позволяющая компоновать. управляющие вычислительные комплексы с различным составом оборудования и обеспечивать замену одного устройства другим аналогичного назначения без изменения общего функционирования системы.
Рис. Общий вид базового вычислительного комплекса СМ-2М (К-125 3/6 )
МикроЭВМ — это компьютеры, где в качестве элементной базы использован микропроцессор. Предназначены они для работы в режиме индивидуального общения человека с ЭВМ, хотя имеется возможность в некоторых случаях работать одновременно и нескольким пользователям. Все оборудование микроЭВМ размещается в пределах стола. На микроЭВМ могут работать как специалисты в области вычислительной техники, так и неспециалисты, имеющие некоторый багаж компьютерных знаний. Основные технические характеристики микроЭВМ находятся на уровне мини-ЭВМ и некоторых моделей ЕС. Их стоимость намного меньше, а надежность существенно выше.
В СССР широко использовались отечественные микроЭВМ «Электроника С5», «Электроника 60», «Электроника НЦ», «Электроника 100», «Электроника К1». Из первых моделей наиболее хорошо себя зарекомендовала «Электроника 60», которая кроме высоких технических характеристик имела совместимость с «Электроникой 100/25», СМ-3, СМ-4.
Персональные ЭВМ по своим характеристикам аналогичны микроЭВМ. Однако существует ряд признаков, по которым был выделен именно этот подкласс. Одним из самых важных признаков является создание при работе на ЭВМ таких условий, когда пользователь, имеющий минимальные знания в области вычислительной техники, чувствует себя за пультом управления персональным компьютером удобно и комфортно. Достигается это наличием в памяти ЭВМ большого количества сервисных, а также специально разработанных для пользователей — специалистов в конкретной области программ.
Микрокалькуляторы можно отнести к подклассу микроЭВМ, где отсутствует внешняя память. Предназначены они для проведения небольших расчетов, удобны в эксплуатации. Для работы на микрокалькуляторах в программном режиме надо знать принципы программирования на машинно-ориентированном языке.
То, что 30—35 лет назад считалось современной большой ЭВМ, в настоящее время является устаревшей техникой с очень скромными возможностями. Современный персональный компьютер с быстродействием в сотни миллионов операций в секунду становится доступным средством для массового пользователя,
В этих условиях любая предложенная классификация ЭВМ очень быстро устаревает и нуждается в корректировке. Например, в классификациях десятилетней давности широко использовались названия мини-, миди- и микроЭВМ, которые сейчас почти исчезли из обихода.
Отдельные единицы оборудования, входящие в состав ТО, управляемого АСУТП, имеют автономные системы управления, позволяющие как встраивать данное оборудование в технологический комплекс, так и использовать его автономно.
По указанной причине управление в АСУТП организуется по иерархическому принципу. Иерархическое управление является одной из разновидностей централизованного управления. При управлении по иерархическому принципу система управления подразделяется на отдельные уровни, или ранги. Общее управление осуществляется центральной управляющей вычислительной машиной (ЦУВМ), которая считается УВМ высшего (первого) ранга. Однако ЦУВМ при иерархическом управлении управляет ТО не непосредственно, а только через промежуточные, локальные, управляющие вычислительные машины (ЛУВМ).
Все ЛУВМ, управляемые непосредственно от ЦУВМ, называются УВМ второго ранга (второго уровня управления). Если имеются ЛУВМ, управляемые не от ЦУВМ, а от УВМ второго ранга, то такие ЛУВМ называются ЛУВМ третьего ранга. По отношению к ним соответствующая УВМ второго ранга оказывается центральной. В результате при управлении по иерархическому принципу каждая УВМ управляет лишь управляющими устройствами ближайшего низшего ранга, а подчиняется лишь одной из УВМ ближайшего высшего ранга. Исключение составляет самый нижний уровень управления, на котором осуществляется непосредственное управление ТО, т.е. не управляющими, а исполнительными устройствами.
Для АСУТП типична трехуровневая иерархическая структура, представленная на рис. 1.1. Здесь ЦУВМ, которая является достаточно мощным промышленным компьютером, снабжает управляющими программами TV ЛУВМ, а последние управляют исполнительными электроприводами (например, М электроприводов)
Рис. 1.1. Типичная трехуровневая иерархическая структура АСУТП
через системы управления электроприводами (СУЭП) или другими исполнительными устройствами.
ЛУВМ могут строиться на базе компьютеров, программируемых логических контроллеров и микроконтроллеров в зависимости от сложности решаемых задач управления. В качестве исполнительных устройств могут быть использованы не только электроприводы, но и нагревательные, электрофизические, электрохимические и другие установки. Системы управления исполнительных устройств могут быть построены как на базе микропроцессорных комплектов, так и без них, могут быть как цифровыми, так и аналоговыми.
На рис. 1.1 показано прохождение лишь прямых управляющих сигналов, а описание каналов обратной связи от ТО к АСУТП будет приведено далее. Прохождение сигналов обратной связи строится также по иерархическому принципу: от исполнительных устройств и агрегатов информация поступает сначала в ЛУВМ по результатам опросов датчиков, установленных на технологическом оборудовании, а ЦУВМ получает необходимую информацию о состоянии технологического объекта в порядке обмена информацией с ЛУВМ (см. подразд. 2.6).
Дата добавления: 2015-05-16; просмотров: 1345;