Микропроцессоры фирмы Интел | Курсовые работы

Курсовая работа «Развитие микропроцессоров фирмы Интел»

Микропроцессоры фирмы Интел. Процессоры Intel. Разработка тематического электронного ресурса. Структура электронного ресурса.

ВВЕДЕНИЕ       

ГЛАВА 1. МИКРОПРОЦЕССОРЫ ФИРМЫ ИНТЕЛ. СОЗДАНИЕ И РАЗВИТИЕ МИКРОПРОЦЕССОРОВ «INTEL»

1.1. История развития микропроцессоров компании Intel

1.2. Архитектура и характеристики процессоров

1.3. Современные процессоры Intel

ГЛАВА 2. РАЗРАБОТКА ТЕМАТИЧЕСКОГО  ЭЛЕКТРОННОГО РЕСУРСА

2.1. Сравнительный анализ и обоснование выбора средств разработки электронных образовательных ресурсов

2.2. Обзор среды разработки электронного ресурса

2.3. Структура электронного ресурса, описание его функциональных элементов. Процесс реализации электронного ресурса

2.4. Листинг программного кода ресурса с построчными комментариями

ЗАКЛЮЧЕНИЕ

ЛИТЕРАТУРA

ПРИЛОЖЕНИЯ

Введение

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

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

Достоинствами применения микропроцессорных устройств являются высокая гибкость, простота проектирования, а также возможность построения сложных алгоритмов обработки информации. Цифровые устройства на «жесткой логике» в настоящее время обычно используются при проектировании устройств, требующих максимального быстродействия, и в качестве устройств сопряжения микропроцессоров (микроконтроллеров) с другими устройствами.

Первый микропроцессор был создан в 1971 году, и это положило начало четвертому поколению ЭВМ на микропроцессорной основе. Микропроцессор является главным узлом любого компьютера. Важнейшими характеристиками являются тактовая частота работы, производительность, степень интеграции транзисторов в кристалле, энергопотребление, передовая технология производства. Это определяет, с одной стороны, стоимость, с другой — спрос на компьютеры.

С каждым годом характеристики микропроцессоров непрерывно улучшаются. Производством микропроцессоров занимаются многие фирмы: Intel, AMD, Hewlett, Packarol, Motorolla, Zilog, российская фирма «Эльбрус», Ciryx и др. Множество фирм создает конкуренцию, что способствует стремительному прогрессу в области производства микропроцессоров. Ведущие позиции в мире по разработке микропроцессоров занимает компания Intel. Все фирмы-производители электронной техники непрерывно работают над созданием новых семейств и типов микропроцессоров, расширением их функциональных возможностей.

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

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

Цель работы: разработать электронный информационный ресурс о развитии микропроцессоров компании «Intel».

Задачи работы:

  • изучить историю развития микропроцессоров компании Intel;
  • разработать структуру электронного ресурса и создать электронный обучающий ресурс.

Практическая значимость работы: разработанный информационный ресурс даст возможность читателям ознакомиться с историей развития микропроцессоров компании «Intel».

Работа состоит из введения, 2 глав, заключения, списка использованных источников и приложений.

ГЛАВА 1. МИКРОПРОЦЕССОРЫ ФИРМЫ ИНТЕЛ. СОЗДАНИЕ И РАЗВИТИЕ МИКРОПРОЦЕССОРОВ «INTEL»

1.1. История развития микропроцессоров компании Intel

Корпорация Intel была основана 18 июля 1968 года Робертом Нойсом (Robert Noyce) и Гордоном Муром (Gordon Moore) в калифорнийском городке Маунтин Вью. Отцы-основатели не были новичками в полупроводниковой промышленности, ведь именно Роберт Нойс изобрел первую интегральную микросхему в 1959 году*, а Гордон Мур возглавлял научные исследования и конструкторские разработки в фирме Fairchild Semiconductor. Хотя и Роберт Нойс, и Гордон Мур входили в число 8 основателей фирмы Fairchild, оба покинули эту фирму, когда она превратилась, по их мнению, в «погрязшую в бюрократизме и чинопочитании коммерческую структуру».

Вскоре из Fairchild в новую фирму перешел и Энди Гроув (Andy Grove), который стал четвертым по счету сотрудником компании. В 1968 году основателей Intel беспокоили те же проблемы, что и многие другие начинающие компании, а именно, где взять деньги на развитие. Напечатав на машинке бизнес-план объемом в одну страницу, Роберт Нойс позвонил Артуру Року (Arthur Rock) — знакомому финансисту из Сан-Франциско, который ранее помогал создать Fairchild Semiconductor. Полагаясь на репутацию и профессионализм основателей Intel, Артур Рок в течение 2 дней предоставил им необходимые средства — 2,5 млн. долларов [7].

Перебрав множество вариантов, фирма получила название «MN Electronics», и только некоторое время спустя Мур и Нойс остановились на названии Intel (Integrated Electronics).

Изначальной целью основателей Intel было создание на базе полупроводниковых технологий более дешевой и качественной альтернативы запоминающим устройствам на магнитных носителях. Задача была не из легких, так как в то время удельная стоимость памяти на транзисторах была примерно в 100 раз выше, чем на магнитных носителях. В апреле 1969 года на свет появилось первое детище Intel — биполярная микросхема ОЗУ емкостью 64 бита, которая пользовалась определенным успехом и была выполнена по 12-микронной технологии.

Роберт Нойс (слева) и Гордон Мур
Рис. 1. Роберт Нойс (слева) и Гордон Мур

В апреле 1970 года растущая компания приобретает для своей штаб-квартиры, засаженные грушевыми деревьями 10 га земли в Санта Кларе (Калифорния). В один прекрасный день японская компания Busicom обратилась в Intel с просьбой разработать набор микросхем для высокопроизводительных домашних программируемых калькуляторов. В соответствии с принятыми в то время подходами к проектированию калькуляторов, требовалось разработать 12 заказных микросхем, но у Intel было недостаточно ресурсов, чтобы вовремя выполнить такой большой заказ [7].

Тогда один из инженеров Intel Тед Хофф (Ted Hoff) предлагает замечательную идею: разработать одну универсальную логическую микросхему вместо 12 заказанных. Идея получила поддержку как у руководства Intel, так и со стороны заказчика, в результате через 9 месяцев группа инженеров и конструкторов под руководством Федерико Феджина (Federico Faggin) разработала набор из 4 микросхем, включавший в себя микросхему универсального арифметико-логического вычислителя.

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

Intel предложила компании Busicom вернуть ей первоначально вложенные в разработку продукта 60 тысяч долларов в обмен на право распоряжаться ею. Busicom это предложение приняла.

