Рубрики

ВОРОТА | GATE-IT-2004 | Вопрос 41

Использование 4-бит 2 в дополнение арифметика, какие из следующих добавок приведут к переполнению?

(i) 1100 + 1100

(ii) 0011 + 0111

(iii) 1111 + 0111
(A) (I) только
(B) (II) только
(C) (iii) только
(D) (i) и (iii) только

Ответ: (Б)
Объяснение: При добавлении двух номеров дополнения со знаком 2 переполнение обнаруживается, если:

  • оба операнда положительны, а результат отрицателен, или
  • оба операнда отрицательны, а результат положителен

При добавлении двух чисел без знака происходит переполнение, если

  • есть вынос левого бита

С этими условиями только (II) будет переполнение

Следовательно, B является ответом

Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-IT-2004 | Вопрос 41

0.00 (0%) 0 votes