Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Сопроцессоры

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

Поэтому процессоры i86, i286, i386 и i486SX предназначались только для работы с целочисленной арифметикой (с возможностью выполнять работу с вещественными числами по подпрограммам). Однако если такой процессор использовался для сложных научных расчетов или для программ с движущимися графическими объектами, он не обеспечивал требуемой производительности.

Для таких случаев, разработчики ПЭВМ предусмотрели на материнской плате специальные гнезда для вставления дополнительного процессора "расширенной арифметики". Этот процессор, получивший название сопроцессора, выполнял только команды над числами с плавающей точкой по указанию основного процессора. Сопроцессоры разрабатывались под соответствующий основной процессор, и носили имя с номером на единицу больше чем основной: для i8086 - i8087, для i286 - i287, для i396 - i387 и т.д. Начиная с i486DX сопроцессор встраивался внутрь основного процессора, а в Pentium команды арифметики с вещественными числами вошли в основную систему команд.

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

 

Лекция 6

<== предыдущая лекция | следующая лекция ==>
 | Оперативная память. И программа и данные, непосредственно участвующие в преобразовании информации, должны находиться во внутренней памяти компьютера
Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 273; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.