X86 va arm buyruqlari formati


ARM assembler ko'rsatmalari


Download 130.46 Kb.
bet2/2
Sana06.11.2023
Hajmi130.46 Kb.
#1750967
1   2
Bog'liq
X86 va ARM buyruqlari formati

ARM assembler ko'rsatmalari
Avvalo, menimcha, ARM assemblerni ixtiro qilgan daho nimadan boshlamoqchiman.
Do'st sifatida men yaxshi do'stim CMP bilan tanishtirmoqchiman. Sizga salom ayting va bu mumkin, faqat bu mumkin, men sizga do'st bo'laman. CMP solishtirish (juftlik) degan ma'noni anglatadi. Ushbu ko'rsatma registr va raqam, ro'yxatga olish va ro'yxatdan o'tish yoki ro'yxatga olish va xotira markaziga mos kelishi mumkin.
Siz allaqachon B (filial) ko'rsatmasini oldingiz. B ko'rsatmasi aqldan ozgan sakrashlarni o'ldirish uchun (masalan, Basic-dagi GoTo yoki INTEL-dagi JMP). Ale, siz ona qo'shimchasini qo'yishingiz mumkin (ko'proq reabilitatsiya qilingan tinch qo'shimchalardan biri), keyin siz uni o'zgartirasiz va siz praporshchiga aylanasiz. Agar u ishlamasa, o'tish bo'yicha ko'rsatma oddiygina ishlamaydi. Shunday qilib, agar siz teng r0 registrini r4 registriga aylantirmoqchi bo'lsangiz va keyin label34 nomi ostidagi yorliqga o'tmoqchi bo'lsangiz, quyidagi kodni yozishingiz kerak:
CMP r0, r4; Assemblerdagi sharhlar dog'lar ortidan bo'lak bilan boradi (;)
BEQ label34; B - sakrash ko'rsatmasi va EQ - qo'shimcha, ya'ni
; "Yakschoning o'zi"
DIQQAT: Goldroad Assembler belgilari bilan birga bo'lishi shart emas (, va qatordagi belgilarning krim nomlari hech narsada aybdor emas.
E’tiboringiz uchun raxmat !
Download 130.46 Kb.

Do'stlaringiz bilan baham:
1   2




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