Арифметические основы ЭВМ. Довгий П.С - 51 стр.

UptoLike

Составители: 

51
ПРИЛОЖЕНИЕ 3
Контрольные вопросы
по теме «Выполнение арифметических операций
над целыми числами»
1. Поясните назначение и принцип установки арифметического флага
OF (CF, AF, SF, ZF, PF).
2. В разрядной сетке, содержащей k (k =6, 7, …) разрядов (1 – знаковый
и k-1цифровых) привести пример сложения целых чисел с разными знаками,
дающий отрицательный (положительный) результат. Операнд А= –17 (–27,
–35, …). Операнд В и
результат представить в десятичной системе счисления.
Дать интерпретацию примера для беззнаковых целых чисел. Показать значения
арифметических флагов.
3. В той же разрядной сетке привести пример сложения положительных
(отрицательных) целых чисел, в котором результат дает переполнение разряд-
ной сетки. Операнд А=22 (– 43, 25, …). Операнд В представить в десятичной
системе счисления. На примере показать
возможные способы фиксации пере-
полнения.
4. В той же разрядной сетке привести пример сложения целых чисел с
одинаковыми знаками, в которых в случае положительных слагаемых возника-
ет переполнение разрядной сетки, а в случае отрицательных слагаемых, по мо-
дулю равного положительному, переполнение не возникает. В качестве одного
из слагаемых использовать число 17 (21, 39, …).
Показать значения арифмети-
ческих флагов.
5. В той же разрядной сетке привести пример прямого вычитания отри-
цательных целых чисел, при котором получаемый результат положителен (от-
рицателен). Операнд В= –30 (вычитаемое) (А= –20уменьшаемое). Операнд А
(В) и результат представить в десятичной системе счисления. Дать интерпре-
тацию примера для беззнаковых целых чисел.
Показать значения арифметиче-
ских флагов.
6. Перечислите методы (схемы) умножения целых чисел. Какой метод
(схема) умножения применяется в ЭВМ чаще и почему?
7. В чем заключается основная разница между методами умножения це-
лых чисел в дополнительных кодах с применением и без применения коррек-
ции?
8. В каких случаях необходима коррекция
результата при умножении
целых чисел в дополнительных кодах с коррекцией? В чем она заключается?
9. Чему равно максимальное значение произведения целых чисел со
знаком (без знака), представленных в 6-ти (8-ми) разрядном формате? Пред-
ставить это значение в разрядной сетке.
10. Выполнить операцию знакового умножения целых чисел с примене-
нием коррекции (без
коррекции). А=25 (множимое) и В= –13 (множитель).
Формат операндов выбрать самостоятельно. Проверить правильность резуль-
тата.