H, q yoki o, b. Ular mos ravishda son o'n oltilik, sakkizlik va ikkilik sanoq fzimida ekanligini nasmga bildiradi. O'n oltilik son Ox
db 7 . 8 ;; Chorak aniq likd agi kasr son
Download 21.51 Kb.
|
3-mustaqil ish
db 7 . 8 ;; Chorak aniq likd agi kasr son.
dw 7 . 8 ;; Ÿarim aniq likd a g i kasr son. dd 7 . 8 8 8 8 8 8 8 8 8 ;; Birlamchi aniq likd a g i kasr son. dd 7 . 8 8 8 _ 8 8 8 _ 8 8 8 . . ; Tushunarliroq k o 'r in ish . dq 7 . 8 e+ 1 0 ;;-,7 . 8 * 1 0 10, qo'.sh a n iq lik . dq 7 . 8 e - 1 0 ;; 7 . 8 * lO’10. Kasr sonlami o'n oltilik sanoq tizimida ham yozish mumkin:, mov eax , _f lo a t 3 2 (0 x7 . 8> ;; 3 2 b i t l i o'zgarmas s if a t id a . mov ax , __f lo a t l6 __( - 0 x7 . 8p+2 ) ;; -Ox7 . 8 p+2 =-Ox7 . 8 *2 2=-OxlE.O O'nlik sanoq tizimidagi kasr sonlarda Ishlatilgan e belgisi o'n oltilik kasr sonlar bilan ishlatilishi mumkin emas. Aks holda OxE soni bilan chalkashib ketishi mumkin. O'n oltilik kasr sorilar bilan Ishlatiladigan p belgisirii ham o'nlik o'zgarmaslar bilan ishlatib bo'lmaydi (Kasr sonlar haqidabatafsilroq ma'lumot uchun < imkoniyati bor. Mantiqiy yoki arifmetik amaiiar orqali bog'langan o'zgarmaslar ketma-ketligi ifoda deyiladi. NASM dasturni yig'ish chog'ida bu ifodalami hisoblab, ulami o'zgarmas sonlarga almashtirib chiqadi, ya'ni bajaruvchi kodgacha ifodalar yetib bormaydi. • Mantiqiy am allar • | : Bitma-bit mantiqiy qo'shish amali. Assemblerdagi or buyrug'i bilan ishlash tartibi bir xil. 51 • A : B!tma-b!t mantiqiy istisnoli qo'shish amali. Assemblerdagi xor buyrug'i bilan ishlash tartibi blr • & : Bitma-bit mantiqiy ko'paytirish amali. Assemblerdagi and buyrug'i bilan Ishlash tartibi bir xil. • ≪ va ≫ : Bitlami siljitish amali. Assemblerdagi shl va shr buyruqlari bilan mos ravishda ishlash tartiblari bir xil. • Arifmetik amallar • + va - : Oddiy qo'shish va ayirish amallan. • * , // I I , % va %% : Ko'paytirish va bo'lish amallari. Bu yerda * ko'paytirish, / va // mos ravishda ishorasiz va ishorali sonlami.bo'lish, % va %% esa mos ravishda ishorasiz va ishorali sonlarni bo'lishdan qoladigan qoldig'ini topish amallari. • Bir qiymatli am allar -------------..... - , ------ va ! : Bu amallar faqat bitta o'zgarmasga ta'sir qilib, eng birinchi bo'lib bajariladi. - manfiy qiymatga aylantiradi, ~ qiymatning birlamchi to'ldiruvchisini1 hisoblaydi va ! mantiqiy inkor. Mantiqiy inkorda agar qiymat noldan farqli bo'lsa, natija nolga teng va aksincha, agar qiymat nolga teng bo'lsa natija birga teng. Ko'rib chiqilgan bitlar ustida amalga oshiriladigan mantiqiy va siljitish amallari ≪Mantiqiy amallar va bitlami siljitish buyruqlari≫ bobida keng yoritilgan. Arrimo u yerdagi assembler buyruqlari bilan ifodalarda qatnashadigan mazkur amallami chalkashtirmaslik kerak. Ular ma'no jihatdan bir xil bo'lsada, ifodalardagi mantiqiy va arifmetik amallaming mashina tiliga o'giriladigan assembler buyruqlariga hech qanday aloqasi yo'q! Misollar: Download 21.51 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling