Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
При делении чисел в прямом коде знак произведения определяется путем сложения по модулю два значений цифр в знаковых разрядах.
Частное определяется путем деления модуля делимого X на модуль делителя У. При этом должно соблюдаться условие çХô<çУô. В противном случае возникает переполнение разрядной сетки ЭВМ, что является недопустимым. Для этого перед выполнением деления с фиксированной запятой производится пробное вычитание делителя из делимого. Если при этом остаток имеет отрицательный знак, то деление возможно, а положительный знак указывает на некорректность деления.
Деление правильных дробей также, как и деление целых чисел, выполняется циклически, причем в каждом цикле определяется цифра частного, начиная со старшей.
Для вычитания из модуля делимого и положительных текущих остатков используется двоичное дополнение кода делителя. При таком способе деления цифры частного определяются по следующему правилу: если знак очередного остатка положительный, то в соответствующий разряд частного заносится единица, если отрицательный - нуль. Если последний остаток получается отрицательным, то при необходимости получения действительного остатка он восстанавливается добавлением к нему делителя, и присваивается знак действительного делимого.
Основная литература: 1 [62-88], 3 [51-82],3 [67-98]
Дополнительная литература: 5 [23-28], 7 [35-61],7 [111-145], 9 [305-361]
Контрольные вопросы:
1. Назовите основные системы счисления?
2. Какие действия необходимо произвести для сложения чисел?
3. Как преобразовать прямой код двоичных чисел в обратный и дополнительный код?
4. Чем отличается кодировка отрицательных и положительных чисел?
5. Чем отличается сложение чисел с фиксированной и плавающей запятой?
6. Приведите алгоритм умножения чисел с фиксированной запятой?
7. Чем отличается умножение двоичных чисел в прямом и дополнительных кодах?
8. Отметьте осбенности выполнения операции умножения и деления чисел с плавающей запятой от умножения и деления чисел с фиксированной запятой?
9. Назовите основные способы деления и умножения двоичных чисел?
10. Что такое сумма частичных произведений (СЧП)?
Дата публикования: 2014-11-26; Прочитано: 1031 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!