Предположим что появился процессор с каким то принципиально новым свойством
Компьютер, прежде всего, победил пишущую машинку, потому что стал думающей, интеллектуальной пишущей машинкой. Он взял все функции старой пишущей машинки и добавил к ним еще одну — он научился прощать людям их ошибки при работе с текстом. А традиционная пишущая машинка им таких ошибок не прощала.
Вначале вообще появились однофункциональные электронные машины — текстовые процессоры. Это были компьютеры, умеющие работать только с текстом. Однако затем появились универсальные ПК, способные выполнять и множество других приложений, обеспечивающие совместимость множества программ, в ряду которых были и собственно текстовые процессоры — программы, позволяющие использовать компьютер для манипуляций с текстом, в том числе и с формулами: печатать текст, переворачивать его как угодно, переставлять слова, предложения, абзацы, вставлять и удалять любые куски текста и знаки препинания и, в конце концов распечатывать текст на бумаге посредством принтера. Самый известный текстовый процессор (то есть самая известная программа для обработки текста и формул) — MS WORD . Есть и другие, например Works, Лексикон.
После возможности обработки текста компьютер получил способность обработки таблиц. Появилась программа MS EXCEL (переводится как "непревзойденный", "превосходный"), появилась программа LOTUS 1-2-3.
От обработки таблиц компьютер перешел к обработке картинок, чертежей, звука и изображения и вообще научился писать и выпускать книги и рисовать целые картины, делать фильмы и обрабатывать музыку. Можно записать свой голос с какими-либо словами, а затем пустить его наоборот, или сделать с эхом, как будто вы находитесь в горах или в пещере, возможны вообще любые манипуляции. Компьютер стал инструментом дизайнера, художника и артиста. Появились программы PageMaker (создание макетов книг и печать), Adobe Photoshop (цветоделение и обработка изображений), Quark Press (верстка периодики), CorelDraw (графический редактор), PowerPoint (разработка сценария и стиля презентаций, слайд-фильмы), FaxLine (факсовая связь), Machaon (факсимильная и почтовая связь и безбумажный документообмен), AutoCAD (черчение и конструирование), Adobe Illustrator (дизайнерство), Corel ArtShow (библиотека иллюстраций, созданных художниками всего мира), всемирно известные браузеры Internet Explorer и Netscape Navigator. Кстати, первая версия Netscape Navigator была создана студентами, устроившимися в бесплатный проект для получения первого опыта. Пришли за опытом — а ушли каждый с новым автомобилем «Порше».
Компьютер научился работать с большими массивами данных (базами данных) посредством таких программ, как, например, MS Access (переводится как "доступ"), Oracle и других СУБД (систем управления базами данных). Он дал возможность конструкторам вообще видеть свои творения почти что наяву — на экране монитора. Не построенный еще дом можно было увидеть «живьем» да еще покрутить его во все стороны, чтобы получше рассмотреть, подняться над ним на любую высоту, войти внутрь и посмотреть на вид из окна (системы ArchiCAD , AutoCAD, MicroStation .
Робот-манипулятор, управляемый американской компьютеризированной хирургической системой ZEUS в Бакулевском институте в Москве произвел без непосредственного участия человека две сложнейшие операции — минимально-инвазивную с использованием искусственного кровообращения и коронарного шунтирования на работающем сердце. Человек (хирург), ведущий операцию, сидит за компьютером и на расстоянии управляет действиями чудо машины. Причем, механический монстр управляется голосом (действует программа распознавания голоса). Скоро станет возможным делать сложнейшие операции в глухих уголках любых стран на расстоянии. Людей будут исцелять машины — и все это благодаря компьютеру.
Компьютер научился развлекать человека. Алексей Пажитнов придумал всемирно известный "тетрис", появились хиты DOOM, DUKE NUKEM, QUAKE, UNREAL, ЦИВИЛИЗАЦИЯ (стратегическая игра с целью построения собственной цивилизации), WARCRAFT (сказочные баталии, сражения), MORTAL KOMBAT (смертельная битва с силами зла и ада), Need for Speed (гонки на автомобилях), SimCity (градостроительная стратегия по созданию справедливого, безопасного и комфортного устройства городской жизни – с точки зрения мэра, властей, горожан), масса авиа- и автосимуляторов, карточные и шахматные программы. Дошло до того, что компьютер Deep Blue («глубокая синева», фирма IBM, США, 1997), вооруженный сильной шахматной программой, обыграл в серии из нескольких партий чемпиона мира Гарри Каспарова.
В совершенствовании будущих ЭВМ видны два пути. На физическом уровне это переход к использованию иных физических принципов построения узлов ЭВМ на основе оптоэлектроники, использующей оптические свойства материалов, на базе которых создаются процессор и оперативная память, и криогенной электроники, использующей сверхпроводящие материалы при очень низких температурах. На уровне совершенствования интеллектуальных способностей машин, отнюдь не всегда определяемых физическими принципами их конструкций, постоянно возникают новые результаты, опирающиеся на принципиально новые подходы к программированию. Уже сегодня ЭВМ выигрывает шахматные партии у чемпиона мира, а ведь совсем недавно это казалось совершенно невозможным. Создание новейших информационных технологий, систем искусственного интеллекта, баз знаний, экспертных систем продолжается в XXI веке.
Наконец, уже сегодня огромную роль играют сети ЭВМ, позволяющие разделить решение задачи между несколькими компьютерами. В недалеком будущем и сетевые технологии обработки информации станут, по-видимому, доминировать, существенно потеснив персональные компьютеры (точнее говоря, интегрировав их в себя).
В будущем можно предполагать наличие сотен активных компьютерных устройств, отслеживающих наше состояние и местоположение, легко воспринимающих нашу информацию и управляющих бытовыми приборами. Они не будут находиться в одной общей «оболочке «, как это устроено сейчас в программируемом пульте дистанционного управления аппаратурой, находящейся в нашей комнате телевизором, видеомагнитофоном, аудиосистемой. В отношении компьютерных устройств подобного рода перспективы развития можно сформулировать таким образом: они станут намного более миниатюрными, портативными и будут иметь низкую стоимость, т.е. станут более доступными.
Каждый компьютер не только умеет правильно и быстро считать, но и представляет собой огромное хранилище информации, созданное человеком. В настоящее время все шире стала использоваться специфическая функция компьютеров — информационная, и именно это является одной из причин наступающей «всеобщей компьютеризации «. Обычно информацию готовят на компьютере, затем печатают и уже в таком виде распространяют.
Однако уже в начале XXI века ожидается смена основной информационной среды — большую часть информации люди станут получать не по традиционным каналам связи — радио, телевидение, печать, а через компьютерные сети.
Постепенно меняется цель использования компьютеров. Прежде компьютеры применяли для различных научно-технических и экономических расчетов и работали на них пользователи с общей компьютерной подготовкой и программисты. Теперь же, благодаря телекоммуникациям, кардинально меняется технология использования компьютеров пользователем. В будущем потребность в компьютерных телекоммуникациях будет расширяться
Компьютер не будет привязан к какому либо специальному помещению, он будет полностью мобильным, снабжен радиомодемом для входа в компьютерную сеть. Прообраз такого компьютера — Note Book .
Для обеспечения доступности общения с компьютером на естественном языке он будет оснащен средствами мультимедиа, в первую очередь аудио- и видеосистемами.
Для обеспечения качественного и повсеместного обмена информацией между компьютерами будут использоваться принципиально новые каналы связи:
инфракрасные каналы в пределах прямой видимости;
телевизионные каналы;
беспроводная технология высокоскоростной цифровой связи на частоте 10 МГц.
Это позволит строить системы сверхскоростных информационных магистралей, связывающих воедино все существующие системы. При обеспечении практически неограниченной пропускной способности передачи информации в перспективе разработка и использование медиасерверов, способных хранить и предоставлять информацию в реальном режиме времени по множеству одновременно приходящих запросов.
Очеловечивание компьютера будет продолжаться, несмотря ни на что. На очереди — управление голосом — голосовой интерфейс и трехмерный интерфейс, а также программы распознавания рукописных текстов, то есть информацию в компьютер можно вводить «от руки» (посредством светового пера либо специальных программ распознавания рукописей). Это, надо думать, требует еще больших ресурсов от аппаратных средств, однако и техника не стоит на месте — намечается замена в процессорах потока электронов потоком фотонов (частиц света), это даст еще большее увеличение мощности и быстродействия работы компьютеров.
Сферы применения ЭВМ все расширяются, и каждая из них обусловливает новую специфическую тенденцию развития компьютерной техники. В перспективе все вычислительные комплексы и системы от суперЭВМ до персонального компьютера будут составляющими единой компьютерной сети. При такой сложной распределенной структуре должна быть обеспечена практически неограниченная пропускная способность и скорость передачи информации.
Разрабатываются и нецифровые компьютеры — нейрокомпьютеры, где информация анализируется не в цифрах, а в логике нервных окончаний. В природе такие функции выполняет мозг человека, который состоит из более чем 10 млрд. нервных клеток- нейронов. Моделирование нейронов и лежит в основе нейрокомпьютеров, разработка которых уже ведется. Нейрокомпьютеры обладают принципиально новым свойством — возможностью самообучения в ходе решения задач. По своей сути нейрокомпьютер является имитацией человеческой нейронной сети (нейрон — основная элементарная ячейка мозга человека). Нейрон взаимодействует с другим нейроном, посылая ему электрический сигнал — нервный импульс. Каждый нейрон связан примерно с 10000 нейронами. По такому же принципу строится память компьютера, где сначала формируется требуемый массив ячеек, а межсоединения осуществляются практически без искажений оптическим образом — в оптическом тракте системы. Магнитооптические управляемые устройства уже сегодня позволяют сформировать массив бинарной информации из 10 4 ячеек, причем скорость обработки его по алгоритму нейронной сети на несколько порядков превосходит возможности человеческого мозга. В начале XXI века можно ожидать, что наша планета будет «покрыта» сетью компьютеров, построенных на распределенной нейронной архитектуре и имеющих микропроцессоры со встроенными средствами связи.
Компьютеры уменьшаются в размерах при возрастании мощности процессора в соответствии с законом Мура. В 1965 году Гордон Мур, впоследствии (в 1968 году) вместе с Бобом Нойсом основавший фирму Intel — мирового лидера производства процессоров, — предсказал, что число транзисторов в компьютерных чипах ежегодно будет удваиваться. Через 10 лет (закон Мура все десять лет неукоснительно соблюдался) удвоение стало происходить каждые два года (точнее каждые 18 месяцев). В соответствии с законом Мура, в 2020 г . компьютеры достигнут мощности человеческого мозга, так как смогут выполнять 20 квадриллионов (т. е. 20 000 000 млрд.) операций в секунду, а к 2060 г ., как считают некоторые футурологи, компьютер сравняется по силе разума со всем человечеством.
Закон Мура, по всей видимости, будет действовать еще лет 20. И тогда вычисления, занимающие сегодня сутки, будут проводиться в 10 000 раз быстрее и потребуют не более 10 секунд. Лаборатории США уже работают с "баллистическими" транзисторами, время переключения которых порядка фемтосекунды, то есть 1/1 000 000 000 000 000 секунды, т.е. такие транзисторы в 10 млн. раз быстрее современных. Вся сложность в том, что необходимо так уменьшить размер чипа и протекающий в нем ток, чтобы движущиеся электроны не сталкивались даже друг с другом.
Следующий этап — создание "одноэлектронного транзистора", в котором единственный бит информации представлен одиночным электроном — это абсолютный предел для низкоэнергетической вычислительной техники. Чтобы воспользоваться преимуществами такого невероятного быстродействия на молекулярном уровне, компьютеры должны стать микроскопическими.
‹ Персональные компьютеры и рабочие станции
Вверх
Принципы фон Неймана работы компьютера ›
1. Что такое компьютер?
2. Охарактеризуйте программную и аппаратную части компьютера.
3. Почему универсальный компьютер с изменяемой программой удобнее, чем специализированная техника? Ответ обоснуйте.
4. Что такое цифровая и аналоговая техника?
5. Почему цифровая техника вытеснила аналоговую?
6. Перечислите основные вехи в истории развития вычислительной техники.
7. Какова заслуга Чарльза Бэббиджа?
8. В честь кого названы языки программирования Ада и Паскаль? Какое отношение эти люди имеют к вычислительной технике?
9. Что такое транзистор и микросхема? Из чего они изготавливаются?
10. С какой целью разрабатывались первые микропроцессоры?
*11. Почему микропроцессор Intel 4004 был специально спроектирован для работы только с четырёхбитными данными? Указание: вспомните, как можно хранить отдельные десятичные цифры числа.
12. По какому принципу ЭВМ делятся на поколения?
13. Почему время существования того или иного поколения всегда указывается приблизительно?
14. Перечислите все поколения ЭВМ и назовите элементную базу каждого из них.
15. Что даёт уменьшение базовых элементов вычислительной техники?
16. Почему электронные схемы требуют охлаждения? Все ли элементы нуждаются в дополнительном охлаждении?
17. Какие поколения вычислительных машин построены на базе полупроводниковых технологий? Чем отличается друг от друга их элементная база?
18. Объясните, почему большинство ЭВМ третьего поколения имели крупные габариты, несмотря на очередное уменьшение размеров элементной базы.
19. Когда появились первые семейства ЭВМ? Какая фирма предложила идею? В чем преимущества выпуска совместимых моделей?
20. Компьютеры какого поколения сейчас стоят на полках магазинов?
21. Какие разновидности компьютеров входят в четвёртое поколение?
22. Как вы понимаете термин «персональный компьютер»?
23. Какие семейства персональных компьютеров вы знаете? Какое из них появилось раньше?
24. Перечислите бытовые приборы, в которых применяются микропроцессоры.
25. Что такое суперкомпьютеры? Зачем они используются?
26. Найдите в Интернете рейтинг суперкомпьютеров Тор500. Какие страны занимают в нём лидирующее положение? Есть ли там российские компьютеры?
*27. Зачем в суперкомпьютерах так много процессоров? Подумайте, любая ли задача может быть решена быстрее, если её считать параллельно на множестве процессоров? (В качестве помощи можно вое- пользоваться аналогией с распределением частей одного большого задания между учениками класса.)
28. Назовите примеры вычислительных машин каждого из четырёх поколений. Найдите в Интернете дополнительный материал об этих машинах.
29. Что вы можете сказать о судьбе пятого поколения компьютеров? *30. Почему, по-вашему мнению, уже довольно давно не происходило смены поколений?
31. Данные каких типов обрабатывались на ЭВМ каждого из поколений?
32. Как изменялся набор внешних устройств при переходе от одного поколения к другому?
33. Опишите, как происходило развитие программного обеспечения.
34. Что вы можете сказать по поводу роли программного обеспечения: уменьшается она или увеличивается по сравнению с предыдущими поколениями?
35. Предположим, что появился процессор с каким-то принципиально новым свойством. Как быстро этим свойством смогут воспользоваться потребители? Какова роль программного обеспечения в этом?
36. Быстродействие вычислительной техники постоянно растёт. Как же тогда объяснить, что пользователи жалуются на «медлительные» компьютеры и все время стараются купить новые, ещё более производительные?
*37. Влияет ли развитие программных средств на развитие аппаратной части?
38. Что представляли собой программы для первых машин? Почему для их записи было удобно использовать не двоичную систему счисления, а восьмеричную или шестнадцатеричную?
39. Зачем были созданы языки программирования? Когда они появились?
40. Попробуйте назвать положительные и отрицательные последствия огромного разнообразия существующих программ.
41. Почему развитие ПО расширяет количество пользователей компьютера?
42. Когда появились операционные системы и с чем это связано?
*43. Насколько сейчас, по-вашему, актуально умение программировать? Попробуйте найти аргументы «за» и «против» (учитывайте разные цели работы на компьютере у людей).
а) «Что такое микропроцессор?»
б) «Физические пределы быстродействия компьютеров»
в) «Много программ — это хорошо или плохо?»
г) «Зачем нужно программировать?»
Подготовьте доклад
а) «Первые ЭВМ»
б) «Поколения ЭВМ»
в) «Программное обеспечение и поколения ЭВМ»
г) «Разработка компьютеров будущего»
д) «Квантовые компьютеры»
е) «Суперкомпьютеры»
Следующая страница §31. История развития вычислительной техники
Cкачать материалы урока
В 1982 году фирма IBM приступила к выпуску компьютеров IBM РС с процессором Intel 8088, в котором были заложены принципы открытой архитектуры, благодаря которому каждый компьютер может собираться как из кубиков, с учётом имеющихся средств и с возможностью последующих замен блоков и добавления новых.
Принцип открытой архитектуры компьютера
Принцип открытой архитектуры компьютера — это архитектурное построение, которое позволяет выполнять сборку, модернизацию и ремонтные работы компьютера по его отдельным модульным элементам.
Заключение
Открытая архитектура для ПК от IBM несет в себе некую свободу для пользователей, которые самостоятельно могут собирать устройства своими руками, ч его не скажешь о закрытой архитектуре, где об этом уже позаботились производители.
Мы будем очень благодарны
если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.
Альтернатива открытой архитектуре от IBM
Не сложно предположить, что раз есть открытая архитектура ПК от IBM, то , скорее всего , есть и закрытая архитектура. Это правда . Закрытую архитектуру производства компьютеров представляет компания Apple. Вообще , соперничество между Apple и IBM началось еще несколько десятков лет назад и продолжается до сих пор, но это тема другой статьи.
Отличительн ая особенност ь такой архитектуры — компания-производитель контролирует все компоненты и программное обеспечение компьютера. То есть пользователь не может совершить апгрейд устройства, а может только заменить его на новое с улучшенными характеристиками. Пользователь также не может сменить операционную систему компьютер а н а ту, которая ему по душе, а только на ту, что предлагает производитель компьютера.
С одной стороны, закрытая архитектура кажется сильно «ограниченной» и сковывающей индивидуальность пользователей, но с другой стороны , при такой реализации компания-производитель полностью несет ответственность за свое устройств о — это, в первую очередь, сказывается на безопасности и производительности устройств.
Кто заложил принципы открытой архитектуры компьютера?
Комплектация компьютера
Персональный компьютер сегодняшнего дня имеет в своём составе системный блок, монитор, клавиатуру и «мышку». Эти четыре компонента являются так называемой базовой конфигурацией персонального компьютера.
К системному блоку возможно подключение разнообразной периферии при помощи разнообразных разъёмных соединений. В системном блоке расположена системная, иначе материнская, плата, которая является наиболее объёмной электронной схемой. Она синхронизирует функционирование всех других компонентов компьютера, формируя их в единый комплекс. На материнской плате расположены все другие компьютерные модули, которые соединяются с ней через различные разъёмы. Оперативная память предназначена для сохранения временной информации и построена как внутренняя энергозависимая структура. В реальности это одна или набор маленьких плат, которые вставляются в предназначенные для них разъёмы на материнской плате.
В основу построения подавляющего большинства ЭВМ положены следующие общие принципы, сформулированные в 1945 году американским ученым венгерского происхождения ДЖОНОМ фон НЕЙМАНОМ.
Принцип двоичного кодирования
Согласно этому принципу, вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов.
Принцип программного управления
Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Принцип однородности памяти
Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранитсяв данной ячейке памяти — чисчло, текст или команда. Над командами можно выполнять такие жедействия, как и над данными.
Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка.
Отсюда следует возможность давать имена областям памяти, так, чтобы к запомненным в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения прграммы с использованием присвоенных имен.
Согласно фон Нейману, ЭВМ состоит из следующих основных блоков:
* Устройства ввода/вывода информации
* Память компьютера
* Процессор, состоящий из устройства управления (УУ) и арифметико-логического устройства (АЛУ)
Машины, построенные на этих принципах, называются ФОН-НЕЙМАНОВСКИМИ.
Можно и по-другому сформулировать Принципы Джон фон Неймана:
1) принцип программного управления (программа состоит из набора команд, которые выполняются процессором друг за другом в определенной последовательности) ;
2) принцип однородности памяти (программы и данные хранятся в одной и той же памяти) ;
3) принцип адресности (ОП состоит из пронумерованных ячеек и процессору в любой момент времени доступна любая ячейка) Архитектура ЭВМ, построенной на принципах фон Неймана. Сплошные линии со стрелками указывают направление потоков информации, пунктирные – управляющих сигналов от процессора к остальными узлам ЭВМ
· Принцип двоичного кодирования
· Согласно этому принципу, вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов (двоичных цифр, битов) и разделяется на единицы, называемые словами.
· Принцип однородности памяти
· Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
· Принцип адресуемости памяти
· Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти, так, чтобы к хранящимся в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения программы с использованием присвоенных имен.
· Принцип последовательного программного управления
· Предполагает, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
· Принцип жесткости архитектуры
· Неизменяемость в процессе работы топологии, архитектуры, списка команд.
· Компьютеры, построенные на этих принципах, относят к типу фон-неймановских.
· Самым главным следствием этих принципов можно назвать то, что теперь программа уже не была постоянной частью машины (как например, у калькулятора). Программу стало возможно легко изменить. А вот аппаратура, конечно же, остается неизменной, и очень простой.
· Для сравнения, программа компьютера ENIAC (где не было хранимой в памяти программы) определялась специальными перемычками на панели. Чтобы перепрограммировать машину (установить перемычки по-другому) мог потребоваться далеко не один день. И хотя программы для современных компьютеров могут писаться годы, однако они работают на миллионах компьютеров после несколько минутной установки на жесткий диск.
·
·
· Машина фон Неймана состоит из запоминающего устройства (памяти) — ЗУ, арифметико-логического устройства — АЛУ, устройства управления – УУ, а также устройств ввода и вывода.
· Программы и данные вводятся в память из устройства ввода через арифметико-логическое устройство. Все команды программы записываются в соседние ячейки памяти, а данные для обработки могут содержаться в произвольных ячейках. У любой программы последняя команда должна быть командой завершения работы.
· Команда состоит из указания, какую операцию следует выполнить (из возможных операций на данном «железе») и адресов ячеек памяти, где хранятся данные, над которыми следует выполнить указанную операцию, а также адреса ячейки, куда следует записать результат (если его требуется сохранить в ЗУ).
· Арифметико-логическое устройство выполняет указанные командами операции над указанными данными.
· Из арифметико-логического устройства результаты выводятся в память или устройство вывода. Принципиальное различие между ЗУ и устройством вывода заключается в том, что в ЗУ данные хранятся в виде, удобном для обработки компьютером, а на устройства вывода (принтер, монитор и др.) поступают так, как удобно человеку.
· УУ управляет всеми частями компьютера. От управляющего устройства на другие устройства поступают сигналы «что делать», а от других устройств УУ получает информацию об их состоянии.
· Управляющее устройство содержит специальный регистр (ячейку), который называется «счетчик команд». После загрузки программы и данных в память в счетчик команд записывается адрес первой команды программы. УУ считывает из памяти содержимое ячейки памяти, адрес которой находится в счетчике команд, и помещает его в специальное устройство — «Регистр команд». УУ определяет операцию команды, «отмечает» в памяти данные, адреса которых указаны в команде, и контролирует выполнение команды. Операцию выполняет АЛУ или аппаратные средства компьютера.
· В результате выполнения любой команды счетчик команд изменяется на единицу и, следовательно, указывает на следующую команду программы. Когда требуется выполнить команду, не следующую по порядку за текущей, а отстоящую от данной на какое-то количество адресов, то специальная команда перехода содержит адрес ячейки, куда требуется передать управление.
16)Структура и архитектура вычислительной системы
Система (от греческого systema — целое, составленное из частей соединение) — это совокупность элементов, взаимодействующих друг с другом, образующих определенную целостность, единство.
Вычислительная система — это совокупность одного или нескольких компьютеров или процессоров, программного обеспечения и периферийного оборудования, организованная для совместного выполнения информационно-вычислительных процессов.
Отличительной особенностью ВС по отношению к ЭВМ является наличие в них нескольких вычислителей, реализующих параллельную обработку.
Основные принципы построения, закладываемые при создании ВС:
• возможность работы в разных режимах;
• модульность структуры технических и программных средств, что позволяет совершенствовать и модернизировать вычислительные системы без коренных их переделок;
• унификация и стандартизация технических и программных решений;
• иерархия в организации управления процессами;
• способность систем к адаптации, самонастройке и самоорганизации;
• обеспечение необходимым сервисом пользователей при выполнении вычислений
По назначению ВС делят на
• универсальные,
• проблемно-ориентированные
• специализированные.
Универсальные предназначаются для решения широкого класса задач. Проблемно-ориентированные используются для решения определенного круга задач в сравнительно узкой сфере. Специализированные ориентированы на решение узкого класса задач
По типу ВС различаются на
• многомашинные
• многопроцессорные.
Вычислительная система может строиться на базе либо целых компьютеров (многомашинная ВС), либо на базе отдельных процессоров (многопроцессорная ВС).
По типу ЭВМ или процессоров различают
• однородные – строятся на базе однотипных компьютеров или процессоров.
• неоднородные системы – включает в свой состав различные типы компьютеров или процессоров.
Территориально ВС делятся на:
• сосредоточенные (все компоненты располагаются в непосредственной близости друг от друга);
• распределенные (компоненты могут располагаться на значительном расстоянии, например, вычислительные сети);
По методам управления элементами ВС различают
• централизованные,
• децентрализованные
• со смешанным управлением.
По режиму работы ВС различают системы, работающие в
• оперативном
• неоперативном временных режимах.
Кроме этого, ВС могут быть структурно
• одноуровневыми (имеется лишь один общий уровень обработки данных);
• Многоуровневыми (иерархическими) структурами. В иерархических ВС машины или процессоры распределены по разным уровням обработки информации, некоторые машины (процессоры) могут специализироваться на выполнении определенных функций.
Структура вычислительной системы.
Структура ВС — это совокупность комплексируемых элементов и их связей. В качестве элементов ВС выступают отдельные ЭВМ и процессоры.
В описанной многоуровневой структуре реализуется классическая фон- неймановская организация ВС и предполагает последовательную обработку информации по заранее составленной программе.
Архитектура вычислительных систем. Классификация архитектур вычислительных систем.
Архитектура системы – совокупность свойств системы, существенных для пользования.
Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д.
Классическая архитектура (архитектура фон Неймана) — одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа. Это однопроцессорный компьютер.
Многомашинная вычислительная система. Здесь несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную). Каждый компьютер в многомашинной системе имеет классическую архитектуру, и такая система применяется достаточно широко.
Самой ранней и наиболее известной является классификация архитектур вычислительных систем, предложенная в 1966 году М.Флинном.
· Классификация базируется на понятии потока, под которым понимается последовательность элементов, команд или данных, обрабатываемая процессором. На основе числа потоков команд и потоков данных Флинн выделяет четыре класса архитектур: SISD,MISD,SIMD,MIMD.
SISD (single instruction stream / single data stream) — одиночный поток команд и одиночный поток данных. К этому классу относятся, прежде всего, классические последовательные машины, или иначе, машины фон-неймановского типа, например, PDP-11 или VAX 11/780. В таких машинах есть только один поток команд, все команды обрабатываются последовательно друг за другом и каждая команда инициирует одну операцию с одним потоком данных. Не имеет значения тот факт, что для увеличения скорости обработки команд и скорости выполнения арифметических операций может применяться конвейерная обработка — как машина CDC 6600 со скалярными функциональными устройствами, так и CDC 7600 с конвейерными попадают в этот класс.
SIMD (single instruction stream / multiple data stream) — одиночный поток команд и множественный поток данных. В архитектурах подобного рода сохраняется один поток команд, включающий, в отличие от предыдущего класса, векторные команды. Это позволяет выполнять одну арифметическую операцию сразу над многими данными — элементами вектора. Способ выполнения векторных операций не оговаривается, поэтому обработка элементов вектора может производится либо процессорной матрицей, как в ILLIAC IV, либо с помощью конвейера, как, например, в машине CRAY-1.
MISD (multiple instruction stream / single data stream) — множественный поток команд и одиночный поток данных. Определение подразумевает наличие в архитектуре многих процессоров, обрабатывающих один и тот же поток данных. Однако ни Флинн, ни другие специалисты в области архитектуры компьютеров до сих пор не смогли представить убедительный пример реально существующей вычислительной системы, построенной на данном принципе. Ряд исследователей относят конвейерные машины к данному
Не нашли то, что искали? Воспользуйтесь поиском:
Лучшие изречения: При сдаче лабораторной работы, студент делает вид, что все знает; преподаватель делает вид, что верит ему. 9364 — | 7302 — или читать все.
В 1946 году Д. фон Нейман, Г. Голдстайн и А. Беркс в своей совместной статье изложили новые принципы построения и функционирования ЭВМ. В последствие на основе этих принципов производились первые два поколения компьютеров. В более поздних поколениях происходили некоторые изменения, хотя принципы Неймана актуальны и сегодня.
По сути, Нейману удалось обобщить научные разработки и открытия многих других ученых и сформулировать на их основе принципиально новое.
Архитектура ПК IBM и что такое принцип открытой архитектуры
Проектирование любого устройства ведется по какой-либо схеме, принципу или архитектуре. Так же и с ПК IBM, где присутствует собственная архитектура производства устройств, которую принято называть «открытой». Именно компания IBM принесла данную структуру в производство компьютеров.
IBM — это одна из самых известных и старых компаний среди производителей электронных устройств. Она всегда стояла в первых рядах , продвигающих технологический прогресс. Начало ее деятельности датируется 1896 годом, когда было запатентовано первое устройство для работы с перфокартами — табулятор. Запатентовал его некий Герман Холлерит, который дал начало развитию этой организации, но вначале она называлась ТМС. С те х пор прошло очень много времени , и на сегодняшний день IBM — с амая известная компания, чьи компоненты используют около 95% всех компьютеров в м ире.
Именно эта компания ввела в производство компьютеров философию открытой архитектуры ПК, которую так и прозвали — «архитектура IBM».
Какая фирма впервые использовала открытую архитектуру Пэвм?
В чем заключается концепция открытой архитектуры на материнской плате?
Открытая архитектура предусматривает строгую стандартизацию главных системных шин и свободу подключения к главной шине через соответствующие устройства управления (контроллеры, карты) любого (с некоторыми ограничениями) набора и в любом порядке устройств ввода и вывода информации.
Кто придумал архитектуру современного компьютера?
Первая документально оформленная компьютерная архитектура находилась в переписке между Чарльзом Бэббиджем и Адой Лавлейс, описывающим механизм анализа. При создании компьютера Z1 в 1936 году Конрад Цузе описал в двух патентных заявках свои будущие проекты.
Как работает машина фон Неймана
Машина фон Неймана состоит из запоминающего устройства (памяти) — ЗУ, арифметико-логического устройства — АЛУ, устройства управления – УУ, а также устройств ввода и вывода.
Программы и данные вводятся в память из устройства ввода через арифметико-логическое устройство. Все команды программы записываются в соседние ячейки памяти, а данные для обработки могут содержаться в произвольных ячейках. У любой программы последняя команда должна быть командой завершения работы.
Команда состоит из указания, какую операцию следует выполнить (из возможных операций на данном «железе») и адресов ячеек памяти, где хранятся данные, над которыми следует выполнить указанную операцию, а также адреса ячейки, куда следует записать результат (если его требуется сохранить в ЗУ).
Арифметико-логическое устройство выполняет указанные командами операции над указанными данными.
Из арифметико-логического устройства результаты выводятся в память или устройство вывода. Принципиальное различие между ЗУ и устройством вывода заключается в том, что в ЗУ данные хранятся в виде, удобном для обработки компьютером, а на устройства вывода (принтер, монитор и др.) поступают так, как удобно человеку.
УУ управляет всеми частями компьютера. От управляющего устройства на другие устройства поступают сигналы «что делать», а от других устройств УУ получает информацию об их состоянии.
Управляющее устройство содержит специальный регистр (ячейку), который называется «счетчик команд». После загрузки программы и данных в память в счетчик команд записывается адрес первой команды программы. УУ считывает из памяти содержимое ячейки памяти, адрес которой находится в счетчике команд, и помещает его в специальное устройство — «Регистр команд». УУ определяет операцию команды, «отмечает» в памяти данные, адреса которых указаны в команде, и контролирует выполнение команды. Операцию выполняет АЛУ или аппаратные средства компьютера.
В результате выполнения любой команды счетчик команд изменяется на единицу и, следовательно, указывает на следующую команду программы. Когда требуется выполнить команду, не следующую по порядку за текущей, а отстоящую от данной на какое-то количество адресов, то специальная команда перехода содержит адрес ячейки, куда требуется передать управление.
В основу построения подавляющего большинства ЭВМ положены следующие общие принципы, сформулированные в 1945 году американским ученым венгерского происхождения ДЖОНОМ фон НЕЙМАНОМ.
Принцип двоичного кодирования
Согласно этому принципу, вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов.
Принцип программного управления
Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Принцип однородности памяти
Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранитсяв данной ячейке памяти — чисчло, текст или команда. Над командами можно выполнять такие жедействия, как и над данными.
Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка.
Отсюда следует возможность давать имена областям памяти, так, чтобы к запомненным в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения прграммы с использованием присвоенных имен.
Согласно фон Нейману, ЭВМ состоит из следующих основных блоков:
* Устройства ввода/вывода информации
* Память компьютера
* Процессор, состоящий из устройства управления (УУ) и арифметико-логического устройства (АЛУ)
Машины, построенные на этих принципах, называются ФОН-НЕЙМАНОВСКИМИ.
Можно и по-другому сформулировать Принципы Джон фон Неймана:
1) принцип программного управления (программа состоит из набора команд, которые выполняются процессором друг за другом в определенной последовательности) ;
2) принцип однородности памяти (программы и данные хранятся в одной и той же памяти) ;
3) принцип адресности (ОП состоит из пронумерованных ячеек и процессору в любой момент времени доступна любая ячейка) Архитектура ЭВМ, построенной на принципах фон Неймана. Сплошные линии со стрелками указывают направление потоков информации, пунктирные – управляющих сигналов от процессора к остальными узлам ЭВМ
· Принцип двоичного кодирования
· Согласно этому принципу, вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов (двоичных цифр, битов) и разделяется на единицы, называемые словами.
· Принцип однородности памяти
· Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
· Принцип адресуемости памяти
· Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти, так, чтобы к хранящимся в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения программы с использованием присвоенных имен.
· Принцип последовательного программного управления
· Предполагает, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
· Принцип жесткости архитектуры
· Неизменяемость в процессе работы топологии, архитектуры, списка команд.
· Компьютеры, построенные на этих принципах, относят к типу фон-неймановских.
· Самым главным следствием этих принципов можно назвать то, что теперь программа уже не была постоянной частью машины (как например, у калькулятора). Программу стало возможно легко изменить. А вот аппаратура, конечно же, остается неизменной, и очень простой.
· Для сравнения, программа компьютера ENIAC (где не было хранимой в памяти программы) определялась специальными перемычками на панели. Чтобы перепрограммировать машину (установить перемычки по-другому) мог потребоваться далеко не один день. И хотя программы для современных компьютеров могут писаться годы, однако они работают на миллионах компьютеров после несколько минутной установки на жесткий диск.
·
·
· Машина фон Неймана состоит из запоминающего устройства (памяти) — ЗУ, арифметико-логического устройства — АЛУ, устройства управления – УУ, а также устройств ввода и вывода.
· Программы и данные вводятся в память из устройства ввода через арифметико-логическое устройство. Все команды программы записываются в соседние ячейки памяти, а данные для обработки могут содержаться в произвольных ячейках. У любой программы последняя команда должна быть командой завершения работы.
· Команда состоит из указания, какую операцию следует выполнить (из возможных операций на данном «железе») и адресов ячеек памяти, где хранятся данные, над которыми следует выполнить указанную операцию, а также адреса ячейки, куда следует записать результат (если его требуется сохранить в ЗУ).
· Арифметико-логическое устройство выполняет указанные командами операции над указанными данными.
· Из арифметико-логического устройства результаты выводятся в память или устройство вывода. Принципиальное различие между ЗУ и устройством вывода заключается в том, что в ЗУ данные хранятся в виде, удобном для обработки компьютером, а на устройства вывода (принтер, монитор и др.) поступают так, как удобно человеку.
· УУ управляет всеми частями компьютера. От управляющего устройства на другие устройства поступают сигналы «что делать», а от других устройств УУ получает информацию об их состоянии.
· Управляющее устройство содержит специальный регистр (ячейку), который называется «счетчик команд». После загрузки программы и данных в память в счетчик команд записывается адрес первой команды программы. УУ считывает из памяти содержимое ячейки памяти, адрес которой находится в счетчике команд, и помещает его в специальное устройство — «Регистр команд». УУ определяет операцию команды, «отмечает» в памяти данные, адреса которых указаны в команде, и контролирует выполнение команды. Операцию выполняет АЛУ или аппаратные средства компьютера.
· В результате выполнения любой команды счетчик команд изменяется на единицу и, следовательно, указывает на следующую команду программы. Когда требуется выполнить команду, не следующую по порядку за текущей, а отстоящую от данной на какое-то количество адресов, то специальная команда перехода содержит адрес ячейки, куда требуется передать управление.
16)Структура и архитектура вычислительной системы
Система (от греческого systema — целое, составленное из частей соединение) — это совокупность элементов, взаимодействующих друг с другом, образующих определенную целостность, единство.
Вычислительная система — это совокупность одного или нескольких компьютеров или процессоров, программного обеспечения и периферийного оборудования, организованная для совместного выполнения информационно-вычислительных процессов.
Отличительной особенностью ВС по отношению к ЭВМ является наличие в них нескольких вычислителей, реализующих параллельную обработку.
Основные принципы построения, закладываемые при создании ВС:
• возможность работы в разных режимах;
• модульность структуры технических и программных средств, что позволяет совершенствовать и модернизировать вычислительные системы без коренных их переделок;
• унификация и стандартизация технических и программных решений;
• иерархия в организации управления процессами;
• способность систем к адаптации, самонастройке и самоорганизации;
• обеспечение необходимым сервисом пользователей при выполнении вычислений
По назначению ВС делят на
• универсальные,
• проблемно-ориентированные
• специализированные.
Универсальные предназначаются для решения широкого класса задач. Проблемно-ориентированные используются для решения определенного круга задач в сравнительно узкой сфере. Специализированные ориентированы на решение узкого класса задач
По типу ВС различаются на
• многомашинные
• многопроцессорные.
Вычислительная система может строиться на базе либо целых компьютеров (многомашинная ВС), либо на базе отдельных процессоров (многопроцессорная ВС).
По типу ЭВМ или процессоров различают
• однородные – строятся на базе однотипных компьютеров или процессоров.
• неоднородные системы – включает в свой состав различные типы компьютеров или процессоров.
Территориально ВС делятся на:
• сосредоточенные (все компоненты располагаются в непосредственной близости друг от друга);
• распределенные (компоненты могут располагаться на значительном расстоянии, например, вычислительные сети);
По методам управления элементами ВС различают
• централизованные,
• децентрализованные
• со смешанным управлением.
По режиму работы ВС различают системы, работающие в
• оперативном
• неоперативном временных режимах.
Кроме этого, ВС могут быть структурно
• одноуровневыми (имеется лишь один общий уровень обработки данных);
• Многоуровневыми (иерархическими) структурами. В иерархических ВС машины или процессоры распределены по разным уровням обработки информации, некоторые машины (процессоры) могут специализироваться на выполнении определенных функций.
Структура вычислительной системы.
Структура ВС — это совокупность комплексируемых элементов и их связей. В качестве элементов ВС выступают отдельные ЭВМ и процессоры.
В описанной многоуровневой структуре реализуется классическая фон- неймановская организация ВС и предполагает последовательную обработку информации по заранее составленной программе.
Архитектура вычислительных систем. Классификация архитектур вычислительных систем.
Архитектура системы – совокупность свойств системы, существенных для пользования.
Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д.
Классическая архитектура (архитектура фон Неймана) — одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа. Это однопроцессорный компьютер.
Многомашинная вычислительная система. Здесь несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную). Каждый компьютер в многомашинной системе имеет классическую архитектуру, и такая система применяется достаточно широко.
Самой ранней и наиболее известной является классификация архитектур вычислительных систем, предложенная в 1966 году М.Флинном.
· Классификация базируется на понятии потока, под которым понимается последовательность элементов, команд или данных, обрабатываемая процессором. На основе числа потоков команд и потоков данных Флинн выделяет четыре класса архитектур: SISD,MISD,SIMD,MIMD.
SISD (single instruction stream / single data stream) — одиночный поток команд и одиночный поток данных. К этому классу относятся, прежде всего, классические последовательные машины, или иначе, машины фон-неймановского типа, например, PDP-11 или VAX 11/780. В таких машинах есть только один поток команд, все команды обрабатываются последовательно друг за другом и каждая команда инициирует одну операцию с одним потоком данных. Не имеет значения тот факт, что для увеличения скорости обработки команд и скорости выполнения арифметических операций может применяться конвейерная обработка — как машина CDC 6600 со скалярными функциональными устройствами, так и CDC 7600 с конвейерными попадают в этот класс.
SIMD (single instruction stream / multiple data stream) — одиночный поток команд и множественный поток данных. В архитектурах подобного рода сохраняется один поток команд, включающий, в отличие от предыдущего класса, векторные команды. Это позволяет выполнять одну арифметическую операцию сразу над многими данными — элементами вектора. Способ выполнения векторных операций не оговаривается, поэтому обработка элементов вектора может производится либо процессорной матрицей, как в ILLIAC IV, либо с помощью конвейера, как, например, в машине CRAY-1.
MISD (multiple instruction stream / single data stream) — множественный поток команд и одиночный поток данных. Определение подразумевает наличие в архитектуре многих процессоров, обрабатывающих один и тот же поток данных. Однако ни Флинн, ни другие специалисты в области архитектуры компьютеров до сих пор не смогли представить убедительный пример реально существующей вычислительной системы, построенной на данном принципе. Ряд исследователей относят конвейерные машины к данному
Не нашли то, что искали? Воспользуйтесь поиском:
Лучшие изречения: При сдаче лабораторной работы, студент делает вид, что все знает; преподаватель делает вид, что верит ему. 9364 — | 7302 — или читать все.
В 1946 году Д. фон Нейман, Г. Голдстайн и А. Беркс в своей совместной статье изложили новые принципы построения и функционирования ЭВМ. В последствие на основе этих принципов производились первые два поколения компьютеров. В более поздних поколениях происходили некоторые изменения, хотя принципы Неймана актуальны и сегодня.
По сути, Нейману удалось обобщить научные разработки и открытия многих других ученых и сформулировать на их основе принципиально новое.
Какую архитектуру компьютера называют открытой?
Персональные компьютеры (ПК) являются устройствами с так называемой открытой архитектурой компьютера. Это означает, что в них стандартизированы методы подключения любых периферийных устройств, которые разработчики устройств хотели бы предложить пользователям ПК.
Как работает машина фон Неймана
Машина фон Неймана состоит из запоминающего устройства (памяти) — ЗУ, арифметико-логического устройства — АЛУ, устройства управления – УУ, а также устройств ввода и вывода.
Программы и данные вводятся в память из устройства ввода через арифметико-логическое устройство. Все команды программы записываются в соседние ячейки памяти, а данные для обработки могут содержаться в произвольных ячейках. У любой программы последняя команда должна быть командой завершения работы.
Команда состоит из указания, какую операцию следует выполнить (из возможных операций на данном «железе») и адресов ячеек памяти, где хранятся данные, над которыми следует выполнить указанную операцию, а также адреса ячейки, куда следует записать результат (если его требуется сохранить в ЗУ).
Арифметико-логическое устройство выполняет указанные командами операции над указанными данными.
Из арифметико-логического устройства результаты выводятся в память или устройство вывода. Принципиальное различие между ЗУ и устройством вывода заключается в том, что в ЗУ данные хранятся в виде, удобном для обработки компьютером, а на устройства вывода (принтер, монитор и др.) поступают так, как удобно человеку.
УУ управляет всеми частями компьютера. От управляющего устройства на другие устройства поступают сигналы «что делать», а от других устройств УУ получает информацию об их состоянии.
Управляющее устройство содержит специальный регистр (ячейку), который называется «счетчик команд». После загрузки программы и данных в память в счетчик команд записывается адрес первой команды программы. УУ считывает из памяти содержимое ячейки памяти, адрес которой находится в счетчике команд, и помещает его в специальное устройство — «Регистр команд». УУ определяет операцию команды, «отмечает» в памяти данные, адреса которых указаны в команде, и контролирует выполнение команды. Операцию выполняет АЛУ или аппаратные средства компьютера.
В результате выполнения любой команды счетчик команд изменяется на единицу и, следовательно, указывает на следующую команду программы. Когда требуется выполнить команду, не следующую по порядку за текущей, а отстоящую от данной на какое-то количество адресов, то специальная команда перехода содержит адрес ячейки, куда требуется передать управление.
В чем состоит принцип открытой архитектуры персонального компьютера?
Принципиальная позиция открытой архитектуры состоит в том, что компьютерные компании не делают тайны из комплектации компьютера, и она может быть легко изменена или модернизирована. Это обстоятельство позволяет менять какой-либо модуль в компьютере, не заботясь о его совместимости с данной компьютерной модификацией.
Кто разработал архитектуру персонального компьютера?
В основу построения большинства компьютеров положены принципы, сформулированные Джоном фон Нейманом.
Принципы фон Неймана
- Использование двоичной системы счисления в вычислительных машинах. Преимущество перед десятичной системой счисления заключается в том, что устройства можно делать достаточно простыми, арифметические и логические операции в двоичной системе счисления также выполняются достаточно просто.
- Программное управление ЭВМ. Работа ЭВМ контролируется программой, состоящей из набора команд. Команды выполняются последовательно друг за другом. Созданием машины с хранимой в памяти программой было положено начало тому, что мы сегодня называем программированием.
- Память компьютера используется не только для хранения данных, но и программ. При этом и команды программы и данные кодируются в двоичной системе счисления, т.е. их способ записи одинаков. Поэтому в определенных ситуациях над командами можно выполнять те же действия, что и над данными.
- Ячейки памяти ЭВМ имеют адреса, которые последовательно пронумерованы. В любой момент можно обратиться к любой ячейке памяти по ее адресу. Этот принцип открыл возможность использовать переменные в программировании.
- Возможность условного перехода в процессе выполнения программы. Не смотря на то, что команды выполняются последовательно, в программах можно реализовать возможность перехода к любому участку кода.
Самым главным следствием этих принципов можно назвать то, что теперь программа уже не была постоянной частью машины (как например, у калькулятора). Программу стало возможно легко изменить. А вот аппаратура, конечно же, остается неизменной, и очень простой.
Для сравнения, программа компьютера ENIAC (где не было хранимой в памяти программы) определялась специальными перемычками на панели. Чтобы перепрограммировать машину (установить перемычки по-другому) мог потребоваться далеко не один день. И хотя программы для современных компьютеров могут писаться годы, однако они работают на миллионах компьютеров после несколько минутной установки на жесткий диск.
Общие сведения
В 1975 году был спроектирован и собран первый персональный компьютер, который стал революционным событием для общественной и промышленной сферы жизни человечества. Прежде электронная вычислительная машина (ЭВМ) была доступна только большим предприятиям или крупным научно – исследовательским центрам. Маленьким организациям было не по карману приобретать стационарные ЭВМ.
Персональные электронные вычислительные машины (ПЭВМ) принадлежат к категории компьютеров личного (индивидуального) использования. То есть, они превратились в общедоступный инструментарий, который позволяет в разы повысить эффективность умственного (и не только) труда. Решая похожие задачи, разные ЭВМ, при этом, жёстко конкурировали между собой, как и производящие их компании. Разные фирмы искали различные технологические и конструкторские решения для улучшения своей продукции. И само собой, найденные решения имели гриф секретности, и мало кто был осведомлён как функционирует тот или иной компьютер, который, к тому же, представлял собой монолитный блок, не подлежащий усовершенствованию и изменению комплектации. Архитектурные особенности реализации компьютера были недоступны простым пользователям.
Что такое принцип открытой архитектуры Какие основные особенности компьютеров с открытой архитектурой?
Открытая архитектура — тип архитектуры компьютера или архитектуры программного обеспечения, предназначенной для простого добавления, обновления или замены компонентов. Примерами такой архитектуры являются компьютеры IBM PC, Amiga 500 и Apple II, позволяющие устанавливать платы расширения.
Что такое принцип открытой архитектуры Какие основные особенности компьютеров с открытой архитектурой?
Открытая архитектура — тип архитектуры компьютера или архитектуры программного обеспечения, предназначенной для простого добавления, обновления или замены компонентов. Примерами такой архитектуры являются компьютеры IBM PC, Amiga 500 и Apple II, позволяющие устанавливать платы расширения.
Что такое архитектура ПК от IBM
конструкция устройства должна предусматривать возможность расширения возможностей системы;
изменени я внутри системы не должны требовать лицензионных соглашений или затрат;
пользователь самостоятельно может изменять базовые возможности компьютерной системы.
Архитектура ПК от IBM: основы
присутствует центральный процессор Intel и/или совместимые с ним процессоры других производителей;
регламентируется процедура стартового запуска системы;
есть механизм собственного конфигурирования системы;
присутствует реестр системы, где хранятся сведения о конфигурации устройства;
блочная организация памяти в устройстве, к которой организован прямой доступ;
наличие нормативов, которые описывают конструкцию компьютера, режимы работы, протоколы по обмену данными и др.
Какая архитектура компьютера позволяет использовать устройства от разных производителей?
Принцип открытой архитектуры компьютера
Революционным событием стало решение ведущей компьютерной фирмы IBM спроектировать и собрать компьютер с указанной в его паспорте архитектурой. Это был компьютер IBM PC (на основе процессора Intel-8086), поступивший в продажу в 1981 году. Отдельно было подчёркнуто, что этот компьютер возможно подвергнуть модернизации, устанавливая разные дополнительные блоки и устройства периферии или просто меняя их на более совершенные.
Затем другие компании стали проектировать компьютеры, которые были совместимы с IBM PC, и это возвело его в ранг стандарта компьютерной техники. Существует, однако, мнение, что этот, по сути революционный, поступок погубил компанию IBM. Сегодня её часть компьютерного рынка бесконечно маленькая, но зато термин «IBM-PC-совместимый», навечно вписал имя этой компании в историю развития компьютерной техники.
Принципиальная позиция открытой архитектуры состоит в том, что компьютерные компании не делают тайны из комплектации компьютера, и она может быть легко изменена или модернизирована. Это обстоятельство позволяет менять какой-либо модуль в компьютере, не заботясь о его совместимости с данной компьютерной модификацией.
Готовые работы на аналогичную тему
Говоря иначе, если пользователь хочет улучшить параметры компьютера, то ему достаточно искать модуль (деталь) с лучшими характеристиками, не обращая внимания на то, кто является производителем (конечно, при условии, что этот модуль принадлежит к IBM-совместимым устройствам). Около 85% на рынке компьютеров принадлежит компьютерам, разработанным на базе открытости архитектуры.
Одним из примеров компьютеров, выполненных без применения открытости, могут служить компьютеры компании Apple. Они не имеют широкого распространения в Российской Федерации по причине высокой цены и несовместимости программного обеспечения. Но с другой стороны, на высоком уровне находится безопасность данных пользователей этих компьютеров, так как достаточно проблематично осуществить взлом «закрытой архитектуры».
Новый импульс открытая архитектура получила с развитием сети интернет. А конкретнее, любое оборудование, которое подключено к персональному компьютеру, может быть использовано в многопользовательском режиме. Каждый персональный компьютер имеет в интернете свой уникальный адрес и у каждого модуля ввода-вывода он тоже есть. Это означает, что комбинация адреса персонального компьютера и модуля ввода-вывода позволяет открыть доступ ко всем открытым для общественного пользования устройствам.
В целях безопасности личных данных, пользователям необходимо помнить об этих свойствах открытой архитектуры компьютера и тщательно отстраивать доступ к периферийным устройствам. К примеру, все жёсткие диски или какие-либо каталоги на них могут стать доступными через внешние сети при помощи закладки «Доступ» в разделе «Свойства». Таким же образом может быть открыт доступ и к другому различному оборудованию (принтеру, сканеру и тому подобное). Естественно, глупо предполагать, что кому-то потребуется распечатать что-то на удалённом принтере без возможности забрать распечатки, но вот данные с жёсткого диска вполне вероятный объект кражи. Там может быть чья-то личная информация, пароли доступа и тому подобное, что не обязательно должно быть доступно широкому кругу людей. Возможен также вариант случайного доступа, когда, к примеру, системный программист, обслуживая компьютер, открыл для себя доступ к памяти компьютера, а затем позабыл выключить его по завершению всех процедур по обслуживанию.
Что такое принцип открытой архитектуры компьютеров IBM PC?
Принципы фон Неймана
- Использование двоичной системы счисления в вычислительных машинах. Преимущество перед десятичной системой счисления заключается в том, что устройства можно делать достаточно простыми, арифметические и логические операции в двоичной системе счисления также выполняются достаточно просто.
- Программное управление ЭВМ. Работа ЭВМ контролируется программой, состоящей из набора команд. Команды выполняются последовательно друг за другом. Созданием машины с хранимой в памяти программой было положено начало тому, что мы сегодня называем программированием.
- Память компьютера используется не только для хранения данных, но и программ. При этом и команды программы и данные кодируются в двоичной системе счисления, т.е. их способ записи одинаков. Поэтому в определенных ситуациях над командами можно выполнять те же действия, что и над данными.
- Ячейки памяти ЭВМ имеют адреса, которые последовательно пронумерованы. В любой момент можно обратиться к любой ячейке памяти по ее адресу. Этот принцип открыл возможность использовать переменные в программировании.
- Возможность условного перехода в процессе выполнения программы. Не смотря на то, что команды выполняются последовательно, в программах можно реализовать возможность перехода к любому участку кода.
Самым главным следствием этих принципов можно назвать то, что теперь программа уже не была постоянной частью машины (как например, у калькулятора). Программу стало возможно легко изменить. А вот аппаратура, конечно же, остается неизменной, и очень простой.
Для сравнения, программа компьютера ENIAC (где не было хранимой в памяти программы) определялась специальными перемычками на панели. Чтобы перепрограммировать машину (установить перемычки по-другому) мог потребоваться далеко не один день. И хотя программы для современных компьютеров могут писаться годы, однако они работают на миллионах компьютеров после несколько минутной установки на жесткий диск.
В каком поколении появились микропроцессоры?
Очередное революционное событие в электронике произошло в 1971 году, когда американская фирма Intel объявила о создании микропроцессора. Микропроцессор — это миниатюрный мозг, работающий по программе, заложенной в его память.
Что означает принцип открытой архитектуры ПК?
Принцип открытой архитектуры означает, что персональный компьютер сделан единым неразъемным устройством
Какой фирмой был реализован принцип открытой архитектуры?
Какое важное событие произошло в 2005 году в совершенствовании архитектуры ПК?
Важное событие в совершенствовании архитектуры ПК произошло в 2005 г: был создан первый двух ядерный микропроцессор. Каждое ядро способно выполнять функции центрального процессора. Эта особенность архитектуры позволяет производить на ПК параллельную обработку данных, что существенно увеличивает его производительность.
Читайте также: