ЕHMNI DASTURLI BOSHQARISH

 

    ЕHM da masalalarni echish dasturli usul bilan yani masalani echish algoritnida kozda tutilgan malumotlar ustida vaqt boyicha ketma-ket, alohida amallarni bajarish nuli bilan amalga oshiriladi.

    Algoritm bu aniq korsatilgan ishlar ketma-ketligi bolib, masalaning echimini olish uchun boshlangich malumotlar ustida ana shu ishlarni bajarish kerak.

    Hisoblash mashinasi tilida (mashina kodlarida) ketma-ket buyruqlar korinishda berilgan masalani echish algoritni mashina dasturi deyiladi.

    Mashina dasturi mashina buyruqlari ketma-ketligidan tashkil topali.

Mashina dasturi buyrugi (boshqachasiga mashina buyruga) bu mashinaga berilgan oddiy korsatma bolib, uni ЕHM biror-bir qoshimcha korsatishlarsiz va tushuntirishlarsiz avtomatik ravihca bajaradi.

    Mashina buyrugi ikki qismdan tashkil toptan: amalli va adresli.

     Buyruqning amalli qismi (AKO amal kodi) bu buyruqdagi razryadlar gUROhi bolib, ular mashina amali kodini tasvirlash uchun moljallangan.

Buyruqring adresli qismi (adres) bu buyruqdagi razryadlar gUROhi bolib, ularga mashina xotira yacheykalari adreslarining (adreslarini) kodlari yoziladi, ular malumotlarni yoki buyruqni bajarishda qatnashgan boshqa obektlarni tezkor saqlash uchun moljallangan. Kopincha bu adreslar operandlar, yani amalda qatnashayotgan sonlarning adreslari deyiladi.

    Buyruqqa yozilgan adreslarning soni boyicha buyruqlar bir adresli, ikki adresli va uch adresli bolishi mumkin. SHK larda ikki adresli buyruqlar еng kop ishlatiladi.

    Belgili kodlash tilida yozilgan ikki adresli buyruqka misol:

KSH

103

5102

    TЕQQ sonining 103-yacheykasida saqlanayotgan songa TЕQQ, ning 5102-yacheykasida saqlanayotgan son qoshilsin, natija еsa TЕQQning 103-yacheykasiga yozilsin.

Hosted by uCoz