КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Микропроцессоры и быстродействие компьютеров
Современные ЦПУ реализованы в виде полупроводниковых микросхем, именуемых микропроцессорами, на кристаллах которых интегрированы память, логика и цепи управления (как правило, все эти устройства находятся внутри одной микросхемы). Показатели быстродействия и производительности микропроцессоров компьютеров позволяют определить быстродействие компьютеров в целом. В табл. 5.3 приведены некоторые наиболее распространенные микропроцессоры. Микропроцессоры могут быть 8-, 16- или 32-разрядными. Эти характеристики указывают длину слова (количество битов, одновременно обрабатываемых ком- Microprocessor (микропроцессор) Продукт использования технологии сверхвысокой степени интеграции, обеспечивающей формирование блоков логики, управления и компьютерной памяти на одной кремниевой пластине. Word length (длина слова) Количество битов, одновременно обрабатываемых компьютером. С увеличением длины слова возрастает быстродействие компьютеров.
пьютером). 32-разрядный процессор может обрабатывать 32 бита (или 4 байта) данных на протяжении одного машинного цикла. 64-разрядный микропроцессор за время одного цикла может обрабатывать 64 бита (8 байтов). С ростом длины слова возрастает быстродействие компьютеров. На быстродействие микропроцессора большое влияние оказывает тактовая частота. Каждое событие, происходящее в компьютере, разбивается на последовательность шагов, выполняемых поочередно. Значение тактовой частоты устанавливается управляющим устройством. Для этого используется внутренний тактовый генератор, а значение тактовой частоты измеряется в мегагерцах (сокращенно МГц, соответствует миллионам тактов в секунду). Например, величина тактовой частоты микропроцессора 8088, разработанного фирмой Intel, составляла 4,47 МГц, в то время как величина тактовой частоты для процессора Intel Pentium III варьирует от 450 до 900 МГц и более, а тактовая частота Pentium 4 превышает значение 1 ГГц. На быстродействие компьютеров оказывает влияние разрядность шины данных. Именно это устройство выступает в качестве «магистрали», связывающей в единое целое ЦПУ, первичную память и другие устройства, определяя объем данных, передаваемых в единицу времени. Например, процессор 8088, применявшийся в оригинальном персональном компьютере от фирмы IBM, работал с 16-разрядными словами, но разрядность шины данных ограничивалась величиной 8 битов. Это означает, что ЦПУ обрабатывал данные в виде 16-разрядных порций, но между ЦПУ, первичной памятью и внешними устройствами передача данных происходила в виде 8-разрядных пакетов. С другой стороны, процессор A|pha имеет размер машинного слова, равный 64 битам, а также 64-разрядную шину данных. Megahertz (мегагерц) Единица измерения тактовой частоты; один мегагерц эквивалентен одному миллиону циклов в секунду. Data bus width (ширина шины данных) Количество битов, которые могут одновременно передаваться между ЦПУ, основной памятью и другими устройствами компьютера. Reduced instruction set computing (RISC) (сокращенный набор вычислительных команд) Технология, позволяющая увеличить быстродействие микропроцессоров путем встраивания в микропроцессор лишь набора наиболее часто используемых команд. Из всего сказанного следует вывод, что увеличение количества инструкций, выполняемых процессором в единицу времени, а также ускорение функционирующих программ или пользовательских сеансов происходят по мере увеличения длины машинного слова процессора, разрядности шины данных или тактовой частоты. А еще лучше, если происходит рост всех трех перечисленных показателей. Быстродействие процессоров может повышаться в том случае, если в процессе их проектирования и изготовления используется сокращенный набор вычислительных команд (RISC, Reduced Instruction set Computing). Традиционные процессоры, основанные на использовании полного набора команд, включают несколько сотен жестко закодированных инструкций, причем выполнение каждой инструкции может потребовать нескольких тактов. Если же редко применяемые команды будут исключены, оставшиеся инструкции будут выполняться намного быстрее. Эта идея используется в RISC-компьютерах, где оставлены лишь наиболее часто используемые инструкции. В ЦПУ, построенном на базе RISC-архитектуры, большинство инструкций требует одного машинного такта, а иногда выполняются несколько инструкций одновременно. Технология RISC является наиболее подходящей в случае выполнения научных вычислений (а также для рабочих станций), когда в процессе трехмерной визуализации данных происходит многократное выполнение однотипных арифметических или логических операций. Микропроцессоры оптимизированы для выполнения мультимедийных и графических приложений, благодаря чему улучшается обработка насыщенных графикой приложений. Ранние разработки микропроцессоров от Intel, AMD, а также некоторых других производителей включали набор дополнительных инструкций, называемый ММХ (MultiMedia extension, мультимедийное расширение). Благодаря этому ускорялось выполнение приложений, интенсивно использующих графику и звук. Причем такие мультимедийные приложения, как игры и видеофильмы, выполнялись более натуралистично и использовали большую цветовую гамму, если программам удавалось задействовать ММХ-инструкции. Например, в рамках одного и того же приложения могут открываться несколько каналов, воспроизводящих звук, высококачественное видео, анимацию или реализующих подключение к Интернету. MMX (MultiMedia extension (мультимедийное расширение) Набор встроенных в микропроцессор инструкций, ускоряющих выполнение мультимедийных приложений. Corpocessor (сопроцессор) Дополнительный процессор, выполняющий специфические задачи, благодаря которому возрастает быстродействие ЦПУ (вследствие его «разгрузки»). Parallel processing (параллельная обработка) Тип обработки, в процессе осуществления которой в единицу времени выполняется более одной инструкции. Это достигается путем разбиения задачи на меньшие подзадачи, одновременно выполняемые несколькими процессорами. Massively хparallel computers (компьютеры с массовым параллелизмом) Компьютеры, включающие сотни (или тысячи) процессоров, обеспечивающих успешное решение сложных задач в параллельном режиме.
Дата добавления: 2015-04-29; Просмотров: 1612; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |