The Central Processing Unit and Arithmetical Logical Unit (CPU and ALU)
It is common practice in computer science for the words ‘computer’ and ‘processor’ to be used interchangeably. More precisely, ‘computer’ refers to the central processing unit (CPU) together with an internal memory. The internal memory, control and processing components make up the heart of the computer system. Manufactures design the CPU to control and carry out basic instructions for their particular computer.
Центральный процессор и арифметико-логический блок (CPU и ALU)
В компьютерной науке общепринятым является взаимозаменяемое использование слов «компьютер» и «процессор». Точнее, «компьютер» относится к центральному процессору (ЦП) вместе с внутренней памятью. Внутренняя память, компоненты управления и обработки составляют основу компьютерной системы. Производители проектируют ЦП для управления и выполнения основных инструкций для своего конкретного компьютера.
In digital computers the CPU can be divided into two functional units called the control unit (CU) and the arithmetical-logical unit (ALU). These two units are made up of electronic circuits with millions of switches that can be one of two states, either on or off.
The function of the control unit within the central processor is to transmit coordinating control signals and commands. The control unit is that portion of the computer that directs the sequence or step-by-step operation of the system, selects instructions and data from memory, interprets the program instructions, and controls the flow between main storage and the arithmetical-logical unit.
В цифровых компьютерах центральный процессор можно разделить на два функциональных блока, называемых блоком управления (CU) и арифметико-логическим блоком (ALU). Эти два блока состоят из электронных схем с миллионами переключателей, которые могут находиться в одном или двух состояниях: включено или выключено.
Функцией блока управления в центральном процессоре является передача координирующих управляющих сигналов и команд. Блок управления - это та часть компьютера, которая управляет последовательностью или пошаговой работой системы, выбирает инструкции и данные из памяти, интерпретирует инструкции программы и управляет потоком между основным хранилищем и арифметико-логическим блоком.
A control unit has the following components:
a) a counter that selects the instructions, one at a time, from the memory;
b) a register that temporarily holds the instruction read from memory while it is being executed;
c) a decoder that takes the called instruction and breaks it down into individual commands necessary to carry it out;
d) a clock, which while not a clock in the sense of a time-keeping device, does produce marks at regular intervals.
Блок управления имеет следующие компоненты:
а) счетчик, который выбирает инструкции по одной из памяти;
б) регистр, который временно хранит инструкцию, считанную из памяти во время ее выполнения;
c) декодер, который принимает вызванную инструкцию и разбивает ее на отдельные команды, необходимые для ее выполнения;
d) часы, которые, хотя и не являются часами в смысле устройства для хранения времени, производят метки через равные промежутки времени.
This timing marks are electronic and very rapid.
The arithmetical-logical unit (ALU) is that portion of the computer in which the arithmetical operations, namely, addition, subtraction, multiplication, division and exponentiation, called for in the instructions are performed.
Programs and the data on which the control unit and the ALU operate, must be in internal memory in order to be processed. Thus, if located on secondary memory devices such as disks or tapes, programs and data are first loaded into internal memory.
Эти временные метки являются электронными и очень быстрыми.
Арифметико-логическая единица (АЛУ) - это та часть компьютера, в которой выполняются арифметические операции, а именно сложение, вычитание, умножение, деление и возведение в степень, требуемые в инструкциях.
Программы и данные, с которыми работают блок управления и ALU, должны быть во внутренней памяти для обработки. Таким образом, если они расположены на вторичных запоминающих устройствах, таких как диски или ленты, программы и данные сначала загружаются во внутреннюю память.
The primary components of the ALU are banks of bistable devices, which are called register. Their purpose is to hold the numbers involved in the calculation and hold the result temporarily unit they can be transferred to memory.
Основными компонентами ALU являются банки бистабильных устройств, которые называются регистровыми. Их целью является удержание чисел, участвующих в расчете, и временное удержание результата, которые они могут перенести в память.
At the core of the arithmetical-logical unit is a very high-speed binary adder, which is used to carry out at last the four basic arithmetical functions (addition, subtraction, multiplication and division).
В основе арифметико-логического блока лежит очень высокоскоростной двоичный сумматор, который используется для выполнения, наконец, четырех основных арифметических функций (сложение, вычитание, умножение и деление).
Typiрcal modern computers can perform as many as one hundred thousand additions of pairs of thirty-two binary numbers within a second.
The logical unit consists of electronic circuitry, which compares information and makes decisions based upon the result of the comparison. The decisions that can be made are whether a number is greater than, equal to, or less than another number.
Типичные современные компьютеры могут выполнять до ста тысяч сложений пар из тридцати двух двоичных чисел за секунду.
Логическая единица состоит из электронных схем, которые сравнивают информацию и принимают решения на основе результатов сравнения. Могут быть приняты решения о том, является ли число больше, равно или меньше другого числа.
Достарыңызбен бөлісу: |