Відмінності між версіями «Класифікація процесорів. СПК, Настусенко С., ІНФ18Б»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: 1. По виконуваних функцій і сфери застосування: a) Процесори вбудованих (керуючих) систем...)
 
(Класифікація процесорів)
 
(не показано 8 проміжних версій цього учасника)
Рядок 1: Рядок 1:
 +
== Процесор ==
 +
Процесор — це «мозок» комп'ютера. Процесором називається пристрій, що здатен обробляти програмний код і визначати основні функції комп'ютера з обробки інформації, тобто процесор виконує основні процеси в комп'ютері.
 +
 +
[[Файл: ПроцесорІНФ.jpeg]]
 +
 +
== Класифікація процесорів ==
 +
 
1. По виконуваних функцій і сфери застосування:
 
1. По виконуваних функцій і сфери застосування:
 +
 
a) Процесори вбудованих (керуючих) систем (embedded processor):
 
a) Процесори вбудованих (керуючих) систем (embedded processor):
 
* універсальні;
 
* універсальні;
Рядок 7: Рядок 15:
  
 
b) Комунікаційні процесори - мають спеціальну підтримку апаратних інтерфейсів і протоколів комунікаційних систем:
 
b) Комунікаційні процесори - мають спеціальну підтримку апаратних інтерфейсів і протоколів комунікаційних систем:
 +
* мережеві - підтримують поширені мережеві і сучасні периферійні інтерфейси: Ethernet, HDLC, X.25, Tl, ATM, USB, High Speed U ART та ін. Випускаються фірмами Motorola (МСбЗЗхх, MPCSxx), AMD (Am 1 86СС);
 +
* модемні - підтримують протоколи серій V2x, V3x передачі даних із синхронних і асинхронних модемним каналах.
 +
 +
c) Процесори цифрової обробки сигналів (digital signal processor (DSP)) - реалізують методи цифрової обробки сигналів: фільтрацію, спектральний аналіз, змішання сигналів, масштабування. Відмітна особливість DSP-процесорів - потокова обробка великих обсягів даних в реальному часі, що вимагає високої продуктивності, але обмеженого набору операцій. Основні виробники - Texas Instruments (сімейство TMS320), Analog Devices (сімейство ADSP21xxx), Motorola (сімейства DSP56xxx, DSP96xxx);
 +
 +
d) Медійні процесори - орієнтовані на обробку відео- і звукової інформації:
 +
* з апаратної підтримкою мультимедійної обробки (медіапроцесора) - мають апаратні блоки і розвинену систему команд для обробки і передачі аудіо і графічних даних, відеозображень. Використовуються в аудіо- і відеоадаптерах в персональному комп'ютері, в ігрових приставках, в побутовій техніці. Приклади: медіапроцесор систем зв'язку компанії Microtltility, універсальні медіапроцесора Trimedia (Philips), MediaGX (Ciryx), відеопроцесори серії NV1..5 (Nvidia);
 +
* з мультимедійним розширенням набору команд (Intel MMX і більш старші моделі, UltraSPARC (Sun Microsystem).
 +
 +
e) Co-процесори:
 +
* математичні;
 +
* введення-виведення.
 +
 +
f) Трансп'ютерів - процесор для побудови масово-паралельних систем. Має на кристалі локальні процесорний ядро і пам'ять, а також спеціальні швидкодіючі канали зв'язку для взаємодії з іншими транспьютерами (лінки). Основний розробник і виробник транспьютеров - компанія Inmos, Inc (Великобританія).
 +
 +
g) Інші типи спецпроцесорів:
 +
* нейропроцесори - орієнтовані на побудову систем з архітектурою нейронних мереж. Такі системи застосовуються для вирішення погано формалізованих задач: розпізнавання образів, передбачення поведінки систем, оптимізація і т.п .;
 +
* процесори мов високого рівня (JAVA, Forth і ін.);
 +
* вузькоспеціалізовані (медична техніка, військові, для науково-дослідних систем і т.п.).
 +
 +
2. По повноті обчислювального ядра:
 +
 +
a) Co-процесори (арифметичні, введення-виведення);
 +
 +
b) Повнофункціональні (звичайні) процесори;
 +
 +
c) З розширеної периферією (наприклад, процесори для вбудованих застосувань i386EX (Intel), elan520 (AMD));
 +
 +
d) ОКМЕВМ;
 +
 +
e) Однокристальний мультипроцесорні системи (TriCore (Motorola)).
 +
 +
3. За архітектурою обчислювального ядра:
 +
 +
a) За розрядності ядра:
 +
* I Типові (з розрядністю 4, 8, 16, 32, 64);
 +
* II З більшою розрядністю. На даний момент не поширені;
 +
* III З нестандартної (не кратна 8-ми) розрядністю. Серійних моделей не випускається, можуть розроблятися для вузькоспеціалізованих застосувань;
 +
* IV Масштабуються (блочно-секційні).
 +
 +
b) За організації пам'яті:
 +
* з Гарвардської архітектурою - з роздільною пам'яттю програм і пам'яттю даних. Не допускається запуск виконання коду, розташованого в пам'яті даних;
 +
* з Принстонской архітектурою (архітектурою Фон-Неймана) - з єдиної пам'яттю для зберігання команд і даних. Дані можуть інтерпретовані як виконуваний код.
 +
 +
c) За системою команд:
 +
