Pentium mikroprotsessorlarida registrlar bloki

Pentium mikroprotsessorlarida registrlar bloki

O'quvchilarga / Informatika va AT
Pentium mikroprotsessorlarida registrlar bloki - rasmi

Material tavsifi

Pentium mikroprotsessorlarida registrlar bloki Registr uzining strukturaviy Registr uzining strukturasi tuzilishiga ko'ra 8 razryadli, 16 razryadli, 32 razryadli bo'ladi. Registrlarni quyidagi guruhlarga bo'lish mumkin: Umumiy foydalanishga mo'ljallangan registrlar Segment registrlar Flag registrlar Buyruk registrlar Soprotsessor registrlari MMX kengaytmali butun sonli registrlar MMX kengaytmali kuzg'aluvchan unlik sonlar bilan ishlovchi registrlar Umumiy foydalanishga mo'ljallangan registrlar 8 ta AXEAXAHAL-Akkumlyator DXEBXBHBL-Baza registr CXECXCHCL-hisobchi registr DXEDXDHDL-ma'lumotlar regmstri SIESI-Manba indeksi DIEDI-kabul qiluvchi indeks BPEBP-Baza kursatgichi SPESP-stek kursatgich Segment registrlar Segment registrlar asosan 6 ta shulardan 3 tasi asosiy, 3 tasi yordamchi, qo'shimcha SS-stek segmenti CS-kod segmenti DS-ma'lumotlar segmenti Kushimchalar:ES,FS,GS-qo'shimcha segment registri Flag registri Flag registori 1 ta registor. Undagi xar bir razryad malum bir vazifani bajarishga mo'ljallangan. Shunga ko'ra flag razryadlarini 2 ga bo'lish mumkin 1)holat flaglari 2)boshqarish flaglari holat flagiga kuyidagilar kiradi: 00-CF- 0-razryaddagi CF o'tkazish flagi 02-PF-qiymatning juftligini tekshiradi 04-AF-qo'shimcha o'tkazish flagi 06-ZF-nol flag 07-SF-ishora flagi 11-OF-tulib-toshish flagi 12-13-IOPL-kiritish chiqarish darajasini belgilash flagi 14-NT-masala berilishi flagi boshqarish flaglari 08-TF-kopkon flagi 09-IF-uzulishlar flagi 10-DF-yo'nalish flagi 16-RF-yangilash flagi 17-VM-vertual rejim flagi 18-AC-taqqoslashni nazorat qilish flagi 19-VIF-uzulishning virtual flagi 20-VIP-koldirilgarn uzulishlar flagi 21-ID-protsessorni identifikatsiyasini qo'llash Buyruk registri Bu registorning vazifasi navbatdagi bajariladigan buyrukni saqlash Soprotsessor registrlari Soprotsessor registrlar unli nuqtasi uzgaruvchan sonlar bilan ishlashga mo'ljallangan bo'lib ularni nomlashda st(0) dan st(7) gacha bo'lgan 8 ta registrdan foydalaniladi. Ularning xar biri 80 ta razryadga ega. Multimedia kengaytmali butun sonli registrlar MMX0-MMX7 bo'lgan registrlardan foydalaniladi. Bu registrlar multimediaga ma'lumotlarni qayta ishlashga mo'ljallangan ularning xar birida 64 ta razryad mavjud. Unli nuqtasi kuzgaluvchan Unli nuqtasi kuzgaluvchan registrlarga XMM0-XMM7 gacha bo'lgan registrlar. Unli nuqtasi kuzgaluvchan multimedia vositalarini qayta ishlashga mo'ljallangan bo'lib xar bir registor 128 ta razryaddan iborat. Pentium 2dan boshlab joriy etilgan. AX, VX, SX - registrlari arifmetik amallarni bajarishga mo'ljallangan. Bundan tashqari SX hisobchi registr bo'lib sikl jarayonlarini tashkil etishda foydalaniladi. DX-registr adreslar ustida amallar bajarishda foydalaniladi. SI-ifodaning tartibini ko'rsatish uchun xizmat qiladi. Manba sifatida registr, o'zgaruvchi, son bo'lishi mumkin. DI-Chap tomonida turgan xadning tartibini ko'rsatish kabul qiluvchi sifatida o'zgaruvchi yoki registrdan foydalanish mumkin. SP-stekdagi ma'lumot xajmiga ko'ra stekning ulchamini kursatadi. Segment registrlari SS- stek adresi CS- dastur kodi adresi DS- dasturda kerakli ma'lumotlar adresi Flag registrlari CF- amalbajarish natiajsida kata razryadga utsa yoki undan kamaysa CF-1 qiymat qiladi, aks xoda 0 qiymat kabul qiladi. PF-demak, son juft bulsa PF=1 aks holda PF=0 ZF- 0 flagi, natija 0ga teng bulsa ZF=1 aks holda ZF=0 SF- ishora flagi, sonning ishorasi uzidan katta razryadda joylashgan bo'ladi. SF- 07, 15 razryadlarda ifodalangan ...


Ochish
Joylangan
Fayl formati zip → doc
Fayl hajmi 77.5 KB
Ko'rishlar soni 86 marta
Ko'chirishlar soni 8 marta
O'zgartirgan san'a: 29.03.2025 | 01:20 Arxiv ichida: doc
Joylangan
Fayl formati zip → doc
Fayl hajmi 77.5 KB
Ko'rishlar soni 86 marta
Ko'chirishlar soni 8 marta
O'zgartirish kiritilgan: Arxiv ichida: doc
Tepaga