Пятница, 03.05.2024, 06:01
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Форма входа
Поиск
Наш опрос
Откуда Вы узнали о нашем веб-сайте?
Всего ответов: 25
Друзья сайта

Васильков.INFO



  • КПИ РТФ, группа РТ-91 (Р-204)
  • Бесплатная реклама в Василькове и Киевской области
  • ТехСправка - единая информационная система
  • Сервисный центр восстановления данных HDDHELP
  • Сервисный центр восстановления данных HDDHELP
  • Интернет-проект "Ремонт XBOX 360"
  • Студия веб-дизайна "Креатив"
  • Мы в рейтинге Ладошек о КПК, коммуникаторах, смартфонах, мобильности, гаджетах. Проголосуйте за наш сайт! <
  • Информационно-развлекательный портал UA-INFORM
  • Компьютеры - каталог сайтов фирм и компаний, Киев
  • Ёжиков.нет Техническая компания
  • SiteAdmin - Тематический каталог сайтов
  • DelUkr - Белый каталог сайтов
  • Карта Киева
  • Era.com.ua - Украинский интернет портал
  • Интернет-портал UaList
  • Весь интернет в одном каталоге!
  • Про компьютер
  • Главная Бесплатная Доска Объявлений в Москве - 495RU.ru
  • Ремонт квартир, комнат, коттеджей, офисов в Москве
  • "Search4all.org" - каталог сайтов
  • доска объявлений
  • Клуб любителей Hi-Fi и High End
  • Мобильный мир - gsmCity
  • каталог сайтов: музыка автомобили синтезаторы
  • Поисковый каталог сайтов LinkDir
  • Культурный каталог
  • Каталог лучших сайтов,
  • VolgaWEB.ru - каталог интернет-ресурсов Поволжья
  • работа 2000» - вакансии и резюме по Украине и регионам, поиск
  • Санатории курорта Саки
  • InternetCatalog.ru - все интернет сайты Интернет - Доски объявлений
  • Каталог сайтов с прямыми ссылками
  • Отличный каталог сайтов

  • Весь Донбасс - веб-каталог Донецка и Луганска
  • Полезный каталог сайтов
  • Адмир - Бесплатные объявления Киева
    Сайт бесплатных объявлений для частных лиц и предприятий Киева.
  • Доска объявлений о покупке-продаже товаров и услуг
  • Каталог сайтов
  • uaBB.net - Поиск объявлений и товаров в Украине
  • Тематический интернет каталог manyweb.ru - компьютеры
  • Статистика

    InCompLab, Kyiv, Ukraine













    Украина - каталог сайтов










    Rambler's Top100







    Электроника и фото Киев

    Раскрутка сайта - регистрация в каталогах

    Каталог сайтов города Сумы



    Цены на компьютеры. Объявления Украины и России.





    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Облако тегов
    qrz приборы куплю продам для коллекции ретро трансивер ламповый Видео колонки YAESU конденсаторы Skype радиолампы радиостанция лампы Усилитель ищу стерео проигрыватель изготовлю антивирус на запчасти аккумулятор Microsoft радиолюбителям Windows 7 Технологии гаджеты новости Internet Explorer И.К.Л. услуги спам товары Нетбук ноутбук Google Украина поиск заказ зарядка данные музыка раритет электрофон для ремонта компьютер Программирование ПК USB Безопасность Браузер защита информация Винил вирус авторское право По домен Россия киев блог акустика Радиола социальные сети Винтаж вирусы пользователи антиквариат продажа Связь Acer интернет магазин блок питания радио ТЕХНОЛОГИЯ восстановление Сеть Компьютеры софт сети под реставрацию Аудио Windows Магнитофон радиоприемник Телевизор Генератор VPN приемник Ремонт корпус изготовление производительность электроника автомат калибровка сервис
    Инженерно-компьютерная лаборатория
    Главная » Статьи » Описание работы узлов компьютера

    PENTIUM Processor. Технический обзор. Часть 2.

    Архитектура Pentium процессора

     

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

         Появление суперскалярной архитектуры  Pentium  процессора представляет собой естественное развитие предыдущего семейства процессоров с 32-битовой архитектурой фирмы  INTEL.  Например, процессор Intel486  способен  выполнять несколько своих команд за один период тактовой частоты,  однако предыдущие  семейства процессоров фирмы  INTEL  требовали  множество циклов тактовой частоты для выполнения одной команды.

         Возможность выполнять  множество  команд  за  один период тактовой частоты существует благодаря тому,  что Pentium  процессор имеет   два   конвейера,  которые  могут  выполнять  две инструкции одновременно. Так же, как и Intel486 с одним конвейером, двойной конвеер Pentium процессора выполняет простую команду за пять этапов: предварительная подготовка, первое декодирование (декодирование  команды),  второе декодирование (генерация адреса), выполнение и обратная выгрузка. Это позволяет нескольким командам находиться в различных стадиях выполнения,  увеличивя тем самым вычислительную производительность.

    Каждый  конвеер имеет свое арифметическо-логическое устройство (ALU), совокупность устройств генерации адреса и интерфейс кэширования  данных.  Так  же как и процессор Intel486,  Pentium процессор использует аппаратное выполнение команд,  заменяющее множество  микрокоманд,  используемых  в предыдуших семействах микропроцессоров.  Эти инструкции включают загрузки, запоминания и простые операции АЛУ, которые могут выполняться аппаратными средствами процессора,  без использования микрокода.  Это повышает производительность без затрагивания совместимости.  В случае выполнения более сложных  команд,  для  дополнительного ускорения производительности выполнения расширенного микрокода Pentium процессора для выполнения команд используются оба конвеера суперскалярной архитектуры.

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

         Другое важнейшее революционное усовершенствование, реализованное в Pentium процессоре,  это введение раздельного кэширования. Кэширование  увеличивает производительность посредством активизации места временного хранения для часто используемого программного кода и данных, получаемых из быстрой памяти, заменяя по возможности обращение ко внешней  системной  памяти для некоторых команд.  Процессор Intel486,  например, содержит один 8-KB блок встроенной кэш-памяти, используемой одновремен

    но для  кэширования программного кода и данных.

         Проектировщики фирмы INTEL обошли это ограничение использованием дополнительного контура,  выполненного на 3.1 миллионах транзисторов Pentium процессора (для сравнения,  Intel486 содержит 1.2  миллиона  транзисторов)  создающих  раздельное внутреннее кэширование программного кода и данных. Это улучшает производительность посредством исключения конфликтов на шине и делает двойное кэширование доступным чаще,  чем это  было возможно ранее. Например, во время фазы предварительной подготовки, используется код команды,  полученный из кэша команд. В случае наличия одного блока кэш-памяти, возможен конфликт между процессом предварительной подготовки команды и  доступом  к данным. Выполнение раздельного кэширования для команд и данных исключает такие конфликты,  давая возможность  обеим  командам выполняться одновременно.  Кэш-память программного кода и данных Pentium процессора содержит по 8 KB информации  каждая,  и каждая  организована  как  набор двухканального ассоциативного кэша  -  предназначенная  для  записи  только   предварительно просмотренного специфицированного 32-байтного сегмента, причем быстрее,  чем внешний кэш. Все эти особенности расширения производительности  потребовали использования 64-битовой внутренней шины данных, которая обеспечивает возможность двойного кэширования и суперскалярной конвеерной обработки одновременно с загрузкой следующих данных.  Кэш данных имеет два  интерфейса, по одному для каждого из конвееров,  что позволяет ему обеспечивать данными две одельные инструкции в течение одного машинного цикла.  После того, как данные достаются из кэша, они записываются в главную память в режиме  обратной  записи.  Такая техника кэширования   дает   лучшую   производительность,  чем простое кэширование с непосредственной  записью,  при  котором процессор записывает  данные одновременно в кэш и основную память. Тем не менне,  Pentium  процессор  способен  динамически конфигурироваться для поддержки кэширования с непосредственной записью.

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

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

         Рекомендуемый объем  общей  кэш-памяти   для   настольных систем, основанных на Pentium процессоре,  равен 128-256 K,  а для серверов - 256 K и выше.
     
    Читайте также:
    Категория: Описание работы узлов компьютера | Добавил: SiteAdmin (31.07.2008) | Автор: Александр Колпаков
    Просмотров: 1870 | Теги: Колпаков, Украина, прерывание, киев, Pentium, кеширование, производительность, процессор, Управление | Рейтинг: 0.0/0 |
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Copyright Инженерно-компьютерная лаборатория © 2024

    Rambler's Top100 Раскрутка сайта, Оптимизация сайта, Продвижение сайта, Реклама! Весь интернет в одном каталоге! Система управления сайтом SiteAdmin radiocomponent.net - торговая площадка по электронным компонентам, размести объявление - получи клиентов Радиолюбителям и электрикам схемы, программы и т.д.
    STOLBIKANET – Доска объявлений г. Киев! Принципиальные схемы Сервер радиолюбителей России - схемы, документация,
 соревнования, дипломы, программы, форумы и многое другое! Белый каталог сайтов WEB-ГОРОД - Место обитания сайтов Информационно развлекательный портал UA-Inform
    Бесплатный софт - cкачать бесплатно Русский Топ Интернет-магазин И.К.Л.-Эксклюзив WebHelper.info - Ваш онлайн помощник в цифровом мире GlavBoard.ru