Maxmudov yaxyobek
-jadval Forth Stack mashinasi bo'yicha ko'rsatmalar
Download 153.13 Kb.
|
TARJIMA PARADIGMA
16-jadval
Forth Stack mashinasi bo'yicha ko'rsatmalar
Harakatlarning kengayishi-bu aniq parametrlarga ega bo'lgan yangi ta'riflar stekda. Jadval 17 Forth Stack Machine ko'rsatmalarining spetsifikatsiyasi To'rtinchi til uchun dasturlash tizimi juftlikni o'z ichiga oladi "tarjimon - kompilyator", va kompilyatsiya texnikasi juda samarali. Tizim ma'lumotlarni taqdim etishning yagona protsedurasidan foydalanadi va dasturdagi buyruqlar so'zlar ketma-ketligidir. Ma'lumotlar bor ishlov berish operatsiyalaridan oldin. Operatsiya tizimga ma'lum so'z. Ma'lumotlar oddiygina operatsiya uni oladigan stekga yuklanadi. uning parametrlari soniga ko'ra. To'rtinchi til uchun tarjima avtomati murakkabligi bilan solishtirish mumkin montaj mashinasi. Asosiy farqlar quyidagilardir: - To'rtinchi lug'at ixtiyoriy uzunlikdagi satrlarni va jadvalni saqlaydi assembler teglari belgilangan o'lchamdagi manzillarni saqlaydi; - tartibga solishda qaytish manzilini eslab qolish o'rniga pastki dastur/funksiya ta'riflari kengaytiriladigan tarzda joylashtirilgan lug'at; – yashirin funksiya parametrlari stekda oldindan ajratilgan, ularning raqam ma'lum; – hisob-kitoblar natijalari stekda jamlangan.
Funktsiya ta'riflarini dasturlash qulayligi uchun, o'zgaruvchilar va konstantalarni modellashtirish metodologiyasi, shuningdek, vositalar tarmoqlanish yordamida jarayonlarni boshqarish: shartli ifoda va kalit, simulyatsiya davrlari. To'rtinchi til stek bo'yicha hisob-kitoblarni tashkil etishga misoldir. Bo'lishi mumkin amaliy qobiliyatiga ega asosiy til sifatida qaraladi mashinadan mustaqil samarali dasturlash vositalarining cheklanmagan domenga xos kengaytmasi. Til imkon beradi "yaxshi" yozilgan dasturlar uchun samarali kod yaratish. To'rtinchi dasturlash ehtiyotkorlik va aniqlikni talab qiladi. Qisqacha shakllarga erishish mumkinligi nostandart narxda berilgan dasturlarni o'tkazish uchun ozgina moslashtirilgan individual echimlar boshqa odamlarning qo'llari. "Hamma narsani o'zingiz dasturlang!" va "Qo'rqma qayta yozing!" dasturlashga yondashuvni to'g'ri aks ettiradi Forthda. Muvaffaqiyatga ehtiyotkorlik bilan tuzatish va maksimalizm orqali erishiladi ishlab chiqishda dasturlash vazifasini ko'rish qobiliyati. To'rtinchi til muallifi Charlz Mouri 1968 yilda shunday ta'kidlagan edi: "To'rtinchi til emas. ekvalayzer, lekin kuchaytirgich 70-yillarning o'rtalariga kelib, Forth BASIC va keyin uchinchi eng mashhur bo'ldi Paskal mikroprotsessor asboblarini ishlab chiqishda o'z pozitsiyalarini qo'lga kiritdi. Dasturlash texnikasi nuqtai nazaridan Forth makro assemblerga o'xshaydi, faqat mashina so'zlari ustidan buyruqlar tizimi o'rniga, u foydalanadi stek operatsiyalari tizimi. Download 153.13 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling