Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Farg'ona filiallari kif fakultetlari


Download 25.28 Kb.
bet1/5
Sana09.04.2023
Hajmi25.28 Kb.
#1344157
  1   2   3   4   5
Bog'liq
Assemblar tili


Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Farg'ona filiallari

KIF fakultetlari
711-20 guruh talabasi


Kompyuter arxitekturasi fanidan


Laboratoriya ishi
Assemblar tili


Topshirdi: Mirzaboev Aziz Sodiqovich

Qobul kildi: Mirkomilov.D




Mundarija

1. Til tavsifi


2. Afzalliklari va kamchiliklari
3. Sintaksis
4. Mavjud buyruqlar ro'yxati
5. Assembler dasturiga misollar
6. Turli protsessorlar uchun Assembler xususiyatlari
7. Xulosa
8 Adabiyotlar ro'yxati

Til tavsifi

Assembler - past darajadagi dasturlash tili bo'lib, u inson idroki uchun qulay bo'lgan mashina ko'rsatmalarini yozish uchun formatdir.


Assembly tilidagi ko'rsatmalar protsessor ko'rsatmalariga birma-bir mos keladi. Darhaqiqat, ular buyruqlar va ularning argumentlarining insonga qulayroq ramziy ko'rinishini - mnemonik kodlarni ifodalaydi. Bunday holda, bitta assembler tili ko'rsatmasi protsessor ko'rsatmalarining bir nechta variantiga mos kelishi mumkin.
Bundan tashqari, assembler tili xotira katakchalari manzillari o'rniga ramziy teglardan foydalanishga imkon beradi, ular yig'ish paytida assembler yoki bog'lovchi tomonidan hisoblangan mutlaq yoki nisbiy manzillar bilan almashtiriladi, shuningdek, direktivalar (assembler ko'rsatmalari) protsessorning mashina ko'rsatmalariga tarjima qilinmagan, lekin assemblerning o'zi tomonidan bajarilgan).
Assambleya direktivalari, xususan, ma'lumotlar bloklarini kiritish, shartlar bo'yicha dastur fragmentini yig'ishni o'rnatish, yorliq qiymatlarini o'rnatish, parametrlari bilan makroslardan foydalanish imkonini beradi.
Protsessorlarning har bir modeli (yoki oilasi) o'ziga xos ko'rsatmalar tizimiga va tegishli montaj tiliga ega. Eng mashhur assembler tili sintaksisi Intel sintaksisi va AT&T sintaksisidir.
Mashina tili sifatida yuqori darajadagi dasturlash tilini (Fort, Lisp, El-76) amalga oshiradigan kompyuterlar mavjud. Aslida bunday kompyuterlarda ular assembler tillari rolini bajaradi.

Download 25.28 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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