2 ЛЕКЦИЯ ПРОЦЕССОР https://youtu.be/45bmnzp5FPI
Серий процессоров: https://youtu.be/71RgPUuAJj4
Центральный процессор (ЦП) - электронный блок или интегральная схема, являющаяся основной частью аппаратного обеспечения компьютера или программируемого логического контроллера, выполняющая машинные инструкции (программный код). Иногда его называют просто процессором.
Схема устройства компьютера с одним центральным процессором и двумя устройствами ввода-вывода
Центральный процессор - это "мозг" компьютера. Его задача - выполнение программ, хранящихся в оперативной памяти. Он вызывает команды из памяти, определяет их тип и выполняет одну за другой. Компоненты связаны между собой шиной, которая представляет собой набор параллельных линий, передающих адреса, данные и управляющие сигналы.
Шины бывают двух типов: внешние (соединяющие процессор с памятью и устройствами ввода-вывода) и внутренние.
Процессор состоит из нескольких частей. Блок управления отвечает за вызов инструкций из памяти и определение их типа. Арифметико-логический блок выполняет арифметические операции (например, сложение) и логические операции (например, логическое И).
Регистры расположены внутри процессора и отличаются высокой скоростью чтения и записи.
Наиболее важным регистром является счетчик инструкций, который указывает, какая инструкция будет выполняться следующей.
Существует также регистр инструкций, в котором хранится текущая выполняемая инструкция.
Устройство центрального процессора
Тракт данных состоит из регистров (обычно от 1 до 32), АЛУ (арифметико-логических блоков) и некоторых соединительных шин. Содержимое регистров поступает на входные регистры АЛУ, обозначенные на рис. 2 буквами A и B. В этих регистрах хранятся входные данные АЛУ, пока оно выполняет вычисления. Тракт данных является важной частью любого компьютера. АЛУ выполняет сложение, вычитание и другие простые операции над входными данными и сохраняет результаты в выходных регистрах. Выходной регистр может быть возвращен в один из регистров. Второй тип команд вызывает из регистра два операнда, помещает их во входной регистр АЛУ, выполняет над ними арифметические или логические операции и возвращает результат в один из регистров. Этот процесс называется циклом пути данных.