10
Umumiy foydalanuvchiga mo„ljallangan registrlarini
barcha mantiqiy va
arifmetik buyruqlarda ishlatish mumkin. Shu bilan birga ularning har bir maxsus
tegishli vazifani bajaradi. Masalan, ko„paytirish va bo„lish amali buyruqlari
operandlaming biri AX registrlarida yoki AX va DX registrlarida bo„lishini
talab
qiladi. Tsiklni boshqaradigan buyruq bo„lsa tsikl schyotchigi sifatida SX
registridan foydalanishni lozim topadi.
VX va VR registrlari ko„pincha bazali registrlar sifatida ishlatiladi. SI va
DI registrlaridan esa indeksli registrlar sifatida foydalaniladi.
SP registrlar
protsessor tomonidan qo„llab quvvatlanadigan stek yuqori cho„qqisini
(chegarasini) ko„rsatadi.
AX. BX, CX va DX registrlarining har birini 2 baytdan iborat registrlardan
tashkil etgan deb qurish mumkin. Ular quyidagicha belgilanadi: AH
1
AL, BH, BL
va hokazo (N - hegh. yuqori, L - low kichik). Bu registrlarning har biri bilan
alohida yoki yaxlit birlik sifatida ishlash mumkin. Masalan: so„zni AX yozib, AN
dan uning faqat bir qismini o„qib olish yoki AL dagi qismini o„zgartirish mumkin.
Registrlarning bunday tuzilishi ularini son bilan birga simvollar bilan ishlashga
imkon beradi. Qolgan registrlar
qismlarga ajralmaydi, shuning uchun ularning
tarkibini o„qish yoki yozish faqat yaxlit birlik sifatida amalga oshiriladi.
Dostları ilə paylaş: