Toshkent axborot texnologiyalari universiteti kiberxavfsizlik fakulteti


Download 55.22 Kb.
Sana19.06.2023
Hajmi55.22 Kb.
#1611320
Bog'liq
Mehrojiddin 1


TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI KIBERXAVFSIZLIK FAKULTETI


711-21 GURUH TALABASI
ZIYADULLAYEV MEHROJIDDINNING
KOMPUTER TASHKILLASHTIRISH
FANIDAN TAYYORLAGAN 1-MUSTAQIL ISHI

Tekshirdi:Yusupov R

TOSHKENT 2023
Mavzu: Assembler dasturlash tilida bo‘yruqlar turlari
Reja:
1.Assembler tili
2. Ma'lumotlarni uzatish ko'rsatmalari
3. Arifmetik ko'rsatmalar
4. Mantiqiy ko'rsatmalar, Boshqarish oqimi ko'rsatmalari
5. String ko'rsatmalari, . Kirish/chiqarish ko'rsatmalari

Assembler tili - bu kompyuterlar, mikrokontrollerlar va boshqa o'rnatilgan tizimlar uchun dasturlar yozish uchun ishlatiladigan past darajadagi dasturlash tili. Assembler tilida ko'rsatmalar dasturning asosiy qurilish bloklari bo'lib, ular ma'lumotlar ustida muayyan operatsiyalarni bajarish uchun ishlatiladi.

Assembler tilida ko'rsatmalarning bir necha turlari mavjud, jumladan:


  1. Ma'lumotlarni uzatish ko'rsatmalari: Bu ko'rsatmalar ma'lumotlarni bir xotira joyidan ikkinchisiga ko'chirish uchun ishlatiladi. Ma'lumotlarni uzatish ko'rsatmalariga misollar MOV, PUSH, POP, XCHG va boshqalarni o'z ichiga oladi.

2. Arifmetik ko'rsatmalar: Bu ko'rsatmalar ma'lumotlar ustida arifmetik amallarni bajarish uchun ishlatiladi. Arifmetik ko'rsatmalarga misol sifatida ADD, SUB, MUL, DIV, INC, DEC va boshqalar kiradi.

3. Mantiqiy ko'rsatmalar: Bu ko'rsatmalar ma'lumotlar ustida mantiqiy amallarni bajarish uchun ishlatiladi. Mantiqiy ko'rsatmalarga misollar: AND, OR, NOT, XOR, TEST va boshqalar.

4. Boshqarish oqimi ko'rsatmalari: Bu ko'rsatmalar dastur oqimini boshqarish uchun ishlatiladi. Boshqarish oqimi ko'rsatmalariga misollar JMP, JZ, JNZ, JC, JNC, CALL, RET va boshqalarni o'z ichiga oladi.

5. String ko'rsatmalari: Bu ko'rsatmalar ma'lumotlar qatorlari ustida amallarni bajarish uchun ishlatiladi. Satr ko'rsatmalariga misollar MOVS, LODS, STOS, CMPS va boshqalarni o'z ichiga oladi.

6. Kirish/chiqarish ko'rsatmalari: Bu ko'rsatmalar kiritish/chiqarish operatsiyalarini bajarish uchun ishlatiladi. Kirish/chiqish ko'rsatmalariga misollar IN, OUT, INT va boshqalarni o'z ichiga oladi.



Assembler tilidagi har bir ko'rsatma mnemonik kod bilan ifodalanadi, bu ko'rsatma bajaradigan operatsiyaning qisqacha qisqartmasi. Ko'rsatma ishlaydigan ma'lumotlar qiymatlari bo'lgan buyruq operandlari registrlar, xotira joylari yoki bevosita qiymatlar yordamida aniqlanadi.
Download 55.22 Kb.

Do'stlaringiz bilan baham:




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