Наконец в ноябре 1971 года скромная реклама в журнале Electronics News оповестила весь мир о появлении первой в истории микрокомпьютерной интегральной схемы* (термина «микропроцессор» тогда еще не было). Микросхема 4004 содержала 2300 транзисторов и имела быстродействие 60000 операций в секунду. В то время это был революционный шаг вперед: микросхема стоимостью около 200 долларов по своей мощности была сравнима с первым американским компьютером ENIAC, собранным на 18000 ламп и имевшим объем 85 м3.

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

С течением времени затраты Intel на исследования и маркетинг стали окупаться: микропроцессор 4004 и появившийся в апреле 1972 года 8-разрядный 8008 стали завоевывать все новые и новые рынки.

В 1974 году Intel объявила о микропроцессоре 8080. Именно на базе 8080 в 1975 году появился первый коммерческий доступный настольный персональный компьютер Altair фирмы MITS. Продавался Altair за 395 долларов в виде набора для самостоятельной сборки. Число энтузиастов, желающих иметь свой собственный персональный компьютер, оказалось неожиданно большим. За несколько месяцев было продано более 10000 комплектов, несмотря на то что Altair не имел даже алфавитно-цифрового дисплея.

Компания MITS была первым заказчиком Microsoft, которая разработала для Altair интерпретатор языка BASIC.

В 1978 году Intel представляет 16-разрядный микропроцессор 8086, а в 1979 году его более экономичную версию 8088. В то время Intel была уже не единственным производителем микропроцессоров, но компания IBM выбрала микропроцессор процессор компании Intel 8088 в качестве основы для своего персонального компьютера. Cотрудникам Intel пришлось изрядно постараться, чтобы завоевать доверие «Голубого гиганта».

Можно сказать, что рыночный успех IBM PC совместимых персональных компьютеров внес во многом решающий вклад в становление Intel как лидирующего мирового производителя микропроцессоров [7].

В 1982 году Intel выпустила процессор 80286, который стал ядром очередного бестселлера IBM — персонального компьютера PC/AT. Новый процессор сохранял полную совместимость по системе команд со своим предшественником и явился ярким подтверждением того факта, что инвестиции в индустрию программного обеспечения достигли такого уровня, что совместимость микропроцессоров снизу-вверх стала обязательным условием успеха.

Архитектура объявленного в 1985 году процессора Intel 386™ вобрала в себя множество достижений, применявшихся тогда в основном в больших ЭВМ (mainframe), включая узел управления виртуальной памятью. Понадобилось несколько лет, прежде чем появилось программное обеспечение, полностью использующее возможности этого микропроцессора.

Микропроцессор Intel 486™ уже включал в себя математический сопроцессор, выпускавшийся ранее в виде отдельной микросхемы, а появившийся в 1993 году процессор Pentium® имел быстродействие в 90 млн. операций в секунду. Pentium® Pro стал первым представителем семейства микропроцессоров Intel на основе микроархитектуры P6 с интегрированной кэш-памятью второго уровня большой емкости. В 1997 году Intel предложила дополнительный набор команд (ММХ™) для наиболее эффективной работы приложений мультимедиа. В этом же году Intel анонсировала процессор Pentium® II.

Следуя тенденциям в области сегментации рынка информационных технологий, Intel выпустила процессоры Celeron, Xeon и Mobile Pentium II. В 1999 году ожидается выпуск микропроцессоров Katmai с расширенным набором команд, а также выполненных по 0,18 мкм технологии процессоров Coppermine и Cascades. Для мобильных приложений будут объявлены Mobile Celeron и Pentium/MMX/300 МГц.

В 2000 году планируется выпуск долгожданного 64-разрядного процессора с кодовым названием Merced.

Несмотря на массированный переход Intel на 0,18 мкм технологию в 1999 году, этот год для фирмы не был легким.

Отказ Intel лицензировать технологию своих мини-картриджей для других производителей сыграл с ней такую же злую шутку, как это было в случае с IBM и ее шиной Micro Channel. Сразу несколько конкурентов наступают на пятки Intel, предлагая новейшие микропроцессоры на базе архитектуры Super Socket 7. На данный момент более 70% всех выпускаемых «персоналок» снабжены именно ее микропроцессорами [7].

1.2. Архитектура и характеристики процессоров

Микропроцессор i8086. В 1976 г. Intel закончил разработку 16-разрядного микропроцессора i8086. Он имел достаточно большую разрядность регистров (16 бит), 16-битную шину данных и 20-битную системную шину адреса, за счет чего мог адресовать до 1 Мбайта (220=1.048.576»106) оперативной памяти. Тактовая частота 4 МГц. Машинные коды i8086 несовместимы с кодами i8080, но уже содержат специальные команды для деления и умножения.

Микропроцессор i8088. Микропроцессор i8088 имеет 8-битную шину данных, но сохраняет все функциональные возможности микропроцессора i8086. Регистры микропроцессора i8088 полностью соответствуют регистрам i8086. Отличие этих микропроцессоров заключается только во внутренней реализации, а с точки зрения программирования они полностью идентичны. Переход к 8-битной шине данных позволил использовать широко распространённые на тот период вспомогательные микросхемы и внешние устройства, разработанные для i8080.

Микропроцессор i8086
Рис. 2. Микропроцессор i8086

Первоначально микропроцессор i8088 работал с частотой 4,77 МГц и имел быстродействие около 0,33 млн инструкций в секунду (Million Instruction Per Second, MIPS), однако впоследствии были разработаны его клоны, рассчитанные на более высокую тактовую частоту (например, 8 МГц).

Микропроцессор i80186. Микропроцессор i80186 (1982 г.) — однокристальное расширение микропроцессора i8086, с внутренним генератором синхронизации, логикой управления прерываниями, схемой таймеров, контроллерами ПДП (прямого доступа к памяти) и программируемыми схемами выбора кристалла. i80186 обладал более высоким быстродействием и дополнительными вычислительными возможностями, которые особенно важны при проектировании сложных микросхем. В основном i80186 нашел применение в микроконтроллерах.

Микропроцессор i80188. Модификация микропроцессора i80186 с 8-битной шиной данных.

Микропроцессор i80286. В 1982 г. был создан i80286, представлял собой улучшенный вариант i8086. Оснащенный встроенным устройством управления памятью, он стал первым микропроцессором, совместимым со своими предшественниками. Поддерживал несколько режимов работы с памятью: реальный, когда формирование адреса производится по правилам i8086, и защищенный, который аппаратно реализовывал многозадачность и управление виртуальной памятью. i80286 имел 24-битную системную шину адреса, поэтому мог адресовать до 16 Мбайт (224= 16.777.216) оперативной памяти. На основе i80286 в 1984 г. создан компьютер AT (компьютер с улучшенной технологией, Advanced Technology).

