Registrlar va ularning turlari, vazifalari, tasnifi

Registrlar va ularning turlari, vazifalari, tasnifi

O'quvchilarga / Informatika va AT
Registrlar va ularning turlari, vazifalari, tasnifi - rasmi

Material tavsifi

REGISTLAR,FLAGLAR Registrlar va ularning turlari, vazifalari, tasnifi. Registrlar A) Umumiy foydalanishga mo'ljallangan 4 ta regist (ma'lumotlar reg): AX - akkumulyator-registri, BX - tayanch registr (bazaviy), СХ - sanagich, DX - kengaytirilgan akkumulyator-registri; B) 3 ta adress registrlari: SI - manba indexi registri, DI - index natijasi registri, BP - bazaga ko'rsatkich registri; C) 3 ta boshqaruv registri: SP - stakka ko'rsatkich registri, IP - buyruqlar sanagichi registri, PSW - flaglar registri (so'z dastur holati); г) 4 ta segment registri: CS - kod segmenti registri, DS - ma'lumotlar (baza) segmenti registri, ES - kengaytirilgan kod segmenti registri, SS - stak segmentini registri. 2 Operativ xotiraning yacheykalari bilan birgalikda qisqa vaqtli tezkor ma'lumotlarni registrlarda saqlash ham mumkin. Registrlar protsessor tarkibiga kiradi va mashina dasturi orqali ularga murojaat o'rnatilishi mumkin. Intel firmasining protsessorlarida registrlar 2 guruxga bo'linadi: sistemali va amaliy maqsadga yo'naltirilgan. Registrlarning ko'pchilik qismi 2 so'z uzunligiga ega (32 bit) ularning har biri tegishli nomga ega - EAX, EVX va hokazo 1. Umumiy foydalanuvchiga mo'ljallangan registr - 8 ta 32 bitlik registr. 2. Segment registr - 6 ta xotiraga murojaatning turli ko'rinishiga mos selektor segmentlari. 3. Holat va boshqaruv registrlari. Ushbu registrlar protsessorning holatini aniqlash va o'zgartirish uchun xizmat qiladi. Ushbu registrlar quyidagi guruxlarga bo'lingan: Umumiy foydalanuvchiga mo'ljallangan registrlari 32 bitlik registrlar deb ham ataladi. EAX, EBX, EDX, EBP, ESP, ESI, va EDI. Ushbu registrlar mantiqiy va arifmetik buyruqlarning operandlarini saqlash uchun xizmat qiladi. Bundan tashqari ular adresni aniqlashda operandlarni saqlashga xam xizmat kiladi. 16 bitdan kichik registrlarni 8086 protsessor registrlari ismlaridan foydalanib adreslash mumkin: AX, BX, CX, DX, BP, SP, SI, va DI. Ba'zi registrlarning shartli nomlanishi: A - accumulator, akkumulyator. B - base, baza. S - counter, schyotchik. D - Data, ma'lumot, berilganlar. BP - base pointer, baza ko'rsatkichi. SI - source index, manba indeksi. DI - Destinition Index, qabul qilgich indeksi. SP - Stack Pointer, stek ko'rsatkichi. CS - code segment, buyruqlar segmenti. DS - data segment, ma'lumot segmenti. SS - Stack segment, segment steki. ES - extra segment, qo'shimcha segment. IP - instruction pointer, buyruqlar schyotchigi. Umumiy foydalanuvchiga mo'ljallangan registrlarini barcha mantiqiy va arifmetik buyruqlarda ishlatish mumkin. Shu bilan birga ularning har biri maxsus tegishli vazifani bajaradi. Masalan, ko'paytirish va bo'lish amali buyruqlari operandlarning biri AX registrlarida yoki AX va DX registrlarida bo'lishini talab qiladi. Siklni boshqaradigan buyruq bo'lsa sikl schyotchigi sifatida SX registridan foydalanishni lozim topadi. VX va VR registrlari ko'pincha bazali registrlar sifatida ishlatiladi. SI va ...


Ochish
Joylangan
Fayl formati zip → pptx
Fayl hajmi 766.33 KB
Ko'rishlar soni 120 marta
Ko'chirishlar soni 8 marta
O'zgartirgan san'a: 29.03.2025 | 01:25 Arxiv ichida: pptx
Joylangan
Fayl formati zip → pptx
Fayl hajmi 766.33 KB
Ko'rishlar soni 120 marta
Ko'chirishlar soni 8 marta
O'zgartirish kiritilgan: Arxiv ichida: pptx
Tepaga