* CISC - з традиційним набором команд. Команди можуть мати різні формати, різну довжину і час виконання. В результаті для їх дешифрування і виконання необхідно більш складне і відповідно повільне пристрій управління, утруднена конвеєрна обробка потоку команд;
 +
* RISC - зі скороченим набором команд. Використовується невелика кількість форматів команд з однаковою довжиною і часом виконання.
 +
 +
[https://sites.google.com/site/strukturnashemapkiprocesori/klasifikacia-ta-priznacenna-procesora Класифікація та призначення процесора]

Поточна версія на 17:10, 2 червня 2021

Процесор

Процесор — це «мозок» комп'ютера. Процесором називається пристрій, що здатен обробляти програмний код і визначати основні функції комп'ютера з обробки інформації, тобто процесор виконує основні процеси в комп'ютері.

ПроцесорІНФ.jpeg

Класифікація процесорів

1. По виконуваних функцій і сфери застосування:

a) Процесори вбудованих (керуючих) систем (embedded processor):

  • універсальні;
  • з розширеними комунікаційними можливостями;
  • з розширеними можливостями дискретного вводу-виводу;
  • з розширеними можливостями обробки аналогових сигналів (mixed signal processor (MSP));

b) Комунікаційні процесори - мають спеціальну підтримку апаратних інтерфейсів і протоколів комунікаційних систем:

  • мережеві - підтримують поширені мережеві і сучасні периферійні інтерфейси: Ethernet, HDLC, X.25, Tl, ATM, USB, High Speed U ART та ін. Випускаються фірмами Motorola (МСбЗЗхх, MPCSxx), AMD (Am 1 86СС);
  • модемні - підтримують протоколи серій V2x, V3x передачі даних із синхронних і асинхронних модемним каналах.

c) Процесори цифрової обробки сигналів (digital signal processor (DSP)) - реалізують методи цифрової обробки сигналів: фільтрацію, спектральний аналіз, змішання сигналів, масштабування. Відмітна особливість DSP-процесорів - потокова обробка великих обсягів даних в реальному часі, що вимагає високої продуктивності, але обмеженого набору операцій. Основні виробники - Texas Instruments (сімейство TMS320), Analog Devices (сімейство ADSP21xxx), Motorola (сімейства DSP56xxx, DSP96xxx);

d) Медійні процесори - орієнтовані на обробку відео- і звукової інформації:

  • з апаратної підтримкою мультимедійної обробки (медіапроцесора) - мають апаратні блоки і розвинену систему команд для обробки і передачі аудіо і графічних даних, відеозображень. Використовуються в аудіо- і відеоадаптерах в персональному комп'ютері, в ігрових приставках, в побутовій техніці. Приклади: медіапроцесор систем зв'язку компанії Microtltility, універсальні медіапроцесора Trimedia (Philips), MediaGX (Ciryx), відеопроцесори серії NV1..5 (Nvidia);
  • з мультимедійним розширенням набору команд (Intel MMX і більш старші моделі, UltraSPARC (Sun Microsystem).

e) Co-процесори:

  • математичні;
  • введення-виведення.

f) Трансп'ютерів - процесор для побудови масово-паралельних систем. Має на кристалі локальні процесорний ядро і пам'ять, а також спеціальні швидкодіючі канали зв'язку для взаємодії з іншими транспьютерами (лінки). Основний розробник і виробник транспьютеров - компанія Inmos, Inc (Великобританія).

g) Інші типи спецпроцесорів:

  • нейропроцесори - орієнтовані на побудову систем з архітектурою нейронних мереж. Такі системи застосовуються для вирішення погано формалізованих задач: розпізнавання образів, передбачення поведінки систем, оптимізація і т.п .;
  • процесори мов високого рівня (JAVA, Forth і ін.);
  • вузькоспеціалізовані (медична техніка, військові, для науково-дослідних систем і т.п.).

2. По повноті обчислювального ядра:

a) Co-процесори (арифметичні, введення-виведення);

b) Повнофункціональні (звичайні) процесори;

c) З розширеної периферією (наприклад, процесори для вбудованих застосувань i386EX (Intel), elan520 (AMD));

d) ОКМЕВМ;

e) Однокристальний мультипроцесорні системи (TriCore (Motorola)).

3. За архітектурою обчислювального ядра:

a) За розрядності ядра:

  • I Типові (з розрядністю 4, 8, 16, 32, 64);
  • II З більшою розрядністю. На даний момент не поширені;
  • III З нестандартної (не кратна 8-ми) розрядністю. Серійних моделей не випускається, можуть розроблятися для вузькоспеціалізованих застосувань;
  • IV Масштабуються (блочно-секційні).

b) За організації пам'яті:

  • з Гарвардської архітектурою - з роздільною пам'яттю програм і пам'яттю даних. Не допускається запуск виконання коду, розташованого в пам'яті даних;
  • з Принстонской архітектурою (архітектурою Фон-Неймана) - з єдиної пам'яттю для зберігання команд і даних. Дані можуть інтерпретовані як виконуваний код.

c) За системою команд:

  • CISC - з традиційним набором команд. Команди можуть мати різні формати, різну довжину і час виконання. В результаті для їх дешифрування і виконання необхідно більш складне і відповідно повільне пристрій управління, утруднена конвеєрна обробка потоку команд;
  • RISC - зі скороченим набором команд. Використовується невелика кількість форматів команд з однаковою довжиною і часом виконання.

Класифікація та призначення процесора