Reja fanining predmeti, maqsadi va vazifalari
Sonlarni bir sanoq sistemasidan boshqa sanoq sistemasiga o‘tkazish
Download 72.2 Kb.
|
- Bu sahifa navigatsiya:
- Oʽnlik Sakkizlik Ikkilik O’n oltilik
- Savol va topshiriqlar
- Foydalanilgan adabiyotlar ro‘yxati
Sonlarni bir sanoq sistemasidan boshqa sanoq sistemasiga o‘tkazish
Sonlarni bir sanoq tizimidan boshqasiga o‘tkazishni mashinaning oʽzi quyidagi qoidalarga muvofiq ravishda asosida avtomatik tarzda bajaradi. S a n o q t i z i m l a r i
Sonni d1-asosli sanoq tizimidan d2-asosli sanoq tizimiga o‘tkazishni ikki xil qoidasi bir-biridan farq qiladi. Agar d1 Katta ikkilik sonlarni 10likka o‘tkazishni soddalashtirish uchun avvalo ularni triadalar yordamida sakkizlikka, soʽng sakkizlikdan oʽnlikka o‘tkazish maqsadga muvofiqdir.
Agar d1>d2 bo‘lsa, u holda butun va kasr sonlarini bir sanoq tizimidan boshqasiga o‘tkazishning quyidagi qoidalaridan foydalaniladi. Ya’ni d1-asosli sanoq tizimidagi butun sonni d2-asosli sanoq tizimiga o‘tkazish uchun u oʽtkaziladigan sanoq tizimining asosi d2 ga ketma-ket boʽlinadi. Oʽtkaziladigan son va boʽlinmani boʽlish toki oxirgi qoldiq d2-1 dan kichik yoki unga teng boʽlguncha davom ettiriladi. d2-tizimidagi yangi son bulish natijasida hosil bo‘lgan qoldiq va oxirgi boʽlinmalarni teskari yo‘nalishida yechish bilan oʽqiladi. Oxirgi boʽlinma yangi sonning eng katta razryadini beradi. Barcha amallar dastlabki son berilgan - asosli sanoq tizimida bajariladi. Yangi son asosi eski d1- asosli tizim raqamlari bilan yoziladi. Sonni sakkizlik sanoq tizimidan ikkilik sanoq tizimiga o‘tkazish uchun sakkizlik raqamlarini ikkilik triadalar bilan almashtirib yechish mumkin, chunki sakkizlik sanoq tizimining asosi 2 darajasi 3 ga teng. Triada deganda sakkizlik raqamini ifodalaydigan uchta ikkilik razryad tushuniladi. Tetrada deganda oʽnli raqamni ifodalaydigan toʽrtta ikkilik razryad tushuniladi.
Oʽn oltilik va sakkizlik tizimi esa programma matnlarida buyruqlarni, ikkilik kodlarni, adreslarni, operatsiyalarni qisqaroq va qulay ko‘rinishda yozish va o’qish uchun qo‘llanilmoqda. Misol: X=13(10)
Natija: 13(10) = 1101 (2) X=0,25(10)
Natija: 0,25(10) = 0,01 (2) Ikkilik sanoq sistemasida arifmetik amallarni bajarish tartibi quyidagi jadvalda keltirilgan: 0+0=0 0+1=1 1+0=1 1+1=10
0*0=0 1*0=0 0*1=0 1*1=1 Sakkizlik sanoq sistemasida arifmetik amallarni bajarish tartibi esa quyidagi jadvalda keltirilgan:
0 1 2 3 4 5 6 7 1 2 3 4 5 6 7 10 Misol: 25(8)
2 3 4 5 6 7 10 11 + 3 4 5 6 7 10 11 12 47(8)
4 5 6 7 10 11 12 13 ———- 5 6 7 10 11 12 13 14 74 (8)
6 7 10 11 12 13 14 15 7 10 11 12 13 14 15 16
Qo‘shimcha kod esa teskari kogda 1 ni qo‘shish bilan topiladi. Misol : 01111(2) ---> (teskari.) 10000(2) +1 ---> (qo‘shimcha) 10001(2)
2. Закирова Ф. и др. Информатика и информационные технологии. Т.: Изд-во «Aloqachi», 2007, 176 с. 3. Мирзиёев Ш.М. Эркин ва фаровон демократик Ўзбекистон давлатини биргаликда барпо этамиз. -Т.: “Ўзбекистон” НМИУ, 2017. – 29 б. 4. Мирзиёев Ш.М. Қонун устуворлиги ва инсон манфаатларини таъминлаш юрт тараққиёти ва халқ фаровонлигининг гарови. -Т.: “Ўзбекистон” НМИУ, 2017. – 47 б. 5. Мирзиёев Ш.М. Буюк келажагимизни мард ва олижаноб халқимиз билан бирга қурамиз. -Т.: “Ўзбекистон” НМИУ, 2017. – 485 б. 6. Ўзбекистон Республикаси Президентининг 2017 йил 7 февралдаги “Ўзбекистон Республикасини янада ривожлантириш бўйича ҳаракатлар стратегияси тўғрисида”ги ПФ-4947-сонли Фармони. Ўзбекистон Республикаси қонун ҳужжатлари тўплами, 2017 й., 6-сон, 70-модда. 7. Hoshimov O.O., Tulyaganov M.M. Kompyuterli va raqamli texnologiyalar. -T.: Yangi asr avlodi, 2009. - 102 b. 8. Informatika/Professor N.Makarova tahriri ostida.-T.:Talqin, 2005. 344- b. Download 72.2 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling