Investor's wiki

Центральный процессор (ЦП)

Центральный процессор (ЦП)

Электронная схема компьютера отвечает за интерпретацию инструкций компьютерных программ и выполнение основных операций в соответствии с этими инструкциями. Основные операции включают арифметические, логические, управляющие операции и операции ввода/вывода (I/O). Термин «центральный процессор» (ЦП) широко используется в компьютерной индустрии с начала 1960-х годов.

Центральный процессор состоит в основном из четырех функциональных блоков:

  • Блок управления: отвечает за управление потоком инструкций и данных внутри ЦП.

  • Арифметико-логическое устройство (АЛУ): выполняет все арифметические и логические операции вычислений ЦП.

  • Регистры: это ячейки внутренней памяти, к которым можно получить очень быстрый доступ. Эти компоненты используются для хранения переменных (данных, адресов) или промежуточных результатов арифметической/логической операции.

  • Кэш: это меньшая и более быстрая память, которая сводит к минимуму доступ к основной памяти и, следовательно, повышает производительность процессора.

Эти блоки синхронизированы по тактовой частоте и соединены шинами трех типов:

  • Шина данных: отвечает за передачу данных.

  • Адресная шина: передает адреса памяти для чтения или записи.

  • Шина управления: позволяет управлять другими компонентами и устройствами ввода/вывода.

Архитектура ЦП также характеризуется набором инструкций, которые он может выполнять. Как правило, существует два типа архитектуры набора команд:

  • CISC (компьютер со сложным набором инструкций): обширный набор сложных инструкций, которые могут выполнять несколько низкоуровневых операций, таких как арифметические операции, доступ к памяти или вычисление адресов, за несколько тактов.

  • RISC (компьютер с сокращенным набором инструкций): сокращенный набор инструкций, выполняющий одну низкоуровневую операцию за один такт.