Kompyuterlərin hesabi və məntiqi əsasları


Download 69.2 Kb.
bet6/7
Sana11.05.2023
Hajmi69.2 Kb.
#1454981
1   2   3   4   5   6   7
Bog'liq
DOC-20230220-WA0060.

1011 0111 0 1102
əddinə baxaq. Qruplaşdıraq: 1011 – 0111 – 0110 alınar.
10112 = 1*23 + 0*22 + 1*21 + 1*20 = 8 + 2 + 1 = 11 (B)
1112 = 1*22 + 1*21 +1 *20 = 4 + 2 +1 = 7
1102 = 1 * 22 + 1 * 21 + 0 *20 = 4 + 2 = 6
Nəticə 1011011101102 = B7616 alınar.


Ikilik say sistemində hesab əməlləri.
Ikilik, səkkizlik və on altılıq say sistemlərində hesab əməlləri onluq say sistemində olduğu kimidir. Fərq yalnız say sisteminin əsası ilə bağlıdır.
Ikilik say sistemində toplama əməli aşağıdakı qaydada aparılır:
0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10
Nümunəyə baxaq:
1 1 0 0 02
+
1 0 1 1 1 12
____________
1 0 0 0 1 1 12

Ikilik say sistemində digər hesab əməlləri toplama ilə əvəz olunur. Çıxma əməli yerinə yetirilərkən çıxılan ədəd müəyyən çevrilməyə məruz qalır. Belə ki, həmin ədədin düz, əkstamamlayıcı kodları tapılır. Müsbət ədədin düz, əks və tamamlayıcı kodları eynidirr.


Ikilik ədədin əks kodunu almaq üçün ədədddəki 0-lar 1-lərlə, 1-lər 0-larla əvəz olunur. Məs, 101112 ədədinin əks kodu 010002 olacaq. Tamamlayıcı kodu almaq üçün əks kodun sağdan I mərtəbəsinin üzərinə 1 əlavə etmək lazımdır. Yuxarıdakı misalda 010002 + 1 = 010012 alınar. Tamamlayıcı kod tapıldıqdan sonra onunla çıxılan ədədi toplamaq lazımdır.
Ikilik say sistemində vurma əməli də çox sadədir.
1 * 0 = 0 0 * 1 = 0 0 * 0 = 0 1 * 1 = 1
Nümunəyə baxaq:
11012
*
110002
_______
0000
0000

Download 69.2 Kb.

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




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