|
Assembler tilining asosiy operatorlari
|
bet | 4/7 | Sana | 25.05.2024 | Hajmi | 93,54 Kb. | | #253351 |
Bog'liq Kompyuterni Tashkil etish Imomov Amirsaid - Har qanday algoritmlik dasturlash tili o’ziga mos operator turlariga ega. Assembler tili ham ozining tarkibiy qismida quyidagi operator turlariga ega:
- Bajariluvchi operatorlar
- Ma’lumotlarni aniqlash psevdooperatorlari
- Makrooperatorlar
- Izohlar
Bajariluvchi operatorlar - Bajariluvchi operatorlar translyator orqali mashina buyruqlariga o’zgartiriladi. Assembler tilining bitta bajariluvchi buyruq bitta mashina buyruqqa mosdir. Dasturlash tillarning barcha bajariluvchi buyruqlar quyidagicha guruhlanadi:
- Ma’lumotlarning qayta ishlash operatorlari;
- Boshqaruvni uzatish opratorlari.
- Ma’lumotlarning qayta ishlash opratorlari hotira maydon (operativ hotira katakchalari, registrlar yoki bayroq-maydonlari) qiymatlariga ta’sir o’tkazsa, boshqaruvni uzatish opratorlari esa dastur bajarish jarayonini o’zgartirishdan iborat.
Ma’lumotlarni aniqlash psevdooperatorlari, bajariluvchi operatorlarning aksariyati bo’lib, ular mashina buyruqlariga o’girilmaydi, faqat translyator-dasturga dasturchilar tomonidan ko’rsatmalardan iborat bo’ladi. - Ma’lumotlarni aniqlash psevdooperatorlari, bajariluvchi operatorlarning aksariyati bo’lib, ular mashina buyruqlariga o’girilmaydi, faqat translyator-dasturga dasturchilar tomonidan ko’rsatmalardan iborat bo’ladi.
Makrooperatorlar esa bir nechta dasturlash tilining oddiy operatorlarni yoki psevdooperatorlarni translyator uchun almashtirilish qonuniyatini belgilaydi. Misol taraqasida protsedura yoki makroslarni keltirishimiz mumkin. - Makrooperatorlar esa bir nechta dasturlash tilining oddiy operatorlarni yoki psevdooperatorlarni translyator uchun almashtirilish qonuniyatini belgilaydi. Misol taraqasida protsedura yoki makroslarni keltirishimiz mumkin.
- Ma’lumotlarni qayta ishlash uchun Assembler tilining operatorlarini quyidagicha guruhlarga ajratishimiz mumkin:
- Arifmetik operatorlar
- Mantiqiy operatorlar
- Ma’lumotlarni uzatish operatorlar
- Bayroq-maydonlarni boshqarish operatorlar
- Siljitish operatorlar
- Zanjir(qator) ustida operatorlar
|
| |