Dasturlash tillarining turlari


Dasturlash tillarining avlodlari



Download 336,1 Kb.
Pdf ko'rish
bet5/6
Sana16.03.2022
Hajmi336,1 Kb.
#496762
1   2   3   4   5   6
Bog'liq
Aktamov Eldor-Dasturlashga kirish - 1 mustaqil ish

Dasturlash tillarining avlodlari
Dasturlash zarurati dasturlashtiriladigan kompyuterlardan oldin ham paydo
bo'lgan.
Ma'lumki,
18
-asrdan
boshlab,
masalan,
yog'och
taxtalar
bilan
dasturlashtirilgan dastgohlar mavjud bo'lib, ularda kerakli joylarda teshiklar qilingan.
Dasturlashning rivojlanishiga 1945 yilda nashr etilgan Jon Von Neyman g'oyasi
yordam berdi, unda u dasturning o'zi ma'lumotlar bilan birga xotirada saqlanadigan
kompyuterni tasvirlab berdi.
Birinchi avlod dasturlash tili
- bu mashina kodi. Mashina kodi kompyuter
(protsessor) bajarishi mumkin bo'lgan ko'rsatmalardan (shuningdek, bu ko'rsatmalarga
tegishli ma'lumotlardan) iborat. Mashina kodida dasturlashda dasturchi o'z dasturini
protsessor tushunishi va bajarishi uchun uni ikkilik kod bilan yozishi kerak edi. Aslida,
bunday dasturlash uskunani yaxshi bilish va tushunishni talab qiladi, chunki dasturlash
jarayonida protsessor nima qila olishi, kirish -chiqish qurilmalari qayerda
joylashganligini, shuningdek ular bilan qanday aloqa qilishni bilish kerak. u yoki bu
operatsiyaga qancha vaqt sarflanadi. Shunday qilib, mashina kodi tegishli dastur
ishlaydigan apparat bilan juda qattiq bog'langan. Bugungi kunda mashina kodi
kompyuterlardan yo'qolmagan, past darajadagi (apparat darajasidagi) barcha
harakatlar hali ham mashina kodida sodir bo'ladi, ya'ni. Dastur qanday dasturlash tilida
yozilgan bo'lsa, u oxir -oqibat apparat tushunadigan mashina kodiga aylanadi.


Assambleya tillari
ikkinchi avlod tillari
hisoblanadi. Mashina kodiga kelsak, 
barcha dasturlar ikkilik kodda amalga oshirilgan, shuning uchun o'qish va disk 
raskadrovka qilish ko'p vaqtni oladi. Assambleya tilida dasturlashda yo'riqnomalar
odamga tushunarli shaklda taqdim etiladi. Dasturlashning o'zi mashina kodidagi
dasturlashga juda o'xshaydi, chunki ko'rsatmalar mashina kodidagi kabi (faqat
boshqa shaklda - so'z shaklida). Assambleyada yozilgan dastur quyidagicha:

MOV AL, 19

ALD QO'ShISH, 4

OCH 2
Bu kod bo'lagi AL registrining 19 qiymatini belgilaydi (odatda, qiymatlar o'n oltilik
tizimda raqamlar bilan ifodalanadi), AL registrining qiymatiga 4 raqamini qo'shib, 
keyin 2 raqamini chiqishga 2 yuboradi. Yozma dastur. montajchidan mashina
kodiga tarjima qilinadi va shundan so'ng protsessor uni bajarishni boshlashi
mumkin ...
O'rnatish tillari va mashina kodi past darajadagi tillar hisoblanadi.



Download 336,1 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish