ядро мікропроцесора

Термін «ядро мікропроцесора» (англ. Processor core) не має чіткого визначення і в залежності від контексту вживання може позначати особливості, що дозволяють виділити модель [чого? ] В окремий вид:

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

Ядро мікропроцесора зазвичай має власне кодове позначення (наприклад, K7) або ім'я (наприклад, Deschutes).

Типовими характеристиками ядра є, наприклад:

В процесі розробки нових ядер мікропроцесорів на основі існуючих ядер в конструкцію існуючих ядер вносяться зміни, часто значні. Так, наприклад, може бути доданий додатковий набір інструкцій, можуть бути зменшені проектні норми техпроцесу, може бути збільшена тактова частота. Також зазвичай виправляються знайдені помилки. Подібні ядра називають ревізіями існуючого ядра. Наприклад, на основі ядра «Athlon XP Thoroughbred» створені ядра ревізій «A0» і «B0». Номер ревізії може бути закодований в маркуванні мікропроцесора і / або може бути запрограмований в ядрі. В останньому випадку код номера ревізії (степінг) можна дізнатися за допомогою інструкції cpuid (а в MS Windows - за допомогою програми CPU-Z або подібних їй).

Схожі статті