Базовые понятия и определения компьютерной арифметики - Компьютерная арифметика

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

Что такое информация вообще, в общем понимании? Термин Информация Происходит от латинского слова Information, Что означает:

    - сведения; - разъяснения; - изложение.

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

Система счисления (СС) - совокупность приемов и правил для установления однозначного соответствия между любым числом и его представлением в виде некоторой совокупности знаков (символов).

Количественный эквивалент числа (КЭЧ) - некоторое количество, однозначно соответствующее числу. (На абстрактно-интуитивном уровне безотносительно к системам счисления и измерения). Каждой цифре в записи числа сопоставляется некоторое количество, выражаемое этой цифрой и называемое количественным эквивалентом цифры (КЭЦ).

Длина числа - количество позиций (разрядов) в записи числа. В техническом аспекте длина числа интерпретируется как длина разрядной сетки (ДРС). Для разных СС характерна различная ДРС, необходимая для записи одного и того же числа.

Все операции в КС выполняются как последовательности в пространстве и во времени некоторых простейших, элементарных операций, называемых микрооперациями. К числу основных классов микроопераций относятся:

    1) передача (прием, выдача) операнда; 2) сдвиг (арифметический, циклический, логический, модифицированный) операнда на заданное число разрядов; 3) прибавление к операнду или вычитание из него единицы (в более общем случае - некоторой постоянной величины); 4) сравнение операндов (по принципу "больше - меньше - равно"); 5) поразрядные логические операции (дизъюнкции, конъюнкции, равнозначности, сложения по модулю 2); 6) арифметическое сложение двух операндов, соответствующих числам в одной и той же системе счисления; 7) преобразование кодов операндов (включая инверсию, дополнение, шифрацию, дешифрацию и др.).

Похожие статьи




Базовые понятия и определения компьютерной арифметики - Компьютерная арифметика

Предыдущая | Следующая