Арифметические операции и логические процедуры 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Арифметические операции и логические процедуры



Все действия АЛУ можно условно разделить на несколько групп.

Арифметические операции включают в себя деление, умножение, вычитание модулей, обычное вычитание и сложение.

К группе логических преобразований причисляют логическое «и» и «или», то есть конъюнкцию и дизъюнкцию, а также сравнение данных на равенство. Такие процедуры, как правило, проводят над двоичными словами, состоящими из множества разрядов.

К специальным арифметическим операциям относятся нормализация, логический и арифметический сдвиги. Между этими преобразованиями есть существенная разница. Если при арифметическом сдвиге в местоположении меняют лишь цифровые разряды, то при логическом знаковом разряде присоединяется к движению.

Каждую операцию, которая происходит посредством использования арифметико-логического устройства, можно назвать последовательностью функций логического типа, которые описываются многоразрядной логикой для электронно-вычислительных машин. К примеру, для двоичных ЭВМ используется двоичная логика и так далее, вплоть до десятеричной системы.

Абсолютно у всех арифметико-логических преобразований есть собственные операнды, а результаты на выходе трактуются как битовые строки с шестнадцатью разрядами. Исключением являются лишь примитивы знакового деления DIVS. А разнообразные флаги позволяют трактовать данные на выходе как цифры со знаком минус или плюс при переполнении. Логика преобразования битов строится на арифметике по модулю. Флаг ставится, если произошли непредсказуемые изменения со знаком. К примеру, складывая два положительных числа, вы должны получить результат со знаком "+". Но если происходит перенос в знаковый бит, устанавливающий единицу, а итог получается отрицательным, то устанавливается флаг переполнения.

Логика бита переноса базируется на беззнаковой арифметике. Этот флаг устанавливается системой, если сгенерированный перенос из старшего разряда не может быть записан как результат. Этот бит АЛУ очень эффективен при использовании преобразований с многословными представлениями.

 

Основные компоненты ЭВМ

Компоненты ЭВМ можно разделить на 4 основные категории: процессор, оперативная па­мять, внешняя память и прочие внешние устройства. Последние позволяют компьютеру обмениваться информацией с человеком и другими компьютерами, управлять технологическими процессами и т. д.

Главная компонента компьютера — процессор. Процессор обеспечивает обработку данных, переда­чу данных, управление различными устройствами. Процессор имеет собственный достаточно сложный «язык» и может выполнять фиксированный набор действий-команд. Последовательность команд, записанная на языке процессора и переданная ему для исполнения, называется машинной программой. Процессор имеет свою сверхбыструю память, кото­рая называется регистрами процессора.

Минимальный элемент памяти (бит) способен

хранить минимально возможный объем

информации — одну двоичную цифру. Биты в памяти любого вида объединяются в байты — восьмерки битов. Принято для именования байтов использовать неотрицательные целые числа и говорить о номерах или адресах байтов.

Процессор мол-сет прочитать нечто из байта памяти с адресом /V или записать нечто в этот байт. Для этого от процессора к памяти должен поступить адрес байта, а сам байт информации должен быть передан от процессора к памяти (при записи) или от памяти к процессору (при чтении). Эта информация передается по проводам. Провода разделены на два пучка, называемые шинами.

Одна часть проводов называется шина адреса, другая — шина данных. Адрес байта передается по шине адреса, а байт — по шине данных.

Число проводов в шине данных называется раз­рядностью шины. Обычно разрядность равна 8, 16, 32 или 64.

 

БИЛЕТ 5



Поделиться:


Последнее изменение этой страницы: 2021-05-12; просмотров: 88; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.105.124 (0.004 с.)