Практическая работа «математические основы эвм»


Особенности сложения чисел в обратном и дополнительном кодах



Download 119,12 Kb.
bet5/6
Sana02.02.2023
Hajmi119,12 Kb.
#906843
TuriПрактическая работа
1   2   3   4   5   6
Bog'liq
1 amaliy ish

3.3 Особенности сложения чисел в обратном и дополнительном кодах
Правила:

  • При сложении чисел в дополнительном коде возникающая единица переноса в знаковом разряде отбрасывается.

  • При сложении чисел в обратном коде возникающая единица переноса в знаковом разряде прибавляется к младшему разряду суммы кодов.

  • Если результат арифметических действий является кодом отрицательного числа, необходимо преобразовать его в прямой код (пример 11.б для обратного кода и пример 12.б для дополнительного кода).

Пример 12.
Выполнить сложение чисел X и Y в обратном и дополнительном кодах.
X= 111, Y= –11;
1) Выполним сложение чисел, пользуясь правилами двоичной арифметики:
X= 111
Y= – 11
X+(-Y)= X-Y= 100
2) Выполним сложение чисел, используя обратный и дополнительный код:

Так как результат сложения является кодом положительного числа (знак 0), то полученный результат является прямым кодом.
Пример 13.
Выполнить сложение чисел X и Y в обратном и дополнительном кодах.
X= –101,Y= –11;
1) Выполним сложение чисел, пользуясь правилами двоичной арифметики:
X= – 101
Y= – 110
X+Y= –1011
2) Выполним сложение чисел, используя обратный и дополнительный код:

Так как сумма является кодом отрицательного числа (знак 1 в старшем знаковом разряде), то необходимо перевести результаты в прямой код:

  • из обратного кода: заменим все цифры кода кроме знакового разряда на противоположные значения.

(X+Y)обр=1.1110100  (X+Y)пр=1.0001011;

  • из дополнительного кода: переведем результат в обратный код и прибавим 1 к младшему разряду.

(X+Y)доп=1.1110101  (X+Y)пр=1.0001010+0.0000001=1.0001011.
Таким образом, X+Y= –1011 и полученный результат является прямым кодом.

Download 119,12 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish