Арифметико-логическое устройство: различия между версиями

Нет описания правки
(→‎Организация и принципы действия: Объяснение способа записи в ОЗУ результата вычислений)
[[Файл:74181aluschematic.png|thumb|400px|Комбинационная логическая схема 4-битного АЛУ, реализованная в 24-х выводной [[Микросхема|микросхеме]] [[ТТЛ]], модель 74181, впервые разработанная и ранее изготавливаемая фирмой [[Texas Instruments]]. Выполняет сложение, вычитание, все элементарные [[логические функции]] и битовые сдвиги над двумя 4-х битовыми операндами. Не содержит в своем составе регистров.]]
'''Арифме́тико-логи́ческое устро́йство''' (АЛУ) ({{lang-en|arithmetic and logic unit, ALU}}) — блок [[центральный процессор|процессора]], который под контролемуправлением '''''[[Устройство управления|устройства управления]]''''' (УУ) служит для выполнения арифметических и логических преобразований (начиная от [[Элементарная операция|элементарных]]) над данными, называемыми в этом случае [[операнд]]ами. Разрядность операндов обычно называют размером или длиной [[Машинное слово|машинного слова]].
 
== История ==
<!-- '''Структура АЛУ и его связь с другими блоками компьютера показаны на рисунке 2.''' нет рисунка -->
В состав арифметико-логического устройства, условно включается регистры Рг1 — Рг7, которые служат для обработки информации, поступающей из оперативной или пассивной памяти N1, N2, … NS и логические схемы, которые используются для обработки слов по микрокомандам, поступающим из устройства управления.
Различают два вида микрокоманд: внешние — такие микрокоманды, которые поступают в АЛУ от внешних источников и вызывают в нём преобразование информации (на рисунке 2 это микрокоманды А1, А2,…, Аn) и внутренние — те, которые генерируются в АЛУ и оказывают влияние на микропрограммное устройство, изменяя таким образом нормальный порядок следования команд. А результаты вычислений из АЛУ передаются в ОЗУ по кодовой шине данных (передаются данные), по кодовой шине адреса передается адрес, куда необходимо записать данные, по кодовой шине инструкций передается инструкция на запись.
р1, p2,…, pm на рисунке 2 — это и есть микрокоманды. А результаты вычислений из АЛУ передаются в ОЗУ по кодовым шинам записи у1, у2, …, ys.
 
; Функции регистров, входящих в арифметико-логическое устройство:
* [http://testlabs.kz/processors/25-golaya-proizvoditelnost-issleduem-effektivnost-alu-i-fpu.html Исследование эффективности ALU и FPU процессоров разных поколений] от TestLabs.kz
 
{{Чистить}}
{{переработать}}
{{rq|refless}}
 
{{Технологии CPU}}
 
[[Категория:Технологии процессоров]]
[[Категория:Обработка команд]]