АЛУ. Уровень архитектуры системы команд. Уровень ОС. Ассемблер. Архитектура.
Арифметика-логическое устро́йство (АЛУ) - блок процессора, который под управлением устройства управления (УУ) служит для выполнения арифметических и логических преобразований (начиная от элементарных) над данными.
Уровень 2 - уровень архитектуры набора команд. Каждый производитель публикует руководство для компьютеров, которые он продает, под названием «Руководство по машинному языку X», «Принципы работы компьютера Y» и т. п. Подобное руководство содержит информацию именно об этом уровне, а не о более низких уровнях. Описываемый в нем набор машинных команд в действительности исполняется микропрограммой-интерпретатором или аппаратным обеспечением.
Следующий уровень обычно является гибридным. Большинство команд в его языке есть также и на уровне архитектуры набора команд. У этого уровня есть некоторые дополнительные особенности: новый набор команд, другая организация памяти, способность исполнять две и более программ одновременно и некоторые другие. Новые средства, появившиеся на уровне 3, исполняются интерпретатором, который работает на втором уровне. Этот интерпретатор был когда-то назван операционной системой. Команды уровня 3, идентичные командам уровня 2, исполняются микропрограммой или аппаратным обеспечением, но не операционной системой. Другими словами, одна часть команд уровня 3 интерпретируется операционной системой, а другая часть — микропрограммой. Вот почему этот уровень считается гибридным. Мы будем называть этот уровень уровнем операционной системы.
Уровень 4 представляет собой символическую форму одного из языков более
низкого уровня. На этом уровне человек может писать программы для уровней 1, 2 и 3 в форме не настолько неприятной, как язык виртуальных машин. Эти
программы сначала транслируются на язык уровня 1, 2 или 3, а затем интерпре-
тируются соответствующей виртуальной или реально существующей машиной.
Программа, которая исполняет трансляцию, называется ассемблером.
Набор типов данных, операций и характеристик каждого отдельно взятого уровня называется архитектурой.