Dasturlash tizimlari va tillari


Tizimli kayta ishlovchi dasturlarning



Yüklə 1,26 Mb.
Pdf görüntüsü
səhifə3/11
tarix24.03.2022
ölçüsü1,26 Mb.
#54084
1   2   3   4   5   6   7   8   9   10   11
Zamonaviy dasturlash tillari tahlili

Tizimli kayta ishlovchi dasturlarning

asosiy funktsiyalari va tarkibi

1- Assembler

2 – Aloqa redaktorlar

va yuklovchilar

3 - Makroprotsessorlar

4 - Translyatorlar

(tarjimonlar)

5 – Til konvertorlari

6 – Redaktorlar va matn

protsessorlari

7 - Otladchiklar

8 - Dizassembler

9 – Kross sistemalar


1. Аssembler – bu tizimli qayta ishlovchi dastur boʼlib, u biron bir

mashinaga muljallangan dasturlash tilida yozilgan dastur matnini

obʼekt kodiga aylantirish uchun muljallangan. (Аssembler tilidagi

matn direktivalar va ismlardan tashkil topadi, mashina kodi esa fakat

baytlardan tashkil topadi.);

2. Аloqa redaktorlari – bu shunday tizimli qayta ishlovchi

dasturki, ular Аssembler yordamida alohida olingan obʼekt

modullarini yagona modulga birlashtirishga muljallangan. Аloka

redaktori chegarasida barcha adres yunalishlari yagona adreslar

fazasiga urnatiladi.

3. Makroprotsessorlar – bu shunday dasturlarki, ular belgili

kayta ishlashga muljallangan bulib, bu jarayonda kandaydir qiska

frazalarga (makrochakiriqlarga) uzun frazalar (makrokengaytmalar)

mos


kuyiladi.

Makroprotsessorning

kirishida

qandaydir

makrochaqiriklar

olingan


matn

bulib,


chiqishida

esa


makrokengaytmalar buladi.




4. Translyatorlar (tarjimonlar) bir tilda yozilgan matnni boshqa

tilga ugiradilar. Translyatorlarning kuyidagi qurinishlarini ajratib

kursatish mumkin:

Kompilyatorlar: kirishida yuqori daraja tilida yozilgan dastur

matni, chiqishida mashina kodlaridagi aloka redaktoriga yoki

yuklovchiga uzatiladigan dastur.


Yüklə 1,26 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin