Manfiy sonlarni xotirada saqlash. Manfiy sonlar (-N) ning ichki ko'rinishini yozish uchun quyidagilar bajariladi:
1) N musbat sonning ichki ko'rinishini olish;
2) 0 raqamini 1 ga va 1 ni 0 ga almashtirish orqali ushbu raqamning teskari kodini oling;
3) hosil bo'lgan songa 1 qo'shing.
Manfiy butun sonni aks ettirishning ushbu shakli qo’shimcha kod deb ataladi. Xotira yacheykasidagi ikkilik bitlar 0 dan k gacha o'ngdan chapga raqamlanadi. Har qanday musbat sonning ichki tasviridagi eng muhim, k-bit nolga, manfiy son esa bitta. Shuning uchun bu bit ishora biti deb ataladi.
Manfiy ikkilik raqamni ko'rsatish uchun barcha bitlarni teskari tomonga o'zgartirib, 1 qo'shish kerak. Misol:
-65 soni. Dastlab qarama-qarshi sonni olamiz: 65.
65 ning ikkilik ko’rinishini aniqlaymiz: 01000001
0 ni 1 ga, 1 ni 0 ga aylantiramiz: 10111110
Oxirgi ikkilik qiymatga 1 ni qo’shamiz. 1+10111110 = 10111111
-65 = 10111111.
Do'stlaringiz bilan baham: |