Jump to content

Скалярный процессор

Скалярные процессоры — это класс компьютерных процессоров , которые обрабатывают только один элемент данных за раз. Типичные элементы данных включают целые числа и числа с плавающей запятой . [1]

Классификация [ править ]

Скалярный процессор классифицируется как процессор с одной командой и одним данными ( SISD ) в таксономии Флинна . Intel 486 является примером скалярного процессора. Его следует противопоставить векторному процессору , в котором одна инструкция одновременно обрабатывает несколько элементов данных (и, таким образом, его называют процессором с одной командой и несколькими данными ( SIMD ). [2] Разница аналогична разнице между скалярной и векторной арифметикой.

Термин «скаляр» в вычислительной технике появился в 1970-х и 1980-х годах, когда впервые были представлены векторные процессоры. Первоначально он использовался, чтобы отличать старые конструкции от новых векторных процессоров.

Суперскалярный процессор [ править ]

Суперскалярный Intel процессор (например, P5 ) может выполнять более одной инструкции в течение тактового цикла, одновременно отправляя несколько инструкций резервным функциональным блокам процессора. Каждый функциональный блок представляет собой не отдельное ядро ​​ЦП, а ресурс выполнения внутри одного ЦП, например арифметико-логический блок, битовый сдвиг или умножитель. [1] Cortex -M7 , как и многие современные потребительские процессоры , является суперскалярным процессором. [3]

Скалярный тип данных [ править ]

Скалярный тип данных или просто скаляр — это любое несоставное значение .

Как правило, все основные примитивные типы данных считаются скалярными:

Некоторые языки программирования также рассматривают строки как скалярные типы, тогда как другие языки рассматривают строки как массивы или объекты .

См. также [ править ]

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б Рам, Бадри (2001). Передовые микропроцессоры и интерфейсы . Нью-Дели: паб Tata McGraw-Hill. Компания р. 11. ISBN  978-0-07-043448-6 . OCLC   55946893 .
  2. ^ Паттерсон, Дэвид (2012). Организация и проектирование компьютера: аппаратно-программный интерфейс . Уолтем, Массачусетс: Морган Кауфманн. п. 650. ИСБН  978-0-12-374750-1 . OCLC   746618653 .
  3. ^ «Кортекс-М7» . Разработчик рук . Арм Лимитед . Проверено 03 июля 2021 г.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: baecad6fe335ef5fac6155c4af1bba98__1702530660
URL1:https://arc.ask3.ru/arc/aa/ba/98/baecad6fe335ef5fac6155c4af1bba98.html
Заголовок, (Title) документа по адресу, URL1:
Scalar processor - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)