Микропроцессор i80386. В 1985 г. Intel представила первый 32-разрядный микропроцессор i80386, аппаратно совместимый снизу-вверх со всеми предыдущими микропроцессорами этой фирмы. Он был гораздо мощнее своих предшественников, имел 32-разрядную архитектуру (32-битные регистры, 32-битную шину данных и 32-битную системную адресную шину), мог прямо адресовать до 4 Гбайт (232=4.294.967.296) оперативной памяти. Первым компьютером, использующим этот микропроцессор, был Compaq DeskPro 386. 32-разрядная архитектура нового микропроцессора дополнена расширенным устройством управления памятью (Memory Management Unit, MMU).

На тактовой частоте 16 МГц быстродействие i80386 составило примерно 6MIPS. Кроме того, был введен новый режим — режим виртуального процессора i8086 (V86). В этом режиме могли одновременно выполняться несколько задач, предназначенных для i8086.

Сопроцессор. Первоначально математический сопроцессор, называемый также арифметическим сопроцессором, представлял собой специализированную интегральную схему, работавшую во взаимодействии с центральным микропроцессором. Данная микросхема была предназначена только для выполнения математических операций с плавающей точкой. Во всех микропроцессорах Intel от i80486DX и выше сопроцессор интегрирован на кристалл основного процессора [6].

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

Микропроцессор i80486. Микропроцессор i80486DX выпущен в 1989 г. В i80486 математический сопроцессор интегрирован в одном кристалле с основным процессором. С микропроцессором i80486 появилось понятие конвейеризации вычислений (глава «Архитектура микропроцессора i80x86»). Микропроцессор i80486 стал дополняться внутренней кэш-памятью. Кэширование — это способ увеличения быстродействия системы за счет хранения часто используемых данных и кодов в так называемой «кэш-памяти первого уровня» (быстрой памяти), находящейся внутри микропроцессора. i80486 содержал блок встроенной кэш-памяти размером 8 Кбайт, который использовался для кэширования и кодов, и данных.

Микропроцессор i80486
Рис. 3. Микропроцессор i80486

Семейство микропроцессоров Pentium. Микропроцессор Pentium выпускался с 1993 г. Имеет 32-разрядную архитектуру и 64-разрядную шину данных и адреса, за счет чего может адресовать до 16 Терабайт (264~16х1018) оперативной памяти. К выходу этой книги в 2007 г. выпущена уже четвертая модификация микропроцессора Pentium — Pentium-4 с тактовой частотой 5 ГГц. Скалярным называют процессор с единственным конвейером, к этому типу относятся все процессоры Intel до 486 включительно. Выпускался с 1993 г. Тактовая частота 66 и 60 МГц.

По базовой регистровой архитектуре и системе команд он является 32-разрядным процессором, но имеет 64-битную шину данных. Шина адреса позволяет адресовать 4 Гигабайта физической памяти. Интерфейс рассчитан на применение внешнего вторичного кэша и внутреннего первичного с возможностью работы как со сквозной (WT), так и с обратной записью. Интерфейс позволяет объединять до двух процессоров на одной шине [6].

Микропроцессор Pentium Pro. В 1995 г. Intel выпустил микропроцессор Pentium Pro. В его основе лежит комбинация технологий Dynamic Execution: многократное предсказание ветвлений (multiple branch prediction), анализ потоков данных (data flow analys-is) и эмуляция выполнения инструкций (speculative execution). Глубина конвейера составляет 14 ступеней (в Pentium 5 ступеней), благодаря чему на исполнение одной команды в среднем приходится на 33 % меньше времени.

В Pentium Pro впервые реализована архитектура DIB (Dual Independent Bus) — независимая двойная шина. Одна шина, работающая на частоте процессора, связывает процессор и встроенную кэш-память, другая, работающая на внешней тактовой частоте 60 или 66 МГц, — процессор и системную плату. В Pentium Pro впервые введена 128-разрядная внешняя шина данных.

В корпусе микросхемы размещены два кристалла — собственно процессор и кэш-память второго уровня объемом от 256 до 1024 Кбайт, работающая на частоте процессора. На кристалле процессора расположен 16-Кбайтный кэш. В семейство Pentium Pro входят микропроцессоры с тактовыми частотами от 150 до 200 МГц. Pentium Pro поддерживает 2-х и 4-процессорные конфигурации, а также позволяет строить системы с числом процессоров более 4 с применением технологий кластеризации.

Pentium Pro имеет 36-разрядную шину адреса и способен адресовать до 65 Гбайт оперативной памяти. Недостатком объединения в одном корпусе двух отдельных микросхем (собственно процессора и кэш-памяти второго уровня) является высокая стоимость производства, поскольку при наличии дефекта только в одной из них приходится отбраковывать весь процессор.

Процессор Pentium Pro и наборы микросхем для него позволяли создавать многопроцессорные системы, основной областью применения этого процессора были высокопроизводительные сервера.

Микропроцессор Pentium MMX. С 1997 г. Intel начал производить процессор Pentium с технологией MMX — микропроцессор, в котором, впервые со времени выпуска i80386, произошло крупное расширение системы команд за счет включения 57 новых инструкций, разработанных для более эффективной работы с мультимедийными данными (MMX: Multi Media Extensions, расширения для мультимедиа). В Pentium MMX кэш первого уровня был расширен до 32 Кбайт и применялось более эффективное предсказание условных переходов, что позволило на 10-20 % повысить производительность процессора.

Pentium MMX выпускался с тактовой частотой от 120 до 266 МГц для настольных и мобильных систем. Процессоры использовали двойное напряжение питания: 2,8 В для ядра процессора (от 2,45 до 1,9 В в мобильных системах) и 3,3 В для схем обрамления, и были построены с использованием 0,35- и 0,25-m технологий.

Микропроцессор Pentium II. Pentium II был представлен в 1997 г. Добавление в ядро P6 блока обработки MMX-инструкций и вынесение из корпуса процессора кэш-памяти второго уровня резко снизило стоимость производства.

В Pentium II, объем кэш-памяти первого уровня увеличен до 32 Кбайт. 512 Кбайт кэш-памяти второго уровня выполнены на отдельных серийных микросхемах BSRAM и смонтированы вместе с процессором на небольшой печатной плате. Использовалась архитектура независимой двойной шины DIB, но частота ее работы между процессором и кэш-памятью второго уровня уменьшена до половины от внутренней тактовой частоты процессора. Шаг назад по сравнению с Pentium Pro — снижение объема адресуемой памяти до 4 Гбайт (32-разрядная адресная шина), а также возможность создания только двухпроцессорных систем.

