Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CompuText II.doc
Скачиваний:
23
Добавлен:
06.09.2019
Размер:
1.01 Mб
Скачать

Read the text & make a back translation.

Control and Arithmetic-Logical Units

(6) The basic components of a computer system the input, the output, the memory, and the processor operate only in response to commands from the control unit. The control unit operates by reading one instruction at a time from memory and taking the action called for by each instruction. In this way it controls the flow between main storage and the arithmetic-logical unit.

(7) A control unit has the following components: a) a counter that selects the instructions, one at a time, from memory; b) a register that temporarily holds the instruction read from memory while it is being executed; c) a decoder that takes the coded 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. These timing marks are electronic and very rapid.

(8) Binary arithmetic (the kind of arithmetic the computer uses), the logical operations and some special functions are performed by the arithmetic-logical unit. The primary components of the ALU are banks of bistable devices, which are called registers. Their purpose is to hold the numbers involved in the calculation and hold the results temporarily until they can be transferred to memory. At the core of the arithmetic-logical unit is a very high-speed binary adder, which is used to carry out at least the four basic arithmetic functions (addition, subtraction, multiplication, and division).

(9) Typical modern computers can perform as many as one hundred thousand additions of pairs of thirty-two-bit binary numbers within a second. The logical unit consists of electronic circuit, which compares information and makes decisions based upon the results of the comparison. The decisions that can be made are whether a number is greater than (>), equal to (=), or less than (<), another number.

Основные компоненты компьютерной системы (ввод, вывод, память и процессор) совершают действия только в ответ на команды от управляющего устройства. Управляющий блок читает по одной инструкции из памяти и выполняет указанные там действия. Таким способом он управляет потоком между основной памятью и арифметическо-логическим устройством.

В управляющем блоке имеются следующие элементы: а)счетчик, который выбирает по одной инструкции из памяти; б)регистр, который временно хранит прочитанную из памяти инструкцию, пока она выполняется; в)декодер, который считывает закодированную инструкцию и разбивает ее на отдельные команды, необходимые для ее выполнения; г)часы, которые, не являясь часами в обычном понимании, выдают импульсы через постоянный интервал. Это электронные, очень частые синхронизирующие импульсы.

Двоичная арифметика (тот тип ариф­метики, который используется ком­пьютером), логические операции и некоторые специальные функции вы­полняются арифметическо-логиче­ским устройством (АЛУ). Основные части АЛУ - это группы бистабиль­ных устройств, называемых регист­рами. Их цель - временно хранить числа, задействованные в вычисле­ниях, и результаты вычислений до пе­реноса в память. В АЛУ имеется очень высокоскоростное двоичное складывающее устройство, исполь­зуемое для выполнения, по крайней мере, четырех основных арифметиче­ских операций (сложения, вычитания, умножения и деления).

Типичные современные компьютеры выполняют до ста тысяч сложений пар тридцатидвухзначных двоичных чисел в секунду. Логический блок состоит из электронной схемы, которая сравнивает информацию и принимает решение на основании результатов сравнения. Возможные решения: больше ли число (>), равно (=), или меньше (<) другого числа.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]