Assambleya tili Assembly language Assambleya tili
Download 124.19 Kb.
|
Kengaytirilgan mnemonika ko'pincha ko'rsatmalarning ixtisoslashtirilgan qo'llanilishini qo'llab-quvvatlash uchun ishlatiladi, ko'pincha ko'rsatmalar nomidan ko'rinmaydigan maqsadlar uchun. Masalan, ko'p CPU-larda aniq NOP ko'rsatmasi mavjud emas, lekin maqsadda ishlatilishi mumkin bo'lgan ko'rsatmalar mavjud. 8086 protsessorda ko'rsatma xchg bolta,bolta uchun ishlatiladi yo'q, bilan yo'q ko'rsatmalarni kodlash uchun psevdo-opcode bo'lish xchg bolta,bolta. Ba'zi qismlarga ajratuvchilar buni tan olishadi va dekodlashadi xchg bolta,bolta kabi ko'rsatma yo'q. Xuddi shunday, uchun IBM assemblers Tizim / 360 va Tizim / 370 kengaytirilgan mnemonikadan foydalaning Yo'q va NOPR uchun Miloddan avvalgi va BCR nol maskalari bilan. SPARC arxitekturasi uchun ular quyidagicha tanilgan sintetik ko'rsatmalar.[19]
Ba'zi montajchilar, shuningdek, ikkita yoki undan ortiq mashina ko'rsatmalarini yaratadigan oddiy o'rnatilgan makro-ko'rsatmalarni qo'llab-quvvatlaydi. Masalan, ba'zi Z80 montajchilarida ko'rsatma ld hl, mil. av ishlab chiqarishi tan olinadi ld l, v dan so'ng ld h, b.[20] Ba'zan ular quyidagicha tanilgan pseudo-opcodes. Mnemonika - bu ixtiyoriy belgilar; 1985 yilda IEEE Barcha montajchilar foydalanishi kerak bo'lgan bir qator mnemonika to'plami uchun 694-sonli Standartni nashr etdi. O'shandan beri standart bekor qilindi. Ma'lumotlar bo'yicha ko'rsatmalar Ma'lumotlar va o'zgaruvchilarni saqlash uchun ma'lumotlar elementlarini aniqlash uchun qo'llanmalar mavjud. Ular ma'lumotlarning turini, uzunligini va belgilaydi hizalama ma'lumotlar. Ushbu ko'rsatmalar ma'lumotlarning tashqi dasturlarda (alohida yig'iladigan dasturlarda) yoki faqat ma'lumotlar bo'limi aniqlangan dasturda mavjudligini aniqlay oladi. Ba'zi montajchilar ularni psevdo-ops deb tasniflashadi. Download 124.19 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling