4-amaliy ish: Qo`zg`almas va qo`zg`aluvchi nuqtali sonlarni taqdim etish va ularning arifmetikasi
Download 61.73 Kb.
|
KTE Amaliy 4
4-amaliy ish: Qo`zg`almas va qo`zg`aluvchi nuqtali sonlarni taqdim etish va ularning arifmetikasi. Sonlar normal shaklida quyidagi ko`rinishida yoziladi An = mAqp bunda: mA– A sonning mantissasi q – sanoq sistemaning asosi Aniqlik uchun quyidagi chegara qanoatlantirishi lozim . Sonning bunday shaklida ifodalanishi normallashgan deb aytiladi. Sonning suriluvchi vergulli mashinaviy formatining tasviri daraja ishorasining razryadi, (7bit) sonning daraja maydoni, mantissaning ishora razryadi,sonning mantissa maydoni, yoki son ishorasi (0 razryad) , xarakteristika, mantissadan tashkil topgan, Ishorani kodlash qo`zg`almas vergulda qanday bo`lsa, shundayligicha qoladi. Soni suriluvchi vergul formatda yozilishini misol orqali ko`ramiz. Quyidagi soni suriluvchi vergul formatda yozish kerak. A = - 110,1001. Quyidagi ko`rinishga keltiramiz A = - 0,1101001* 211(3) va razryad to`riga joylashtiramiz. Darajaning ishorasi – 0 (+) – 0chi razryadga, 1chidan to 7chi razryadgacha uchning ikkili kodini (11), chunki vergulni uch razryadga chapga surganimiz uchun, mantissa ishorasini «1» (-) – 8chi razryadga, son mantissasini -1101001 esa 9chidan 15chi razryadgacha joylanadi.
O`nli sonlarni ikkili kodlangani hisoblash mashinalarda o`zgaruvchan xoshiyalar maydon yordamida ikta formatda: joylashgan va zonali formatlarda ifodalanadi. Oylashgan formatda xar bir o`nli raqamiga 4 xonali ikkili razryad (yarim bayt), bunda son ishorasi eng chekkadagi son yarim baytning o`ng tomonida ( (+) ishorasi – 1100, (-) ishorasi - 1101) kodlanadi.
Joylashgan formatining maydon strukturasi Bu yerda: S – son, ishora - son ishorasi. Joylashgan format shaxsiy kompьyuterda odatda ikkili – o`nli sonlar ustida qo`shish va ayrish amallarini bajarishda ishlatiladi. Zonali formatda har bir 10lik raqamga butun bayt ajratiladi, bunda har bir baytning (eng kichigidan tashqari) katta yarim baytlari (zona) son shaxsiy kompьyuterda OON kodi bilan to`latiladi (ASCII kodiga mos), o`nli raqamlar esa kichik (chap) yarim baytlarda kodlanadi. Son ishorasi uchun eng kichik (o`ng) baytning katta yarim bayti (zona) ishlatiladi.
Zonali formatning maydon strukturasi. Zonali format shaxsiy kompьyuterda axborotni kiritish-chiqarish, shuningdek ko`paytirish va bo`lish amallarini bajarishda ishlatiladi. Misol uchun: shaxsiy kompьyuterda -19310 = -0001100100112 son quydagicha ifodalanadi: - joylashgan formatda:
- zonali formatda:
Sonlarning to`g`ri, teskari va qo`shimcha kodlari. Manfiy sonlarni mashinada ifodalashda to`g`ri, teskari va qo`shimcha kodlardan foydalaniladi. Qo`zg`almas vergulli formatdagi sonlarda bu kodlarning qo`llanishini ko`rib chiqamiz. To`g`ri kodda manfiy sonning razryaddagi raqamlar o`zgarmaydi, ishora xonasiga esa 1 yoziladi. Misol, agar A = - 0,101110, unda = 1,101110 Musbat sonning to`g`ri kodi uning tabiiy shakliga mos keladi, ya’niy uning ishora xonasiga nul yoziladi. Misol, agar
Musbat sonning teskari koda uning to`g`ri kodiga teng. Manfiy sonning teskari kodiga o`tkazish uchun ishora xonasiga bir yoziladi, raqam xonalaridagi birlar nullarga, nullar esa birlarga invertirlanadi. Misol: A =0,110101, unda = 0,110101 A = - 0,101110, unda = 1,010001 Musbat sonning qo`shimcha kodi uning to`g`ri kodiga teng. Manfiy sonning
Misol: A = 0,110101, unda = 0,110101, A = - 0,101110, unda = 1,010010
Download 61.73 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling