Asosiy kontentga o‘tish
Informatik.uz
4-bob. Sanoq sistemalari

Ikkilik sanoq sistemasi

Kompyuter ishlatadigan ikkilik sanoq sistemasini, sonlarni o‘nlikdan ikkilikka va aksincha o‘tkazishni o‘rganamiz.

11-mavzu / 111 daq o‘qishYangilangan: 27-oktabr, 2026
Mavzular ro‘yxati (11 / 11)

Sanoq sistemasi — sonlarni yozish usuli. Biz kundalik hayotda o‘nlik sistemadan foydalanamiz: unda o‘nta raqam (0–9) bor va har bir keyingi o‘rin o‘nga ko‘paytiriladi. Ikkilik sistemada esa faqat ikki raqam — 0 va 1 bor, chunki kompyuterning elektron sxemalari ikki holatda bo‘ladi: signal bor yoki yo‘q.

Ikkilik sonni o‘nlikka o‘tkazish uchun har bir raqamni o‘rniga mos ikkining darajasiga ko‘paytirib qo‘shamiz. O‘ngdan chapga darajalar 1, 2, 4, 8, 16, … bo‘ladi. Masalan, 1101₂ = 1·8 + 1·4 + 0·2 + 1·1 = 13. Teskarisiga, o‘nlik sonni ikkilikka o‘tkazish uchun uni ketma-ket 2 ga bo‘lib, qoldiqlarni yozib boramiz, so‘ng qoldiqlarni teskari tartibda o‘qiymiz.

Misol: 13 ni ikkilikka o‘tkazamiz. 13 : 2 = 6 (qoldiq 1), 6 : 2 = 3 (qoldiq 0), 3 : 2 = 1 (qoldiq 1), 1 : 2 = 0 (qoldiq 1). Qoldiqlarni pastdan yuqoriga o‘qiymiz: 1101. Tekshirish: 8 + 4 + 1 = 13, to‘g‘ri. Shunday qilib, kompyuter matn, rasm va tovushni ham nol va birlar ketma-ketligi sifatida saqlaydi.

Asosiy xulosalar

  • Ikkilik sistemada faqat 0 va 1 raqamlari ishlatiladi.
  • Ikkilikdan o‘nlikka: raqamlar ikkining darajalariga ko‘paytirilib qo‘shiladi.
  • O‘nlikdan ikkilikka: ketma-ket 2 ga bo‘lib, qoldiqlar teskari o‘qiladi.
  • Kompyuter barcha axborotni ikkilik kodda saqlaydi.

Amaliy topshiriqlar

  1. Ikkilik sonlarni o‘nlikka o‘tkazing: 101, 1010, 11111.
  2. O‘nlik sonlarni ikkilikka o‘tkazing: 9, 20, 37. Natijani teskari o‘tkazib tekshiring.
  3. 0 dan 15 gacha sonlarning ikkilik yozuvi jadvalini tuzing va unda qanday qonuniyat borligini toping.

Mustahkamlash savollari

O‘zingizni sinab ko‘ring: avval o‘ylab ko‘ring, keyin javobni oching.

  1. 1Nima uchun kompyuter ikkilik sistemadan foydalanadi?
    Chunki elektron elementlarni ikki holatda (bor/yo‘q signal) ishonchli amalga oshirish oson.
  2. 2`1010` ikkilik soni o‘nlikda nechaga teng?
    8 + 2 = 10.

0 / 11 mavzu o‘tildi

Kirib belgilash
Informatika 8-sinf darsligi muqovasi
DarslikdaInformatika — 8-sinf