Kompyuterni tashkil qilishning arifmetik asoslari. Turli XIL sanoq tizimlarida arifmetik operatsiyalarni bajarish


Download 28.22 Kb.
bet2/2
Sana18.06.2023
Hajmi28.22 Kb.
#1563052
1   2
Bog'liq
Amaliy ish – 3

Ikkilik arifmetikasi
Mikroprotsessor (MP)larda qo‘shish, ayirish va ko‘paytirish oddiy arifmetik amallar singari bajariladi. Mikroprotsessorlarni ko‘pchiligi ikkilik sonlarni qo‘shish 
va ayirish buyruqlariga ega, lekin ularning kamchiligi (masalan, Intel 8086, 8088)ko‘paytirish va bo‘lish buyruqlariga ega emas.
Quyidagi rasmda ikkilik qo‘shish, ayirish va ko‘paytirishning oddiy qoidalari keltirilgan.

Qo‘shish Ayirish




00111011
+ 00101010


59
+42


01010101
-00111001


85
-57


01100101 
(2)


101 
(10)


00011100
(2)


28
(10)


Ko‘paytirish 
misoli

1101
* 101




13
5


1101
+ 0000




65 (10)


1101





1000001(2)























Qo‘shimcha kod
Odatda kompyuter axborotga ikkilik kodda ishlov beradi. Lekin, agar belgili sonlarga ishlov berish kerak bo‘lsa, u holda maxsus qo‘shimcha kod ishlatiladi. Qo‘shimcha kodni tushuntirish uchun quyida mikprotsessorni registrini yoki xotira hujayralarini tasvirini keltiramiz:



Razryadlar







Razryadlar



7



6



5



4



3



2



1



0







7



6



5



4



3



2



1



0







































































128



64



32



16



8



4



2



1







(+)



64



32



16



8



4



2



1


Ikkilik pozitsiyalarini vaznlari ishora biti

a)ikkilik pozitsiyalarini b)musbat 
sonlarni ishora
joylashishi; bitida ifodalash;







Razryadlar







7



6



5



4



3



2



1



0







1



































(-)






























Ishora biti Qo‘shimcha kod

v) manfiy sonlarni 

Download 28.22 Kb.

Do'stlaringiz bilan baham:
1   2




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