Логические и арифметические основы и принципы работы ЭВМ

Выполнение арифметических операций над числами, представленными с фиксированной запятой.


Основной особенностью различных методов выполнения арифметических операций является то, что любая операция (сложение, вычитание, умножение, деление и др.) сводится к некоторой последовательности микроопераций, таких как:

  • сложение
  • сдвиг
  • передача
  • преобразование кодов.

Сложение выполняется по правилам сложения чисел в позиционных системах счисления.

То есть эта операция выполняется поразрядно, а возникающий в младших разрядах перенос направляется в старшие разряды.

Пример:

0,101101 1-ое слагаемое +0,000101 2-ое слагаемое ________ 0,101000 сумма 0,00101 перенос ________ 0,100010 сумма 0,01 перенос ________ 0,110010 сумма

Операции сложения производятся одновременно над всеми разрядами двух слагаемых и продолжаются до тех пор, пока возникают переносы. Возникающие переносы приводят к продолжению операции. Это одна из особенностей позиционных систем. Видим, что собственно операция определения частичной суммы слагаемых выполняется в один приём, а возникающие переносы распространяются на всё более старшие разряды.



Содержание раздела