Sanoq tizimlari
-misol Quyidagi ikkilik sonlari 1001
Download 305.08 Kb.
|
санок тизимлари
- Bu sahifa navigatsiya:
- Ayirish amalini bajarish qoydalari qo’shish jadvalidan aniqlanadi
- 8-misol Quyidagi ikkilik sonlari 110000 2
- ( 1*32 + 0*16 + 1*8 + 1*4 + 1*2 + 1*1 = 43 ) 9-misol Quyidagi ikkilik sonlari 101101 2
- 10000000000 2 = 2 10 = 1024 10 = 1 Кб
6-misol
Quyidagi ikkilik sonlari 10012 va 1012 ustida ko’paytirish amalini bajaring. 10012 ( 1*8 + 0*4 + 0*2 + 1*1 = 9 ) 1012 ( 1*4 + 0*2 + 1*1 = 5 ) 10012 00002 10012 1011012 ( 1*32 + 0*16 + 1*8 + 1*4 + 0*2 + 1*1 = 45 ) Ayirish amali qo’shish amaliga teskari bo’lgan amaldir. Ayirish amali uchun kommutativlik , assosiyativlik va distributivlik qonunlari o’rinli emas. Ayirish amalini bajarish qoydalari qo’shish jadvalidan aniqlanadi Ikkilik raqamlarni ayirish jadvali
7-misol Quyidagi ikkilik sonlari 110012va 1012ustida ayirish amalini bajaring 1 10012 ( 1*16 + 1*8 + 0*4 + 0*2 + 1*1 = 25 ) 1012 ( 1*4 + 0*2 + 1*1 = 5 ) 101002 ( 1*16 + 0*8 + 1*4 + 0*2 + 0*1 = 20 ) Nolinchi razryad: 1 - 1 = 0 Birinchi razryad: 0 - 0 = 0 Ikkinchi razryad: 0 –1 amal bajarilmaydi ,shuning uchun, katta uchunchi razryaddan birni qarzga olamiz 10 – 1 =1 Uchinchi razryad: kamayuvchining razryadida 1 qarzga olingan edi ,shu sababli bu razryadda faqat 0 bor , 0 – 0 = 0. To’rtinchi razryad: 0 – 0 = 0 8-misol Quyidagi ikkilik sonlari 1100002va 1012 ustida ayirish amalini bajaring . 1100002 ( 1*32 + 1*16 + 0*8 + 0*4 + 0*2 + 0*1 = 48 ) 1012 ( 1*4 + 0*2 + 1*1 = 5 ) 1010112 ( 1*32 + 0*16 + 1*8 + 1*4 + 1*2 + 1*1 = 43 ) 9-misol Quyidagi ikkilik sonlari 1011012 va 1012ustida bo’lish amalini bajaring . (6 misolga qarang) 1011012 1012 1012 10012 0001012 1012 0002 Mashq qilish uchun masalalar Ikkilik sonlarni qo’shish amalini bajaring .Natijani o’nlik sanoq tizimida tekshiring . 110012 101012 1110112 10012 101012 10102 1111012 100102 Ikkilik sonlarni ko’paytirish amalini bajaring .Natijani o’nlik sanoq tizimida tekshiring . 1110012 102 1110012 10002 101010012 110012 11101012 1012 Ikkilik sonlarni ayirish amalini bajaring .Natijani o’nlik sanoq tizimida tekshiring . 1110012 10012 1110012 101112 10101012 100102 Ikkilik sonlarni bo’lish amalini bajaring .Natijani o’nlik sanoq tizimida tekshiring . 1000112 1112 1101102 10012 4.O’n oltilik sanoq tizimi Biz, bolalikdan, o’nlik sanoq tizimiga o’rganganmiz .Boshlang’ich maktabdanoq biz o’nlik sanoq tizimidagi raqamlarni qo’shish va ko’paytirish jadvalini « yodlaymiz». Boshqa tomondan kompyuterning barcha elementlari bazasi, ikkilik sanoq tizimi asosida qurilgan.Yanada aniqroq aytadigan bo’lsak , faqat ikkita- «rost» (1) va «yolg’on» (0)- qiymat qabul qiluvchi, mantiqiy chizma va mantiqiy amallarga asoslangan.Ikkilik sanoq tizimining alifbosi, faqat ikkita 1 va 0 raqamlaridan iborat bo’lganligi uchun ,bu sistema qulaydir , kompyuter uchun «qadrdon»dir. Ammo ,inson idroki nuqtai-nazaridan,ikkilik sanoq tizimi katta sonlar bilan ishlashda unchalik qulay emas . Mingdan ( o’nli sanoq tizimida)katta bo’lgan sonlarni ikkilik sanoq tizimida ifodalash uchun o’ninchi razryadli sonlardan foydalaniladi . 100000000002 = 210 = 102410 = 1 Кб Milliondan katta bo’lgan sonlarni ifodalash uchun esa ,yigirmanchi razryadli ikkilik sonlar qo’llaniladi! Download 305.08 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling