=== Konu tarihi: 13 Mart 2012 Paylaş Konu tarihi: 13 Mart 2012 Bildiyimiz kimi direktivlər Assembler translyatorunun işini idarə edən vasitələrdən biridirlər. Onların köməyi ilə seqmentlər və prosedurlar təyin olunur, əmir və verilənlərə ad verilir, ehtiyyat yaddaş sahəsi ayrılır və s. Direktivin yazılışı assembler əmrinin yazılışına uyğundur: [ad] direktiv [operand] [,operand] ... [;şərh] Ad–identifikator olub, bu direktivi başqa eyni adlı direktivdən fərqləndirir. Nöqtələr göstərilən elementlərin bir neçə dəfə təkrarlana bilməsini göstərir. İdentifikatorları, verilənlərı, seqmentləri təyin edən və translyasiyanı idarə edən direktivlər əsas direktivlər sayılır. İdentifikatorları təyin edən direktivlər iki yerə bölünürlər: 1. <ad> EQU <mətn> və ya <ad> EQU <ədədi ifadə> 2. <ad>= <ədədi ifadə> Bu direktivlər ifadələrə şərti adlar verməyə ikan verir. İfadə kimi 16-lıq sabit, ünvan göstəricisi, digər şərti ad, əmrin nişanı və sairə götürülə bilər. Birinci və ikinci yazılışlar bir-birindən aşağıdakı kimi fərqlənirlər. 1) EQU təyinatından fərqli olaraq “=” işarəsi ilə təyin olunmuş identifikator yenidən təyin edilə bilər. EQU ilə isə təyin etmək olmaz. 2) EQU direktivində ədədi və mətni ifadədən, “=” direktivində isə yalnız ədədi ifadədən istifadə edilə bilər. Ədədi ifadələrdə +, -, *, / hesab əməliyyatlarından istifadə edilə bilər. Məsələn: F1 EQU EBX ; EBX registri F1 adına ; mənsub etdirilir F2 EQU 366 ; konstanta ad verilir F3 EQU 3 *F2 ; ədədi ifadəyə ad verilir F4=366 ; konstanta ad verilir F5=93 ; konstanta ad verilir F6=F5 – 12 ; ədədi ifadəyə ad verilir AD EQU Alıntı Link to comment Share on other sites More sharing options...
Guest Elbrus0033 Mesaj tarihi: 13 Mart 2012 Paylaş Mesaj tarihi: 13 Mart 2012 paylaşima görə çox sagol Alıntı Link to comment Share on other sites More sharing options...
=== Mesaj tarihi: 13 Mart 2012 mövzunu açan Paylaş Mesaj tarihi: 13 Mart 2012 Dəyməz Alıntı Link to comment Share on other sites More sharing options...
TΛNNΞЯ Mesaj tarihi: 13 Mart 2012 Paylaş Mesaj tarihi: 13 Mart 2012 Paylasim ucun sagol Alıntı Link to comment Share on other sites More sharing options...
=== Mesaj tarihi: 13 Mart 2012 mövzunu açan Paylaş Mesaj tarihi: 13 Mart 2012 Dəyməz Alıntı Link to comment Share on other sites More sharing options...
zeus Mesaj tarihi: 13 Mart 2012 Paylaş Mesaj tarihi: 13 Mart 2012 Təşəkkürlər Alıntı Link to comment Share on other sites More sharing options...
=== Mesaj tarihi: 13 Mart 2012 mövzunu açan Paylaş Mesaj tarihi: 13 Mart 2012 Dəyməz Alıntı Link to comment Share on other sites More sharing options...
My-Comp yek Mesaj tarihi: 13 Mart 2012 Paylaş Mesaj tarihi: 13 Mart 2012 Çox sağol Alıntı Link to comment Share on other sites More sharing options...
nurik111 Mesaj tarihi: 13 Mart 2012 Paylaş Mesaj tarihi: 13 Mart 2012 paylaşima görə təşəkkürlər Alıntı Link to comment Share on other sites More sharing options...
=== Mesaj tarihi: 13 Mart 2012 mövzunu açan Paylaş Mesaj tarihi: 13 Mart 2012 Dəyməz Alıntı Link to comment Share on other sites More sharing options...
Recommended Posts
Sohbete katıl
Şimdi mesajını gönderebilir ve daha sonra kayıt olabilirsin. Bir hesabın varsa, hesabınla göndermek için şimdi oturum aç.