Упрощение системной архитектуры позволило снизить цену на процессоры и добиться массового распространения Pentium II. Pentium II первого поколения выпускался с использованием 0,35-ц технологии, имели тактовые частоты от 233 до 333 МГц и содержали 7,8 млн транзисторов (без учета кэш-памяти второго уровня). Напряжение питания первого поколения процессоров составляло 2,8 В.

С 1998 г. Intel выпускает Pentium II второго поколения. Существовали модели с тактовыми частотами от 350 до 450 МГц для настольных и мобильных систем. За счет использования 0,25-ц технологии и снижения напряжения питания до 2 В уменьшены размеры кристалла, его энергопотребление и себестоимость [6].

Микропроцессор Celeron. Выпускался с 1998 г. Celeron представлял собой Pentium II второго поколения, лишенный кэш-памяти второго уровня. Изначально процессор позиционировался как экономичное решение. Celeron выпускался по 0,25m технологии с тактовыми частотами 266 и 300 МГц.

С 1999 г. выпускается процессор Celeron (Celeron II) с ядром Coppermine (0,18 m, питание 1,5 В). Размер вторичного кэша 128 Кбайт, частота шины 66 МГц, поддержка инструкций SSE.

Микропроцессор Pentium III. Процессор Pentium III (1999 г.) — дальнейшее развитие Pentium II. Главное отличие этого микропроцессора — расширение набора инструкций командами SSE (Streaming SIMID Extension), основанных на блоке 128-разрядных регистров XXM. Этот блок позволяет одной инструкцией выполнять операции сразу над четырьмя комплектами 32-разрядных операндов в формате с плавающей точкой (одинарная точность). При выполнении новых инструкций оборудование традиционного FPU/MMX не используется, что позволяет смешивать инструкции MMX с инструкциями над операндами с плавающей точкой.

Появились новые возможности управления кэшированием. По возможностям мультипроцессорных конфигураций эти процессоры были аналогичны своим предшественникам Pentium II и Pentium II Xeon. Частота ядра начинается с 500 МГц, частота системной шины 100 и 133 МГц. Вторичный кэш в первых моделях 512 Кбайт в виде отдельных микросхем [6].

Микропроцессор Pentium 4. Процессор Pentium 4, по микроархитектуре принадлежит к 7 поколению процессоров Intel. Содержит расширение команд SSE2. По набору регистров повторяет процессор Pentium III. Микроархитектура процессора — NetBurst, разработана с учетом высоких частот как ядра (1,4 ГГц) так и системной шины (400 МГц). На одном кристалле расположена кэш-память двух уровней. Шина адреса 36-разрядная, что позволяет адресовать 64 Гбайта памяти, из которых кэшируется 4 Гбайта. Шина данных 64-разрядная. Напряжение питания 1,6 В.

1.3. Современные процессоры Intel

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

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

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

На рис. 4 показан внешний вид процессора Intel Core i7.

Процессор Intel Core i7
Рис. 4. – Процессор Intel Core i7

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

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

В прошлом десятилетии компания Intel представила первые 4-ядерные процессоры нового поколения на базе многоядерной процессорной архитектуры Intel Core.

К инновациям, реализованным в архитектуре Intel Core, относятся [8]:

  • технология Intel Wide Dynamic Execution, призванная обеспечить выполнение до четырёх команд за каждый такт, повысить эффективность выполнения приложений и сократить энергопотребление;
  • технология Intel Intelligent Power Capability, активируя отдельные узлы процессора только по мере необходимости, значительно снижает энергопотребление системы в целом;
  • технология Intel Advanced Smart Cache подразумевает наличие общей для всех ядер кэш-памяти L2, совместное использование которой снижает энергопотребление н повышает производительность;
  • технология Intel Smart Memory Access повышает производительность системы, сокращая время отклика памяти и оптимизируя таким образом использование пропускной способности подсистемы памяти;
  • технология Intel Advanced Digital Media Boost позволяет обрабатывать все 128-разрядныс команды SSE, SSE2 и SSE3, широко используемые в мультимедийных н графических приложениях, за один такт.

Другими инновациями в процессорах Intel являются: транзакционная оперативная память, позволяющая объединить несколько операций чтения/записи в одну трансакцию, для которой гарантируется защита от одновременного чтения/записи со стороны других ядер, усовершенствованные технологии визуализации, направленные на использование с операционными системами н языками программирования следующих поколений, ориентированными на высоко параллельные вычисления.

Выводы по первой главе

В результате выполнения теоретической части работы был изучен вопрос развития микропроцессоров фирмы Intel. Основной целью компании было создание запоминающих устройств на базе полупроводниковых технологий. Результатом первоначальных трудов компании была биполярная микросхема емкостью 64 бита, выпущенная в 1969 году.

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

ГЛАВА 2. РАЗРАБОТКА ТЕМАТИЧЕСКОГО ЭЛЕКТРОННОГО РЕСУРСА

2.1. Сравнительный анализ и обоснование выбора средств разработки электронных образовательных ресурсов

Для создания и хранения гипертекстовых документов предназначено большое количество как программных, таки и аппаратных средств. Создаются гипертекстовые документы с помощью текстовых редакторов, которые позволяют создавать и редактировать разметку документов. Текстовых редакторов существует большое количество. Но наиболее популярными и удобными можно назвать следующие: Atom, Brackets, Notepad++, SublimeText. Также в этих целях можно использовать среды разработки: PHPStorm, Netbeans, Eclipse, Lobster, а также визуальные редакторы: Adobe Dreamweaver, Adobe Muse, Macaw.

Дадим характеристику некоторым текстовым редакторам, средам разработки и визуальным редакторам. Atom — это бесплатный текстовый редактор с открытым исходным кодом для разные операционных систем (OS X, Linux, Windows) с поддержкой плагинов, написанных на Node.js, и встраиваемых под управлением Git Control. Большинство плагинов имеют статус свободного программного обеспечения, разрабатываются и поддерживаются сообществом. Сайт программы — https://atom.io.

Atom — это программа для редактирования текста и программного кода с максимально привычным для разработчиков интерфейсом (рис. 4). Она умеет работать практически со всеми распространенными кодировками и форматами текстовых файлов, а также включает в себя функцию подсветки синтаксиса. При желании Atom можно вполне успешно использовать в качестве менеджера файлов. Встроенный «обзорщик» позволяет легко переключаться между файлами и папками, перемещать текстовые документы «по одиночке» и массово, а также комфортно просматривать структуру директорий древовидным списком [11].

Рабочее окно программы Atom
Рис. 4. Рабочее окно программы Atom

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

По умолчанию редактор использует тему оформления в темных и тусклых тонах. Темный фон не «режет» глаза при работе в темноте, а также снижает утомляемость. Обычно подобное оформление графической оболочки используется в «ночных режимах», которыми нынче принято снабжать различные текстовые редакторы и программы для чтения.

Atom — полностью бесплатная программа. Редактор является превосходным инструментом для разработчиков, копирайтеров и тем, кому функционала стандартного «Блокнота» Windows недостаточно.

Ключевые особенности и функции редактора Atom [11]:

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

Sublime Text 2 (рис. 5) — это платный текстовый редактор, написанный на C++, который:

  • Работает в Linux, OS X и Windows
  • Обладает приличной скоростью работы
  • Приятным интерфейсом (включая всевозможные анимации)
  • Гибко настраиваем (правда, не в GUI, а в json-конфигах)
  • Имеет множество плагинов, число которых растёт как на дрожжах
  • Поддерживает VIM-режим
  • Использует fuzzy-поиск

Редактор условно-бесплатный, но им можно пользоваться и бесплатно. В бесплатном режиме раз в пару часов выскакивает диалоговое окно с предложением редактор приобрести, а также в заголовке окна написано слово «UNREGISTERED».

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

С правой стороны рабочего окна программы находится карта кода. Своеобразный аналог прокрутке страницы в виде pixel-карты, которая представляет из себя сжатый до ~100px по горизонтали код текущего файла (включая подсветку синтаксиса). Помогает в ориентировании по файлу, а также упрощает прокрутку страницы.

С левой стороны расположена панель проекта и открытых файлов. Панель проекта — дерево подключённых к проекту директорий с упрощёнными возможностями файлового менеджера (к примеру, есть возможность создания новых файлов/папок, переименовывания и удаления).

Рабочее окно программы Sublime Text 2
Рис. 5. Рабочее окно программы Sublime Text 2

Среда разработки Eclipse Neon позволяет создавать проекты на HTML, для этого в этой версии программы есть встроенный редактор кода HTML, который имеет кроме обычного режима работы еще визуальный режим.

Релиз Neon охватывает 84 проекта Eclipse, включающих в совокупности 69 млн. строк кода, написанного совместно 779 разработчиками, из которых 331 являются комиттерами Eclipse. В состав прошлогодней серии релизов под названием Mars вошли 79 проектов.

Рис. 6. Страница с описанием Eclipse

Одной из ключевых целей релиза Neon стало улучшение арсенала средств Eclipse для разработки кода на языке JavaScript. Компания модернизировала интегрированную среду разработки (IDE) на JavaScript (известную под названием JavaScript Development Tools, или JSDT) для платформы Eclipse.

В дополнение ко всему в Eclipse JSDT 2.0 вошли новые инструменты для разработчиков на JavaScript, в том числе редактор кода JSON, а также поддержка программного обеспечения Grunt и Gulp плюс новый отладчик Chromium V8.

Релиз Neon также отличается обновленным пакетом средств разработки на языке PHP (PHP Development Tools Package, PDT). Новая версия Eclipse PDT 4.0 для PHP-разработчиков обеспечивает поддержку PHP 7 и демонстрирует улучшенную производительность.

Также были добавлены новые возможности в JDP, например, автосохранение, гарантирующее автоматическое сохранение кода в то время, как разработчик печатает на экране IDE. Также расширен функционал модуля JDT автозаполнения кода Content Assist: теперь при его использовании разработчики могут выделить введенные ими поисковые фразы, так как Content Assist теперь подцвечивает найденные совпадения и помогает закончить строку.

Другие улучшения и дополнения включают в себя обновление модуля Automated Error Reporting (автоматическое оповещение об ошибках). Клиент Eclipse для Automated Error Reporting теперь интегрируется в любой сторонний плагин Eclipse или автономное приложение, разработанное с помощью Rich Client Platform (RCP).

В релизе Neon также предусмотрена улучшенная поддержка инструментария Docker и добавлен сервис Eclipse User Storage Service (USS). Eclipse USS — это новый сервис, с помощью которого в проектах можно хранить и извлекать пользовательские данные и настройки на серверах и с серверов Eclipse соответственно, благодаря чему удается улучшить механизм взаимодействия с разработчиком.

В релиз Neon добавили несколько принципиально новых проектов, отсутствовавших в более ранних ежегодных релизах, а именно: Buildship — набор плагинов Eclipse для компоновщика Gradle, проект Paho для обмена сообщениями в Интернете вещей (IoT) и проект Andmore, представляющий собой набор инструментов для разработки приложений под ОС Android в среде Eclipse.

Среди других новых проектов можно отметить EGerrit — плагин Eclipse для интеграции с используемой в Eclipse программой для инспекции кода Gerrit, а также инструменты Eclipse для PaaS-платформы Cloud Foundry и комплект визуальных элементов интерфейса EMF Parsley. Последний представляет собой упрощенный фреймворк, с помощью которого можно легко и быстро разрабатывать пользовательский интерфейс на базе основного фреймворка Eclipse Modeling Framework (EMF).

В рамках продвижения релиза Neon организация Eclipse Foundation записала семидневный вебинар, посвященный Neon, чтобы стимулировать обсуждение новых возможностей и проектов релиза. Выпуск двенадцатой серии релизов от Eclipse под названием Oxygen запланирован на июнь 2017 г [8].

На рис. 7 показано рабочее окно программы, с файлами проекта.

Рабочее окно программы Eclipse Neon
Рис. 7. Рабочее окно программы Eclipse Neon

Программный комплекс NetBeans. Программный продукт является интегрированной средой разработки (Integrated Development Environment, IDE) и, в дополнение к этому, платформой. Первоначально IDE NetBeans могла использоваться только для разработки приложений на Java, начиная с версии 6, NetBeans поддерживает несколько языков программирования.

. Это либо встроенная поддержка, либо поддержка, осуществляемая путем установки дополнительных расширений. NetBeans имеет встроенную поддержку следующих языков программирования: Java, C, C++, PHP, HTML и JavaScript. Посредством расширений поддерживаются также Groovy, Scala и другие языки.

NetBeans не только интегрированная среда разработки, но еще и платформа. Разработчики могут использовать NetBeans API для создания расширений NetBeans или автономных приложений.

NetBeans можно загрузить по адресу: http://www.netbeans.org. Чтобы загрузить NetBeans, нужно нажать на кнопке Download (Загрузить). После щелчка откроется страница, со списком всех доступных дистрибутивов NetBeans. Разные дистрибутивы NetBeans содержат разные комплекты с разными функциональными возможностями.

Рабочее окно NetBeans
Рис. 8. Рабочее окно NetBeans

Визуальный редактор для создания сайтов — Adobe Dreamweaver (рис. 6).

Окно программы Dreamweaver
Рис. 9. Окно программы Dreamweaver

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

Полная поддержка формата CSS дополнена возможностью быстрого просмотра макета в различных браузерах. Такое решение существенно облегчает работы по созданию дизайна. Очень удобный редактор кода веб-страниц ускоряет написание сайта, при этом сразу же указываются возможные ошибки в коде. Система Adobe Dreamweaver может работать с различными технологиями, полностью поддерживается JavaScript, ASP, XML, Adobe ColdFusion и PHP.

Существует официальное добавление, позволяющее создавать Ajax-приложения. Теперь не нужно искать специализированные продукты, чтобы получить информацию из RSS, работать с базами данных или создавать различные визуальные эффекты, на программном уровне [5].

Помимо отличной среды для разработки веб-проектов, Adobe Dreamweaver позволяет тестировать и дорабатывать их буквально на лету. Встроенный многоэкранный просмотр позволяет тестировать сайты, проводя рендеринг в HTML5. Обновленный сервис работает быстрее и специально предназначен для тестирования ресурсов, открываемых с планшетов или смартфонов.

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

Отдельно следует упомянуть модуль jQuery Mobile в продукте Adobe Dreamweaver. Эта программа позволяет создавать мобильные приложения для устройств на Android и iOS. Модуль для разработки отлично дополняется Adobe PhoneGap Build, которая позволяет скомпоновать проект и протестировать его на эмуляторе различных мобильных устройств. Улучшенные алгоритмы работы с FTP, сэкономят время при загрузке проектов.

Совсем недавно был представлен новый продукт для создания сайтов от компании Adobe — Dreamweaver CC. Основным нововведение стал «улучшенный конструктор CSS», в котором применяется новая палитра цветов и различные функции, позволившие ускорить процессы визуального контроля и поиска, что привело к значительному сокращению времени редактирования. Также стоит отметить интерактивное выделение и режим интерактивного просмотра Live View. Теперь можно создавать динамичные макеты в визуальном режиме.

Обновленный интерфейс Dreamweaver CC стал проще в понимании и освоении, рабочие процессы — удобнее и быстрее. Контекстные меню позволяют легко применять настройки, что повышает эффективность процесса разработки. Данная версия редактора поддерживает самые современные платформы, такие как PHP 5.4, HTML5, jQuery и jQuery Mobile, а также системы управления контентом, такие как WordPress, Joomla! и Drupal [5].

В июне 2015 года компания Adobe показала свой новый продукт Adobe Dreamweaver CC 2015, который, как и другие продукты этой компании может подключаться к магазину Adobe Stock для поиска изображения. Редактор дает возможность создавать веб-сайты, которые динамически адаптируются к разным размерам экрана, с помощью встроенной интеграции начальной загрузки. Новый интерфейс и настройки редактора кода, подтверждение кода в реальном времени при помощи анализа статического исходного кода и автозаполнение с поддержкой Emmet делают написание кодов в Dreamweaver быстрее и легче.

Существенно экономит время новая функция для быстрого извлечения изображений, оптимизированных для Интернета, из документов Adobe Photoshop в формате PSD. Впервые разработана и внедрена панель DOM для легкой навигации и редактирования элементов страниц HTML. Использован предпросмотр цветов и изображений в реальном времени в представлении «Код» и многое другое. Все эти нововведения вместе с русскоязычным интерфейсом программы делает создание сайтов быстрым и удобным [5].

2.2. Обзор среды разработки электронного ресурса

Для разработки электронного ресурса была использована среда разработки — Visual Studio (рис. 10).

Рабочее окно Visual Studio
Рис. 10. – Рабочее окно Visual Studio

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

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

В новой версии Visual Studio изменен дизайн среды, для того чтобы сделать ее более удобной и наглядной для выполнения широкого круга операций по работе с кодом. Добавлена поддержка работы с несколькими мониторами — окна Code Editor (редактор кода) и Design View (дизайнер) теперь могут располагаться вне основного окна среды разработчика и могут быть легко перенесены на другие мониторы, подключенные к компьютеру.

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

В новом редакторе кода появился ряд дополнений, делающих просмотр кода более удобным. Например, можно изменять размер шрифта, удерживая клавишу CTRL и поворачивая колесо «мыши». Также, при щелчке «мышью» по символу в коде на Visual C# или Visual Basic, все экземпляры этого символа автоматически подсвечиваются. Для навигации с помощью клавиатуры следует использовать комбинации клавиш CTRL+SHIFT+DOWN ARROW или CTRL+SHIFT+UP ARROW.

Новая функция Navigate To обеспечивает поиск во время ввода информации и поддерживается для файлов, типов и членов классов. Поддерживаются сокращения и различные нотации именования.

В редакторе теперь поддерживается два альтернативных способа завершения кода, называемые «IntelliSense Completion Mode» и «Intel-liSense Suggestion Mode». Режим «IntelliSense Suggestion Mode» можно использовать в тех случаях, когда классы и их члены используются до их непосредственного задания. В этом режиме редактор показывает вводимые символы, а не список членов. При открытом окне IntelliSense переход между двумя режимами осуществляется с помощью комбинации клавиш CTRL+ALT+SPACEBAR.

В состав Visual Studio входит ряд улучшений и изменений для более эффективного написания кода, дизайна и развертывания веб-приложений. Для упрощения и ускорения написания кода введена поддержка фрагментов кода (Code Snippets) для HTML, JScript и компонентов ASP.NET. Фрагменты кода могут вставляться из менеджера фрагментов — Code Snippets Manager или непосредственно из подсказок на уровне IntelliSense.

Также существенно улучшена поддержка JScript в IntelliSense — обработка кода ускорена в 2-5 раз, так что время распознавания кода существенно сокращено, даже при работе с большими библиотеками Jscript-кода. Технология IntelliSense для JScript поддерживает различные стили написания кода и, таким образом, эта технология может использоваться для практически любых существующих библиотек на Jscript.

Изменения также коснулись развертывания веб-приложений. В Visual Studio публикация веб-приложений возможна одним щелчком «мыши». Для создания т. н. «веб-пакетов» используется утилита Web Deployment Tool (MSDeploy) — она позволяет упаковывать веб-приложения для развертывания на веб-сервере, работающем на базе Internet Information Services (IIS). Веб-пакет — это zip-файл, или структура папок, которые включают все необходимое для хостинга приложения на веб-сервере.

Сюда могут относится: содержимое приложения, настройки IIS, скрипты для создания баз данных, компоненты, настройки реестра и сертификаты. Утилита Web Deployment Tool интегрирована в состав Visual Studio и позволяет создавать веб-пакеты буквально одним щелчком «мыши».

Для публикации веб-приложения на сервере можно использовать утилиту Web Deployment Tool, средства, поддерживающие протокол FTP, непосредственно скопировать содержимое папок проекта или использовать FrontPage Server Extensions — и все это буквально одним щелчком «мыши». Visual Studio хранит всю информацию о настройках, таких как метод публикации, информация о сервере и учетные данные пользователя.

В Visual Studio также поддерживается возможность сконфигурировать проект таким образом, что в процессе развертывания веб-приложения будет скопирован файл настроек web.config. При развертывании проекта настройки в файле web.config будут автоматически приведены в соответствие настройкам сервера, используемого для отладки, тестирования или публикации приложения.

Помимо рассмотренных выше возможностей по ускорению написания кода веб-приложений и их упрощенному развертыванию, в Visual Studio появился ряд расширений по работе с технологией ASP.NET, включая поддержку создания приложений на основе ASP.NET MVC.

2.3. Структура электронного ресурса, описание его функциональных элементов. Процесс реализации электронного ресурса

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

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

Структура создаваемого информационного ресурса показана на рис. 11.

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

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

Структура электронного пособия
Рис. 11. Структура электронного пособия

На подчиненных страницах будет предоставлена информация о микропроцессорах Intel, которые выпускала компания с момента своего основания. Будут представлены страницы, содержащие информацию о процессорах компании Intel:

  • микропроцессор i8086;
  • микропроцессор i8088;
  • микропроцессор i80186;
  • микропроцессор i80188;
  • микропроцессор i80286;
  • микропроцессор i80386;
  • сопроцессор;
  • кэш-память;
  • микропроцессор i80486;
  • семейство микропроцессоров Pentium;
  • микропроцессор Pentium Pro;
  • микропроцессор Pentium MMX;
  • микропроцессор Pentium II;
  • микропроцессор Celeron;
  • микропроцессор Pentium III;
  • микропроцессор Pentium 4.

После проектирования структуры приложения, необходимо создать файлы проекта (рис. 11). Создаются страницы средствами среды разработки Microsoft Visual Studio, нажатием правой кнопки мыши на папке проекта. После этого выбираем тип создаваемого документа – html, и вводим название. В нашем случае названием файла будет транслитерация названия процессора, которому посвящена страница ресурса.

Следующим этапом работы является создание кода проекта, процесс работы над кодом проекта показан на рис. 12.

Файловая структура проекта
Рис. 12. Файловая структура проекта
Создание кода электронного ресурса
Рис. 13. Создание кода электронного ресурса

2.4. Листинг программного кода ресурса с построчными комментариями

Код главной страницы:

<!DOCTYPE html>

<head> <!— часть сайта с информацией необходимой для подключения сторонних ресурсов и другой рабочей информации —>

    <meta http-equiv=»content-type» content=»text/html; charset=windows-1251″/>

    <title>Развитие микропроцессоров фирмы Интел</title><!— Название документа —>

    <link href=»styles.css» rel=»stylesheet» type=»text/css»/><!—подключение таблиц стилей —>

</head>

<body><!—  тело документа —>

<div class=»container»><!— контейнер для контента сайта —>

    <div class=»row»><!—  блок для организации контента—>

        <header> <!—  начало верхней части сайта—>

            <div class=»header-bg»> <!—  фон верхней части—>

                <div class=»container»> <!—  блок для контента верхней части—>

                    <div class=»row»><!—  блок для выравнивания—>

                        <div class=»movietextinmenu»><h4>Развитие микропроцессоров фирмы Интел</h4></div><!—название страницы —>

                    </div>

                    <img src=»images/top3.jpg» alt=»Развитие микропроцессоров фирмы Интел»><!—подключение изображения —>

                </div>

            </div>

        </header><!—  окончание верхней части—>

    </div>

    <div class=»row»><!—  выравнивание контента страницы—>

        <div class=»container»><!—  блок с информацией —>

            <div id=»menu_bg»> <!—  фон меню—>

                <div class=»bottomMenu»> <!—  стилизация меню сайта—>

                    <ul class=»nav nav-justified»><!—  стили для списка в меню—>

                        <li><a href=»index.html»>Главная</a></li><!—  название пункта меню—>

                        <li><a href=»architektura.html»>Архитектура и характеристики процессоров</a></li>

                    </ul>

                </div>

            </div>

        </div>

    </div>

    <div class=»row»>

        <div id=»content»><!— контент страницы —>

            <div class=»bor»><!—выравнивание блока со статьей —>

                <div>

                    <article id=»left»><!—  блок для записи на странице—>

                        <h2>История развития микропроцессоров компании Intel</h2><!—  название записи—>

                        <img src=»images/Intel—A80386DX-33_IV—(386-CPU).JPG» class=»thumbnail» alt=»»><!—  подключение рисунка к статье—>

                        <p>Корпорация Intel была основана 18 июля 1968 года Робертом Нойсом (Robert Noyce) и Гордоном

                            Муром (Gordon Moore) в калифорнийском городке Маунтин Вью. Отцы-основатели не были новичками

                            в полупро-водниковой промышленности, ведь именно Роберт Нойс изобрел первую интегральную

                            микросхему в 1959 году*, а Гордон Мур возглавлял науч-ные исследования и конструкторские

                            разработки в фирме Fairchild Semiconductor. Хотя и Роберт Нойс, и Гордон Мур входили в число

                            8 ос-нователей фирмы Fairchild, оба покинули эту фирму, когда она преврати-лась, по их

                            мнению, в «погрязшую в бюрократизме и чинопочитании ком-мерческую структуру». </p>

                        <p>Вскоре из Fairchild в новую фирму перешел и Эн-ди Гроув (Andy Grove), который стал четвертым

                            по счету сотрудником компании. В 1968 году основателей Intel беспокоили те же проблемы, что

                            и многие другие начинающие компании, а именно, где взять деньги на раз-витие. Напечатав на

                            машинке бизнес-план объемом в одну страницу, Ро-берт Нойс позвонил Артуру Року (Arthur Rock)

— знакомому финансисту из Сан-Франциско, который ранее помогал создать Fairchild

                            Semiconductor. Полагаясь на репутацию и профессионализм основателей Intel, Артур Рок в

                            течение 2 дней предоставил им необходимые средства — 2,5 млн. долларов.</p>

                        <p>

                            Перебрав множество вариантов, фирма получила название «MN Electronics», и только некоторое

                            время спустя Мур и Нойс остановились на названии Intel (Integrated Electronics). </p>

                        <p>

Изначальной целью основателей Intel было создание на базе полу-проводниковых технологий

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

                            Задача была не из легких, так как в то время удельная стоимость памяти на транзисторах бы-ла

                            примерно в 100 раз выше, чем на магнитных носителях. В апреле 1969 года на свет появилось

                            первое детище Intel — биполярная микросхема ОЗУ емкостью 64 бита, которая пользовалась

                            определенным успехом и была выполнена по 12-микронной технологии.</p>

                        <p>

                            В апреле 1970 года растущая компания приобретает для своей штаб-квартиры, засаженные

                            грушевыми деревьями 10 га земли в Санта Кларе (Калифорния). В один прекрасный день японская

                            компания Busicom обра-тилась в Intel с просьбой разработать набор микросхем для

                            высокопроиз-водительных домашних программируемых калькуляторов. В соответствии с принятыми в

                            то время подходами к проектированию калькуляторов, требовалось разработать 12 заказных

                            микросхем, но у Intel было недостаточно ресурсов, чтобы вовремя выполнить такой большой

                            заказ.

                            Тогда один из инженеров Intel Тед Хофф (Ted Hoff) предлагает замечательную идею:

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

                            поддержку как у руководства Intel, так и со стороны заказчика, в результате через 9 месяцев

                            группа инже-неров и конструкторов под руководством Федерико Феджина (Federico Faggin)

                            разработала набор из 4 микросхем, включавший в себя микросхему универсального

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

                            поэтому Тед Хофф и его коллеги, понимая, что новая разработка имеет неограниченную сферу

                            приме-нения, настоятельно предлагали выкупить права на нее у фирмы Busicom.</p>

                        <p>

                            Intel предложила компании Busicom вернуть ей первоначально вложенные в разработку продукта

                            60 тысяч долларов в обмен на право распоряжаться ею. Busicom это предложение приняла.</p>

                        <p>

                            Наконец в ноябре 1971 года скромная реклама в журнале Electronics News оповестила весь мир о

                            появлении первой в истории микрокомпью-терной интегральной схемы* (термина «микропроцессор»

                            тогда еще не было). Микросхема 4004 содержала 2300 транзисторов и имела быстро-действие

                            60000 операций в секунду. В то время это был революционный шаг вперед: микросхема стоимостью

                            около 200 долларов по своей мощно-сти была сравнима с первым американским компьютером ENIAC,

                            собран-ным на 18000 ламп и имевшим объем 85 м3.</p>

                        <p>

                            Во времена появления первого микропроцессора программисты не встречались на каждом шагу и

                            надо было еще убедить заказчиков использовать новые микросхемы. Intel начинает широкую</p>

Выводы по второй главе

Вторая часть работы посвящена разработке электронного обучающего ресурса по теме «Развитие микропроцессоров фирмы Intel». В результате работы был создан информационный ресурс на основании технологий HTML и CSS. HTML отвечает за структурирование контента на веб-страницах, CSS предназначен для придания сайту стилей оформления. Средой разработки проекта послужила программа Visual Studio, позволяющая удобно и быстро работать с кодом ресурса.

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

ЗАКЛЮЧЕНИЕ

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

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

В результате работы над проектом, был создан электронный ресурс, рассказывающий о развитии микропроцессоров фирмы «Intel». Разработанный ресурс создан с помощью языка гипертекстовой разметки HTML, для стилизации внешнего вида были использованы каскадные таблицы стилей – CSS.

Разработанное электронное пособие можно в дальнейшем совершенствовать, добавить модуль регистрации и авторизации, вести учет зарегистрированных посетителей, предоставить возможность добавлять пользователям свои материалы, и после их проверки, размещать в разделы электронного ресурса. Для хранения информации ресурса использовать базу данных MySQL, в качестве серверного языка программирования, на котором можно реализовать приложение для связи с базой данных, можно использовать PHP.

В результате выполнения проведенной работы было сделано следующее:

  1. Изучены основные этапы развития компании Intel, проанализированы основные события в развитии микропроцессорной технологии в Intel;
  2. Разработан электронный информационный ресурс на базе технологий HTML и CSS о развитии микропроцессов в компании Intel.

ЛИТЕРАТУРA

  1. Довгий П. С. Прикладная архитектура базовой модели процессора Intel / П. С. Довгий, В. И. Поляков. — Учебное пособие по дисциплине «Организация ЭВМ и систем». – СПб.: НИУ ИТМО, 2012. – 115 с.
  2. Иванько А. Ф. Мобильные микропроцессоры / А. Ф. Иванько // Вестник МГУП им. Ивана Федорова. – 2015. — №5. – С. 32 – 34.
  3. Москаленко А. А. Микропроцессоры: методическое пособие по дисциплинах» «Проек-тирование микропроцессорных систем управления», Языки, системы и технологии программирования» и «Микропроцессорные системы управления» для студентов специальностей 1-53 01 01 «Автоматизация технологических процессов и производств», 1-53 01 02 «Автоматизированные системы обработки информации» и 1-53 01 06 «Промышленные роботы и робототехнические комплексы» / А. Л. Москаленко, 3. И. Кононенко. А. Р. Оклов. — Минск: БИТУ, 2012. — 61 с.
  4. Орлов С. П. Организация компьютерных систем: Учебное пособие / С. П. Орлов, Н. В. Ефимушкина. − Самара: Самар. гос. техн. ун-т, 2011. – 203 с.
  5. Редактор для создания сайтов —  Adobe Dreamweaver 1 [Электронный ресурс] / Режим доступа: http://archicad-autocad.com/dreamweaver/dreamweaver.html (дата обращения 22.11.2016).
  6. Смоленцев М. Ю. Программирование на языке Ассемблера для 32/64-разрядных микропроцессоров семейства 80×86: Учебное пособие в 3-х частях. Часть 1. – Иркутск: ИрГУПС, 2009. – 192 с.
  7. Сорокин С. С. Intel – начало всех начал / С. С. Сорокин // СТА. – 1999. – С. 52 – 55.
  8. Тафт Д. Eclipse Foundation выпускает серию релизов Neon [Электронный ресурс] / Дэррил Тафт // Режим доступа: https://www.pcweek.ru/foss/article/detail.php?ID=186440 (дата обращения 20.11.2016)
  9. Торгаев С. Н. Основы микропроцессорной техники: микропроцессор Intel 8080: учебное пособие / С. Н. Торгаев, Г. С. Воробьева, И. С. Мусоров, Д. С. Чертихина; Томский политехнический университет. — Томск: Изд-во Томского политехнического университета, 2014. — 208 с.
  10. Федоров А. Г. Microsoft Visual Studio 2010. Первое знакомство / А. Г. Федоров. – 2009. – 42 с.
  11. Atom [Электронный ресурс] / Режим доступа: http://soft.mydiv.net/win/download-Atom.html (дата обращения — 25.11.2016)

ПРИЛОЖЕНИЯ

Внешний вид главной страницы электронного ресурса

Главная страница электронного ресурса
Рис. 14. Главная страница электронного ресурса

Контроль информационной системы на сервере Microsoft Azure

Панель управления ресурсами Microsoft Azure

Рис. 15. Панель управления ресурсами Microsoft Azure

Купить данную работу или заказать подобную