Что такое закрытая архитектура компьютера
С середины 60-х годов существенно изменился подход к созданию вычислительных машин. Вместо независимой разработки аппаратуры и некоторых средств математического обеспечения стала проектироваться система, состоящая из совокупности аппаратных (hardware) и программных (software) средств. При этом на первый план выдвинулась концепция их взаимодействия. Так возникло принципиально новое понятие — архитектура ЭВМ.
Под архитектурой ЭВМ понимается совокупность общих принципов организации аппаратно-программных средств и их характеристик, определяющая функциональные возможности ЭВМ при решении соответствующих классов задач.
Архитектура ЭВМ охватывает широкий круг проблем, связанных с построением комплекса аппаратных и программных средств и учитывающих множество факторов. Среди этих факторов важнейшими являются: стоимость, сфера применения, функциональные возможности, удобство эксплуатации, а одним из главных компонентов архитектуры являются аппаратные средства. Основные компоненты архитектуры ЭВМ можно представить в виде схемы, показанной на рис. 1.2.
Рис. 1.2. Основные компоненты архитектуры ЭВМ
Архитектуру вычислительного средства следует отличать от его структуры. Структура вычислительного средства определяет его конкретный состав на некотором уровне детализации (устройства, блоки узлы и т. д.) и описывает связи внутри средства во всей их полноте. Архитектура же определяет правила взаимодействия составных частей вычислительного средства, описание которых выполняется в той мере, в какой это необходимо для формирования правил их взаимодействия. Она регламентирует не все связи, а наиболее важные, которые должны быть известны для более грамотного использования данного средства.
Так, пользователю ЭВМ безразлично, на каких элементах выполнены электронные схемы, схемно или программно реализуются команды и т. д. Важно другое: как те или иные структурные особенности ЭВМ связаны с возможностями, предоставляемыми пользователю, какие альтернативы реализованы при создании машины и по каким критериям принимались решения, как связаны между собой характеристики отдельных устройств, входящих в состав ЭВМ, и какое влияние они оказывают на общие характеристики машины. Иными словами, архитектура ЭВМ действительно отражает круг проблем, относящихся к общему проектированию и построению вычислительных машин и их программного обеспечения.
Только через 100 лет на базе появившихся электронных приборов эта идея была развита американским математиком Джоном фон Нейманом. В основу построения подавляющего большинства ЭВМ положены следующие общие принципы, сформулированные им в 1945 году.
Прежде всего, компьютер должен иметь следующие устройства:
Арифметическо-логическое устройство, выполняющие арифметические и логические операции;
Устройство управления, которое организует процесс выполнения программ;
Запоминающее устройство, илипамять для хранения программ и данных;
Внешние устройства для ввода-вывода информации.
В основе работы компьютера лежат следующие принципы:
Принцип двоичного кодирования. Согласно этому принципу, вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов.
Принцип программного управления. Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти - число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Принцип адресности. Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка.
Машины, построенные на этих принципах, называются Фон-Неймановскими.
Виды архитектуры ЭВМ (открытая, закрытая, Гарвардская).
Архитектура вычислительной машины — концептуальная структура вычислительной машины, определяющая проведение обработки информации и включающая методы преобразования информации в данные и принципы взаимодействия технических средств и программного обеспечения
Архитектуры закрытого типа
Компьютер, выполненный по этой архитектуре, не имеет возможности подключения дополнительных устройств, не предусмотренных разработчиком.
Укрупненная схема такой компьютерной архитектуры приведена на рис. 1. Оперативная память хранит команды и данные исполняемых программ. Канал допускает подключение определенного числа внешних устройств. Устройство управления обеспечивает выполнение команд программы и управляет всеми узлами системы.
Рис. 1. Архитектура компьютера закрытого типа
Компьютеры такой архитектуры эффективны при решении чисто вычислительных задач. Они плохо приспособлены для реализации компьютерных технологий, требующих подключения дополнительных внешних устройств и высокой скорости обмена с ними информацией.
Вычислительные системы с открытой архитектурой
Такая архитектура позволяет свободно подключать любые периферийные устройства, что обеспечивает свободное подключение к компьютеру любого числа датчиков и исполнительных механизмов. Подключение устройств к шине осуществлялось в соответствии со стандартом шины. Архитектура компьютера открытого типа, основанная на использовании обшей шины, приведена на рис. 2.
Рис. 2. Архитектура компьютера открытого типа
Общее управление всей системой осуществляет центральный процессор. Он управляет общей шиной, выделяя время другим устройствам для обмена информацией. Запоминающее устройство хранит исполняемые программы и данные и согласовано уровнями своих сигналов с уровнями сигналов самой шины. Внешние устройства, уровни сигналов которых отличаются от уровней сигналов шины, подключаются к ней через специальное устройство – контроллер. Контроллер согласовывает сигналы устройства с сигналами шины и осуществляет управление устройством по командам, поступающим от центрального процессора. Процессор имеет специальные линии управления, сигнал на которых определяет, обращается ли процессор к ячейке памяти или к порту ввода-вывода контроллера внешнего устройства.
Несмотря на преимущества, предоставляемые архитектурой с общей шиной, она имеет и серьезный недостаток, который проявлялся все больше при повышении производительности внешних устройств и возрастании потоков обмена информацией между ними. К общей шине подключены устройства с разными объемами и скоростью обмена, в связи с чем «медленные» устройства задерживали работу «быстрых». Дальнейшее повышение производительности компьютера было найдено во введении дополнительной локальной шины, к которой подключались «быстрые» устройства. Архитектура компьютера с общей и локальной шинами приведена на рис. 3.
Рис. 3. Архитектура компьютера с общей и локальной шиной
Контроллер шины анализирует адреса портов, передаваемые процессором, и передает их контроллеру, подключенному к общей или локальной шине.
Конструктивно контроллер каждого устройства размещается на общей плате с центральным процессором и запоминающим устройством или, если устройство не является стандартно входящим в состав компьютера, на специальной плате, вставляемой в специальные разъемы на общей плате – слоты расширения. Дальнейшее развитие микроэлектроники позволило размещать несколько функциональных узлов компьютера и контроллеры стандартных устройств в одной микросхеме СБИС. Это сократило количество микросхем на общей плате и дало возможность ввести две дополнительные локальные шины для подключения запоминающего устройства и устройства отображения, которые имеют наибольший объем обмена с центральным процессором и между собой.
Центральный контроллер играет роль коммутатора, распределяющего потоки информации между процессором, памятью, устройством отображения и остальными узлами компьютера.
Функциональный контроллер – это СБИС, которая содержит контроллеры для подключения стандартных внешних устройств, таких как клавиатура, мышь, принтер, модем и т.д. Часто в состав этого контроллера входит такое устройство, как аудиокарта, позволяющая получить на внешних динамиках высококачественный звук при прослушивании музыкальных и речевых файлов.
Гарвардская архитектура
Гарвардская архитектура была разработана Говардом Эйкеном в конце 1930-х годов в Гарвардском университете с целью увеличить скорость выполнения вычислительных операций и оптимизировать работу памяти.
Типичные операции (сложение и умножение) требуют от любого вычислительного устройства нескольких действий: выборку двух операндов, выбор инструкции и её выполнение, и, наконец, сохранение результата. Соответствующая схема реализации доступа к памяти имеет один очевидный недостаток — высокую стоимость. При разделении каналов передачи адреса и данных на кристалле процессора, последний должен иметь в два раза больше выводов. Способом решения этой проблемы стала идея использовать общую шину данных и шину адреса для всех внешних данных, а внутри процессора использовать шину данных, шину команд и две шины адреса. Такую концепцию стали называть модифицированной Гарвардской архитектурой.
Часто требуется выбрать три составляющие — два операнда и инструкцию(в алгоритмах цифровой обработки сигналов это наиболее встречаемая задача в БПФ и КИХ, БИХ фильтрах). Для этого существует кэш-память. В ней может храниться инструкция — обе шины остаются свободными, и появляется возможность передать два операнда одновременно. Использование кэш-памяти вместе с разделёнными шинами получило название «Super Harvard Architecture» («SHARC») — расширенная Гарвардская архитектура.
Примером могут послужить процессоры «Analog Devices»: ADSP-21xx — модифицированная Гарвардская Архитектура, ADSP-21xxx(SHARC) — расширенная Гарвардская Архитектура.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
311 лекций для учителей,
воспитателей и психологов
Получите свидетельство
о просмотре прямо сейчас!
Курс лекций
по дисциплине «Информатика»
Разработчики
Максимова О.Г., преподаватель.
Максимова А.В., студент.
1. Принципы фон Неймана
Многообразие внешних устройств, подключаемых к компьютеру
Периферийные [6] (внешние) устройства персонального компьютера подключаются к его интерфейсам и предназначены для выполнения вспомогательных операций. Благодаря этим устройствам компьютерная система приобретает гибкость и универсальность.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
311 лекций для учителей,
воспитателей и психологов
Получите свидетельство
о просмотре прямо сейчас!
Кафедра Естественно-научных дисциплин
Лекция по теме 3.1. Архитектура компьютера и основные характеристики
для студентов очной формы обучения
по специальности 40.02.02«Правоохранительная деятельность»
Одобрены на заседании кафедры Естественно-научных дисциплин
протокол № 1 от 31 августа 2020 г.
Вопросы для рассмотрения:
5. Магистрально-модульный принцип
В основе архитектуры современных ЭВМ лежит магистрально-модульный принцип (Рис. 5). Модульный принцип позволяет комплектовать нужную конфигурацию и производить необходимую модернизацию. Он опирается на шинный принцип обмена информацией между модулями. Системная шина или магистраль компьютера включает в себя несколько шин различного назначения. Магистраль включает в себя три многоразрядные шины:
Рис. 5. Магистрально-модульный принцип построения ПК
Шина данных используется для передачи различных данных между устройствами компьютера; шина адреса применяется для адресации пересылаемых данных, то есть для определения их местоположения в памяти или в устройствах ввода/вывода; шина управления включает в себя управляющие сигналы, которые служат для временного согласования работы различных устройств компьютера, для определения направления передачи данных, для определения форматов передаваемых данных и т. д.
Такой принцип справедлив для различных компьютеров, которые можно условно разделить на три группы:
Закрытая архитектура - это архитектура, спецификации которой не опубликованы, либо в них не предусмотрено подключение устройств и дополнительных плат. Архитектура закрывается в тех случаях, когда ее разработчики хотят, чтобы покупатели использовали только их аппаратное и программное обеспечение (ПО). Другие разработчики, не имея необходимых сведений, не могут создавать и предлагать покупателям компоненты таких архитектур[7].
Признаки закрытой архитектуры:
наличие программного обеспечения, находящегося в ПЗУ и его исполнение путем прямого считывания команд из ПЗУ;
невозможность выполнения прикладного программного обеспечения, находящегося во внешней памяти.
Закрытая архитектура не дает возможности другим производителям выпускать для компьютеров дополнительные внешние устройства.
Игровые консоли (Xbox, Sony PlayStation, Nintendo GameCube и т.д.) являются ярким примером закрытой архитектуры[7].
3. Этапы развития ЭВМ
В истории развития вычислительной техники качественный скачок происходил примерно каждые 10 лет. Такой скачок связывает с появлением нового поколения ЭВМ. Идея делить машины появилась по причине того, что за время короткой истории своего развития компьютерная техника проделала большую эволюцию как в смысле элементной базы (лампы, транзисторы, микросхемы и др.), так и в смысле изменения ее структуры, появления новых возможностей, расширения областей применения и характера использования. Более подробно все этапы развития ЭВМ показаны на Рис. 2. Для того чтобы понять, как и почему одно поколение сменялось другим, необходимо знать смысл таких понятий, как память, быстродействие, степень интеграции и т. д.
Рис. 2. Поколения ЭВМ
Среди компьютеров не классической, не фон Неймановской архитектуры, можно выделить так называемые нейрокомпьютеры. В них моделируется работа клеток головного мозга человека, нейронов, а также некоторых отделов нервной системы, способных к обмену сигналами.
3. Этапы развития ЭВМ
5. Магистрально-модульный принцип
Рекомендованная литература:
1.Е.В. Михеева// Информационные технологии в профессиональной деятельности: Учебник для студентов учреждений среднего профессионального образования /Е.В. Михеева, О.И. Титова. М.: Издательский центр «Академия», 2019.-416с.
4. Функции некоторых узлов компьютера
Каждый логический узел компьютера выполняет свои функции. Функции процессора (Рис. 3):
- обработка данных (выполнение над ними арифметических и логических операций);
- управление всеми остальными устройствами компьютера.
Рис. 3. Центральный процессор компьютера
Программа состоит из отдельных команд. Команда включает в себя код операции, адреса операндов (величин, которые участвуют в операции) и адрес результата.
Выполнение команды делится на следующие этапы:
формирование адреса следующей команды;
вычисление адресов операндов;
формирование признака результата;
Не все из этапов присутствуют при выполнении любой команды (зависит от типа команды), однако этапы выборки, декодирования, формирования адреса следующей команды и исполнения операции имеют место всегда. В определенных ситуациях возможны еще два этапа:
· реакция на прерывание.
Оперативная память (Рис. 4) устроена следующим образом:
· прием информации от других устройств;
· передача информации по запросу в другие устройства компьютера
Рис. 4. ОЗУ (Оперативное запоминающее устройство) компьютера
Закрытая архитектура.
Закрытая архитектура - это архитектура,спецификациикоторой не опубликованы, либо в них не предусмотрено подключениеустройстви дополнительныхплат. Архитектура закрывается в тех случаях, когда ее разработчики хотят, чтобы покупатели использовали только ихаппаратное ипрограммное обеспечение (ПО). Другие разработчики, не имея необходимых сведений, не могут создавать и предлагать покупателямкомпоненты таких архитектур[7].
Признаки закрытой архитектуры:
наличие программного обеспечения, находящегося в ПЗУ и его исполнение путем прямого считывания команд из ПЗУ;
невозможность выполнения прикладного программного обеспечения, находящегося во внешней памяти.
Закрытаяархитектура не дает возможности другим производителям выпускать длякомпьютеровдополнительныевнешниеустройства.
Игровые консоли (Xbox,SonyPlayStation,NintendoGameCubeи т.д.) являются ярким примером закрытой архитектуры[7].
5. Заключение
В работе мной рассмотрены основные принципы построения современного компьютера.
Рассмотренные мной принципы фон Неймана, описанные им еще в 1945 году используются и до сих пор. В компьютерах I и II поколения принципы и их архитектура оставалась полностью не измены. Но технологии идут вперед и архитектура компьютеров со временем меняется. Остаются не измены принципы адрестности, однородности памяти и принцип программного управления.
Как видно в работе принцип открытой архитектуры очень удобен для пользователя, потому что это позволяет самому конструировать компьютер для своих нужд. К тому же открытая архитектура двигает прогресс вперед. С появлением ПК – совместимых и принципа открытой архитектуры многие компании стали производить и усовершенствовать аппаратное и программное обеспечение. А жесткая конкуренция способствовала удешевлению компьютеров.
Компьютер Macintosh компании Apple ни когда не пользовалсь таким успехом, как IBM PC – совместимые модели. Это связано с тем, что компания Apple использует закрытую архитектуру. После нескольких лет Apple стала лицензировать программное обеспечение, однако некоторое время спустя Apple снова аннулировала свои лицензионные соглашения. Компьютеры Macintosh не могут конкурировать со стандартными ПК, так как созданы на основе полностью закрытой для сторонних разработчиков архитектуры[7].
Неоспоримым плюсом закрытой архитектуры является защита от поделок, поэтому ее используют в ККМ и игровых консолях.
Сегодня рынок PC - совместимых компьютеров продолжает развиваться. При разработке новых моделей используются все более совершенные технологии. Поскольку эти типы компьютерных систем используют самое разнообразное программное обеспечение, по-видимому, в течение ближайших 20 лет доминировать на рынке будут компьютеры с открытой архитектурой.
Информатика: Базовый курс / С.В. Симонович и др. – СПб.: Питер, 2001. – 640 с.: ил.
Информатика: Учеб. пособие для студ. и пед. вузов /А.В Могилев, Н. И. Пак, Е.К. Хённер, под ред. Е.К. Хённера. – М., 1999. – 816 с.
Койман В.А. Информатика: Учебник. – 2-е изд., перераб. и доп. – М.: ИНФРА-М, 2001. – 272 с. – (серия «Высшее образование»)
Основы информатики: Учебное пособие / Ю.В. Горяшин, А.Н. Мельников, К.Д. Якимчук. Под общ. ред. К.Д. Якимчука. – Архангельск: МИУ, 2000. - 216 с.
Фигурнов В.Э. IBM PC для пользователя. Краткий курс. – М.: ИНФРА-М, 1998. – 480 с.: ил.
Экономическая информатика / под ред. П.В. Конюховского и Д.Н. Колесова. – СПб.: Питер, 2001. – 560 с.: ил.
Большинство современных компьютеров является IBMPC–совместимыми. Важнейшую роль в развитииIBMPC-совместимых компьютеров сыграл заложенный в них принципоткрытой архитектуры. ФирмаIBMсделала компьютер не единым неразъемным устройством, а обеспечила возможность его сборки из независимо изготовленных частей аналогично детскому конструктору. ВсеIBMPC–совместимые компьютеры должны иметь:
программную совместимость– все программы, разработанные дляIBMPC, будут работать и на всехIBMPC–совместимых. Полная программная совместимость привела к появлению сотен тысяч рассчитанных для них программ, охватывающих практически все сферы человеческой деятельности.
аппаратную совместимость– совместимость на аппаратном уровне, т. е. аппаратные средства подходят для всехIBMPC–совместимых[1. С 49].
На сегодняшний день Microsoftразрабатывает большинство стандартов программного обеспечения, аIntel– большинство стандартов аппаратного обеспечения[3, С.19].
По аппаратной совместимости различают так называемые аппаратные платформы. В области персональных компьютеров сегодня наиболее широко распространены две аппаратные платформы - IBM PC и Apple Macintosh. Кроме них существуют и другие платформы, распространенность которых ограничивается отдельными отраслями. Принадлежность компьютеров к одной аппаратной платформе повышает совместимость между ними, а принадлежность к разным платформам - понижает.
Практически все современные компьютеры имеют программную и аппаратную совместимость.
Открытая архитектура предусматривает использование взаимозаменяемых компонентов - аппаратных средств и программного обеспечения.
Открытая архитектура обеспечивает возможность легкой модернизации ПК, в том числе силами самих пользователей.
Если бы IMBPCбыл сделан так же, как другие существовавшие во время его появления компьютеры, он бы устарел через два- три года, и мы бы давно уже о нем забыли. Действительно, кто сейчас помнит о самых замечательных моделях, телевизоров, или даже автомобилей двенадцатилетней давности! К счастью (для нас), вIMBPCбыла заложена возможность его сборки из независимо изготовленных частей и использования новых устройств. И сейчас мы можем сами конструировать компьютер для своих нужд, как для решения подавляющего большинства задач в бизнесе, так и для почти всех личных потребностей пользователя.
1. Принципы фон Неймана
Архитектура компьютера – это его устройство и принципы взаимодействия его основных элементов – логических узлов, среди которых основными являются процессор, внутренняя память (основная и оперативная), внешняя память и устройства ввода-вывода информации (периферийные) (Рис. 1).
Рис. 1. Условная модель структуры архитектуры ЭВМ
Принципы, лежащие в основе архитектуры ЭВМ, были сформулированы в 1945 году Джоном фон Нейманом, который развил идеи Чарльза Беббиджа, представлявшего работу компьютера как работу совокупности устройств: обработки, управления, памяти, ввода-вывода.
Принципы фон Неймана.
1. Принцип однородности памяти. Над командами можно выполнять такие же действия, как и над данными.
2. Принцип адресуемости памяти. Основная память структурно состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти, так чтобы к хранящимся в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения программы с использованием присвоенных имен.
3. Принцип последовательного программного управления. Предполагает, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
4. Принцип жесткости архитектуры. Неизменяемость в процессе работы топологии, архитектуры, списка команд.
Многообразие компьютеров
В настоящее время рынок персональных компьютеров представлен огромным количеством моделей различных конфигураций. Основными факторами, влияющими на дальнейшее развитие компьютерной индустрии, станет снижение цен, появление в этом сегменте рынка все большего числа производителей. Компьютерный бизнес — одна из самых динамично развивающихся сфер как российской, так и мировой экономики.
Также положительную динамику рынка персональных компьютеров связывают с глобальной «мобилизацией» потребителей. Сегодня все больше рядовых пользователей переходят с громоздких настольных машин на портативные ПК — например, ноутбуки и нетбуки. Немудрено, что при таком невероятном многообразии компьютеров пользователю практически невозможно выбрать персональный компьютер самостоятельно.
Существует различные системы классификации ЭВМ:
– по производительности и быстродействию;
– по уровню специализации;
– по типу используемого процессора;
– по особенностям архитектуры;
Рассмотрим одну из таких классификаций.
1. Персональные компьютеры
1.1 Стационарные компьютеры. Занимают постоянное место, например, компьютерный стол. Обладают большими вычислительными мощностями чем переносные гаджеты. Выделим основные виды подобных устройств:
– Десктопы. Самые мощные и производительные персональные компьютеры, основным компонентом которого является системный блок, занимающий постоянное место. К блоку подключаются периферийные устройства – клавиатура, мышь, монитор и прочее. Такое устройство является модульным, то есть отдельные его части подлежат замене, что позволяет постоянно обновлять и улучшать показатели работы компьютера.
– Неттопы. По сути это те же десктопы, но они обладают меньшими габаритами и более экономным энергопотреблением. Их производительность меньше, но для некоторых задач она не настолько важна, а вот отсутствие шума для некоторых покупателей является приоритетом. Такой девайс занимает меньше места и его значительно проще разместить в домашних или офисных условиях, что также имеет высокую ценность в некоторых ситуациях.
– Моноблоки. У данного вида стационарных ПК отсутствует видимый системный блок – все его компоненты размещены в мониторе, который так же служит корпусом для комплектующих. Такие устройства обладают высокой эстетичностью и меньшими требованиями к наличию свободного места, а топовые моноблоки практически не уступают по характеристикам привычным десктопам.
1.2. Портативные компьютеры – переносные персональные компьютеры, имеют высокие требования к мобильности конструкции и ее весу, способны работать в автономном режиме, для увеличения которого производители зачастую жертвуют производительностью системы. Этот вид ПК классифицируют следующим образом:
– Ноутбуки – переносные компьютеры, оснащенные батареей, которая позволяет устройство работать без подключения к электрической сети. В одном корпусе такого гаджета одновременно находятся все необходимые элементы – монитор, клавиатура, процессор и прочая начинка.
– Нетбуки – это компактные ноутбуки, которые приносят производительность в жертву легкости веса и упрощения мобильности, они отлично подходят для тех, кто любит работать не только за определенным рабочим местом, но и буквально где придется – в поезде, кафе или библиотеке.
– Планшеты – нечто среднее между смартфонами и ноутбуками. Обладают довольной большой диагональю экрана порядка 10 дюймов, весят заметно меньше ноутбуков. Управляются посредством сенсорного дисплея, хотя, например, планшетные ноутбуки обладают полноценной клавиатурой.
– Карманные компьютеры и смартфоны. Форм-фактор КПК был крайне популярен на заре нулевых, когда мобильные телефоны еще не предоставляли широких возможностей. Пришедшие на смену КПК смартфоны проигрывают в производительности более тяжелым и мощным ноутбукам, зато они имеют неоспоримое достоинство – они умещаются в карман и их всегда можно иметь под рукой.
2. Вычислительные серверы – благодаря таким компьютерам обеспечивается доступ к сетям, в том числе и интернету. Все файлы и информация, которую пользователь видит на экране монитора при веб-серфинге, хранится на таких серверах. Для таких компьютеров огромную роль играет производительность, но есть и более важная характеристика подобных систем – надежность. Вычислительные серверы должны без сбоев работать весь срок своей службы. Такие типы компьютеров всегда имеют резервные копии данных, что сказывается на общей концепции их архитектуры.
В основе такой аппаратуры лежит параллельная обработка информации, потому серверы стали пионерами в развитии многопроцессорности и многоядерности, которая сегодня используется уже повсеместно.
3. Суперкомпьютеры –профессиональные машины с наиболее высокой на сегодняшний день производительностью, они используются в научных лабораториях и крупном бизнесе. Такое устройство представляет собой целый комплекс компьютерных устройств, который может занимать огромные помещения. Каждый составной элемент подобной махины отвечает за свою конкретную задачу, подобная структуризация и векторная организация позволяют решать самые сложные проблемы, требующие невероятного объема расчетов.
4. Другие виды – многие устройства, которые привычно воспринимаются опосредовано от компьютерной составляющей, например, банкоматы или игровые приставки, также по большому счету являются компьютерами. Бытовая техника тоже имеет в себе встроенные компьютеры, ответственные за выполнение ряда функций. Роботы, которые постепенно получают все большее распространение в нашей жизни, так же являются компьютерными устройствами.
2. Гарвардская архитектура
Основные характеристики компьютеров
Архитектура компьютера – это его устройство и принципы взаимодействия его основных элементов – логических узлов, среди которых основными являются
– внутренняя память (основная и оперативная),
– устройства ввода-вывода информации (периферийные).
Каждый логический узел компьютера выполняет свои функции.
Центральный процессор [1] — электронный блок либо интегральная схема, исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Иногда называют микропроцессором или просто процессором.
Рисунок 1 – Процессор
– обработка данных (выполнение над ними арифметических и логических операций);
– управление всеми остальными устройствами компьютера.
– Тактовая частота (в МГц, ГГц) и подразумевает под собой количество тактов (вычислений) в секунду.
– Частота шины – тактовая частота (в МГц), с которой происходит обмен данными между процессором и системной шиной материнской платы.
– Множитель – коэффициент умножения, на основании которого производится расчет конечной тактовой частоты процессора, методом умножения частоты шины на коэффициент (множитель).
– Разрядность (32/64 bit) — максимальное количество бит информации, которые процессор может обрабатывать и передавать одновременно.
– Кэш-память первого уровня, L1 — это блок высокоскоростной памяти, который расположен на ядре процессора, в него помещаются данные из оперативной памяти. Сохранение основных команд в кэше L1 повышает быстродействие процессора, так как обработка данных из кэша происходит быстрее, чем при непосредственном взаимодействии с ОЗУ.
– Кэш-память второго уровня, L2 — это блок высокоскоростной памяти, выполняющий те же функции, что и кэш L1, однако имеющий более низкую скорость и больший объем.
– Кэш-память третьего уровня обычно присутствует в серверных процессорах или специальных линейках для настольных ПК.
– Ядро – определяет большинство параметров центрального процессора: тип сокета, диапазон рабочих частот и частоту работы FSB. характеризуется следующими параметрами:
· Техпроцесс Масштаб технологии (мкм), которая определяет размеры полупроводниковых элементов, составляющих основу внутренних цепей процессора.
· Напряжение, которое необходимо процессору для работы и характеризует энергопотребление.
· Тепловыделение – мощность (Вт), которую должна отводить система охлаждения, чтобы обеспечить нормальную работу процессора.
· Тип сокета – то есть разъём для установки процессора на материнской плате.
Оперативная память [2] или оперативное запоминающее устройство (ОЗУ) — энергозависимая часть системы компьютерной памяти, в которой во время работы компьютера хранится выполняемый машинный код (программы), а также входные, выходные и промежуточные данные, обрабатываемые процессором.
Рисунок 2 – Оперативная память
Функции оперативной памяти:
– прием информации от других устройств;
– передача информации по запросу в другие устройства компьютера.
Характеристики оперативной памяти:
– тип DDR — 1, 2, 3, 4;
– тайминги – длительность импульсов и пауз обновления ячеек памяти;
– тактовая частота оперативной памяти — частота в МГц (количество импульсов в секунду), с которой работает оперативная память;
– тактовая частота шины — частота канала, по которому идёт обмен данными между оперативной памятью и процессором;
– пропускная способность — это сколько за секунду времени может быть «пропущено» данных через плату оперативной памяти;
Жёсткий диск, винчестер (накопитель на жёстких магнитных дисках, или НЖМД) [3] — запоминающее устройство произвольного доступа, основанное на принципе магнитной записи.
Винчестер является основным накопителем данных в большинстве компьютеров. Именно на жёсткий диск устанавливается операционная система или другое программное обеспечение.
Рисунок 3 – Жёсткий диск
Характеристики жёстких дисков:
– скорость вращения шпинделя;
– наработка на отказ;
– среднее время ожидания;
– энергопотребление и тепловыделение.
Видеокарта [4] — устройство, преобразующее графический образ, хранящийся как содержимое памяти компьютера (или самого адаптера), в форму, пригодную для дальнейшего вывода на экран монитора.
Рисунок 4 – Видеокарта
– производитель видеопроцессора (GPU);
– частота GPU, МГц;
– количество занимаемых слотов на материнской плате;
– объем видеопамяти, ГБ;
– тактовая частота видеопамяти, МГц;
– шина обмена данными с памятью, бит;
– поддержка SLI и CrossFire;
– поддержка разных версий DirectX;
– необходимость дополнительного питания.
В основе архитектуры современных ЭВМ лежит магистрально-модульный принцип (рис. 26), который позволяет комплектовать нужную конфигурацию и производить необходимую модернизацию. Он опирается на шинный принцип обмена информацией между модулями
Рисунок 5 – Магистрально-модульный принцип построения компьютера
Системная шина или магистраль компьютера включает в себя три многоразрядные шины:
– шину данных – для передачи различных данных между устройствами компьютера ;
– шину адреса – для адресации пересылаемых данных, то есть для определения их местоположения в памяти или в устройствах ввода/вывода ;
– шину управления, которая включает в себя управляющие сигналы, которые служат для временного согласования работы различных устройств компьютера, для определения направления передачи данных, для определения форматов передаваемых данных и т. д .
Основой построения модульного устройства компьютера является материнская (или системная) плата [5] — печатная плата, которая содержит основную часть устройства (рис. 6).
Рисунок 6 – Материнская плата
На системной (материнской) плате размещаются:
– генератор тактовых импульсов;
– контроллеры внешних устройств;
– звуковая и видеокарты;
3.1 Архитектура компьютеров
4. Функции некоторых узлов компьютера
2. Гарвардская архитектура
Компьютеры, построенные на принципах фон Неймана, имеют классическую архитектуру, но, кроме нее, существуют другие типы архитектуры. Например, Гарвардская. Ее отличительными признаками являются:
· хранилище инструкций и хранилище данных представляют собой разные физические устройства;
· канал инструкций и канал данных также физически разделены.
Читайте также: