Воскресенье, 14.06.2026
Шпаргалка :)
Меню сайта
Категории раздела
Мои статьи [172]
Наш опрос
Оцените мой сайт
Всего ответов: 259
Форма входа
Главная » Статьи » Мои статьи

13. Операции над числами, представленными в двоичном виде.

Микрооперации. Любая операция +,-,* /сводится к некоторой последовательности микроопераций. а именно:+,сдвиг,передача.преобразование кодов.

Все числа: 2-n<|x|<1-2-n, где n- число разрядов.

Сложение:начиная с младших поразрядно. Перенос,возникающий в младших выполняется к старшим.

Сдвиг-бывает вправо и влево. Логический сдвиг-смещаются все разряды включая знаковый.

Арифметеческий сдвиг-знаковый разряд не рассматривается,часть сдвинутых разрядов теряется. Оставшееся место заполняется 0 и 1.

Передача – предполагает некоторое число,записывающееся в устройство и вытесняющее тот код,который там был записан ранее.

Преобразование – некоторая функция,выполняемая над передаваемыми числами.

Инвертирование:поразрядно:yi=xi + 1

+| 0 1

0| 0 1

1| 1 0

Вычитание – отрицательное число преобразуется в положительное и сумма.

Для представления отриц чисел используется прямой и обратный код.

Умножение и деление сводятся к многократному повторению операций сдвига и сложения.

Умножение:           сложение              

х| 0 1                        x| 0 1                     

0| 0 0                        0| 0 1                     

1| 01                         1|1 10

Категория: Мои статьи | Добавил: Eskander (01.06.2010)
Просмотров: 486 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2026
    Бесплатный конструктор сайтовuCoz