Şək.3 8087 soprosessorunun proqram formatı .
Belə operandın ünvanı 8086 –nın yaddaşında formalaşır, süni oxuma dövründə, sonra mod və г/м sahəsi analoji əhəmiyyət daşıyır. Operandın əmr tipli hissəsi Fr sahəsində verilir, bircə müvəqqəti maddələrlə və uzun məqsədlərlə əməliyyat üstündə xüsusi təlimatla başlayır. Soprosessorların əmrlərini 6 qrupa bölmək olar:
hesab-çətin, inkriment, hesablama, hesablama emalı, dekrement, vurma, bölmə, yenidən bölmə, kvadrat kök və s;
Verilənlərin ötürülməsi- yaddaş və ST steki arasında kodun ötürülməsi, stekin qeydiyyatı arasında;
Məntiq- 2-li rəqəmin müvəqqəti bayraq yükləməsi vəziyyətində yoxlanış;
Transcendentnıy funksiyalar- tg-in,arctg-in, 2 ͯ-1, Ylog.X, Y( log₂X+1 );
Sabitin formullaşdırılması- sabit stekdə 0, 1, l, log₀2, log₂e, logₑ2;
Soprosessorla idarə- idarəedici sözün yazı və yüklənməsi, soprosessorun tam vəziyyətinin yüklənmə yazısı, iş sxeminin idarəetmə rejimi.
Əməliyyat nəticəsinin tamlığı mantisin təqdimat diapazonunda 3ündən 1-i proqramistə idarəedicinin dəqiqlik imkanı çatdırır. IEEE standart tələbinə görə dəqiqlik məsələsində 24 və ya 53 mərtəbəlidə bütün əməliyyatlar formalaşdırılır. Özünü əhatə həm də 4 üsuldan biri kimi yerinə yetirilir: “yuxarı”, “aşağı”, “0”-a doğru,verilən yaxın rəqəmə qədər gətirmə. Əhatənin dəqiq üsulu kimi proqram götürülür. Maddə formatı –f-∞ və -∞ təqdimatına baxış keçirir. Bu dəyərlər xüsusi hadisələri girişi zamanı soprosessorla istehsal olunur. Məs: “0”a bölmədə və ya nəticənin əldə olunmasında, maksimum üstün rəqəmin təqdimi. İstənilən şəraitdə istifadəçi formulanı nəticənin işarəsindən asılı olaraq ya + ∞ ya da ±∞M kimi verilməlidir. Operandın dəqiq olmayan vaxtı məs: boş reqistrın hesablanması zamanı, Nan-ın nəticəsinə əsasən soprosessor avtomatik olaraq xüsusi kod formalaşdırır ki, istifadəçi inicializasiya olunmamış fasilədən istifadəsini rahat qoysun.
Dostları ilə paylaş: |