|
4-amaliy mashg’ulot. Mavzu: Modifikatsion kodlar va ular ustidan arifmetik amallar bajarish
|
bet | 1/4 | Sana | 14.02.2024 | Hajmi | 13,6 Kb. | | #156252 |
Bog'liq 4-amaliy mashg’ulot. Mavzu Modifikatsion kodlar va ular ustidan-fayllar.org
4-amaliy mashg’ulot. Mavzu: Modifikatsion kodlar va ular ustidan arifmetik amallar bajarish
4-amaliy mashg’ulot.
Mavzu: Modifikatsion kodlar va ular ustidan arifmetik amallar bajarish.
Darsning maqsadi: To’g’ri, qarama-qarshi, qo’shimcha, modifikatsion kodlarni o‘rganish va ular ustida arifmetik amallar.
Kerakli jihoz va materiallar: Ma’ruza matnlari, har xil adabiyotlar, ma’ruza daftarlari.
Ikkilik sonlar bilan mashina arifmetikasi asoslari.
Har qanday ma'lumot (raqamlar, buyruqlar, yozuvlar va boshqalar) kompyuterda doimiy yoki o'zgaruvchan uzunlikdagi ikkilik kodlar ko'rinishida namoyish etiladi. Ikkilik kodning 0 yoki 1 qiymatiga ega bo'lgan alohida elementlari bit yoki bit deb ataladi. 8 bitdan iborat ikkilik kod bayt deb ataladi. Raqamlar, shuningdek, 32-bit formatida (kompyuter so'zi), 16-bit formatida (yarim so'z) va 64-bit formatida (ikki so'z) yoziladi.
Raqam kodlari.
Kompyuterda arifmetik amallarni bajarilishini soddalashtirish uchun raqamlarni ko'rsatish uchun maxsus kodlardan foydalaniladi. Kodlardan foydalanish ushbu sonlarning kodlarini arifmetik qo'shimchasiga raqamlarni ayirboshlash ishini kamaytirishga imkon beradi. Oldinga, teskari va qo'shimcha raqamlar kodlaridan foydalaniladi. To'g'ridan-to'g'ri kod kompyuterning xotirasidagi salbiy sonlarni, shuningdek ko'paytirish va bo'linishni aks ettirish uchun ishlatiladi. Ayirboshlash operatsiyasini qo'shish operatsiyasi bilan almashtirish uchun teskari va qo'shimcha kodlardan foydalaniladi, bu esa kompyuter arifmetik birligining tuzilishini soddalashtiradi. Kodlar uchun quyidagi talablar qo'yiladi:
1) Koddagi raqamlarning raqamlari ma'lum bir bit katakchasi bilan qattiq bog'langan.
2) Belgilar kodini bitli katakka yozib olish uchun qat'iy, aniq belgilangan bit ajratiladi.
Masalan, kodni namoyish qilish uchun bitta bayt asos qilib olinadigan bo'lsa, unda raqamni ko'rsatish uchun 7 bit, belgi kodi uchun bitta bit ajratiladi.
|
| |