registrlar va ularning turlari

PPTX 21 pages 489.3 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 21
registrlar va ularning turlari, vazifalari, tasnifi. registrlar va ularning turlari, vazifalari, tasnifi. registrlar va ularning turlari. registrlar deb, raqamli axborotni qabul qilish, xotirada saqlash, uni uzatish va shu axborotni kodini o‘zgartiradigan qurilmaga aytiladi. registr inglizcha so‘zdan olingan bo‘lib, yozuv jurnali (jurnal registratsiy) degan ma’noni anglatadi. registrda axborot 0 va 1 raqamlarining kombinatsiyasidan iborat sonlar ko‘rinishida saqlanadi. registrlar triger deb ataluvchi mantiqiy elementlar to‘plamidan tashkil topgan va ularning soni mashina so‘zining razryadlar soniga teng bo‘ladi. axborotdagi ikkilik kodning har bir razryadiga registrning bitta mos razryadi to‘g‘ri keladi. registrlar axborotni xotirada saqlashdan tashqari ular quyidagi vazifalarni ham bajaradi. 1) sonning kodini o‘zgartirish; 2) axborotni o‘ngga va chap istalgan razryadga surish; 3) ketma-ket kodlarni parallel kodlarga almashtirish va aksincha; 4) ayrim mantiqiy amallarni bajarish; registrlar axborotni yozish usuliga qarab ketma-ket va paralel registrlarga bo‘linadi. registrda axborotni qabul qilish, siljitish va uzatish boshqaruvchi impulslar yordamida amalga oshiriladi. boshqaruvchi impulsli signallar konyuktorlar orqali registrlarga tushadi. …
2 / 21
ining kirishiga soni kichik razryaddan boshlab ketma – ket kodli signal impulsi ko‘rinishida beriladi. har bir razryad yozilgandan keyin siljituvchi impuls beriladi. natijada yozilgan ikkilik son bir razryad o‘ngga siljiydi. siljituvchi impuls hamma trigerlarni 0 holatga keltiradi. bu holda trigerlarda yozilgan birlik signal impulsi shu trigerlarning chiqishidan kichik razryadli trigerga ma’lum vaqt kechikib boradi. trigerlardagi o‘tkinchi protsesslar tugashi bilan registrdagi ikkilik son (kodli signal) kichik razryadga siljiydi. registrda soni hamma razryadlar yozib bulingandan keyin “o‘qish” komandasi bilan chiqishdagi kon’yunktorlar orqali parallel kodli shinaga uzatiladi. parallel kod bilan soni yozishda signal kodi kodli shinaga beriladi. “siljituvchi” komandasi bilan signal kodi bir razryad o‘ngga siljiydi. n razryad siljitish uchun n marta siljituvchi impuls berish kerak. shunday qilib bitta registr yordamida soni parallel kodini ketma – ket kodiga aylantirish mumkin. sonni chapga siljitish uchun kichik razryadli trigerni birlik chiqishini kechiktiruvchi element orqali katta razryadli trigerni hisobchining kirishiga ulash kerak. ko‘pincha ehm larda zahira …
3 / 21
shlari o‘zaro birlashtirib ulanadi. trigerlar amalda inersiyasiz bo‘lib 1 sekunda 106 marta qayta-qayta ulanib turishi mumkin. trigerlar asosida ehm larni registrlari, hisoblagichlari va jamlagichlari yig‘iladi. trigerlar integral mikrosxema asosida ish chiqilmokda. trigerlar axborotni saqlash usuliga ko‘ra asinxron va sinxron trigerlarga bo‘linadi. asinxron trigerlarda axborot vaqtning istalgan momentida kirish signalining o‘zgarishi bilan o‘zgarishi mumkin. sinxron trigerlarda ularning chiqishlaridagi axborot vaqtning aniq momentida sinxron signal berilgandagina o‘zgaradi. registrlar turlari va tasnifi tezkor xotiraning yacheykalari bilan birgalikda qisqa vaqtli tezkor ma’lumotlarni registrlarda saqlash ham mumkin. registrlar protsessor tarkibiga kiradi va dasturlash orqali ularga murojaat o‘rnatilishi mumkin. registlarga murojaat xotira yacheykalariga nisbatan tezroq bajariladi, shuning uchun registrlarni ishlatish dastur ishini sezilarli darajada tezlashtiradi. intel firmasining protsessorlarida registrlar 2 guruxga bo‘linadi: sistemali va amaliy maqsadga yo‘naltirilgan. quyida foydalanuvchiga mo‘ljallangan amaliy maqsadga yo‘naltirilgan registrlarni ko‘rib chiqamiz. registr guruhlari tasnifi registr o‘zining strukturaviy tuzilishiga ko‘ra 8 razryadli, 16 razryadli, 32 razryadli bo‘ladi. registrlarni quyidagi guruhlarga bo‘lish mumkin: …
4 / 21
enti cs - kod segmenti ds - ma’lumotlar segmenti qo‘shimchalar: es,fs,gs-qo‘shimcha segment registry flag registri flag registri 1 ta, undagi har bir razryad ma’lum bir vazifani bajarishga mo‘ljallangan. shunga kura flag razryadlarini 2 guruhga bo‘lish mumkin 1) holat flaglari 2) boshqarish flaglari holat flagiga quyidagilar kiradi: 00 – razryad cf - o‘tkazish flagi 02– razryad pf-qiymatning juftligini tekshiradi 04– razryad af-qo‘shimcha o‘tkazish flagi 06– razryad zf-nol flag 07– razryad sf-ishora flagi 11– razryad of-to‘lib-toshish flagi 12-13 – razryadlar iopl-kiritish chikarish darajasini belgilash flagi 14– razryad nt-masala berilishi flagi boshqarish flaglari 08– razryad tf-qopqon flagi 09– razryad if-uzulishlar flagi 10– razryad df-yo‘nalish flagi 16– razryad rf-yangilash flagi 17– razryad vm-vertual rejim flagi 18– razryad ac-taqqoslashni nazorat qilish flagi 19– razryad vif-uzulishning virtual flagi 20– razryad vip-koldirilgan uzulishlar flagi 21– razryad id-protsessorni identifikatsiyasini qo‘llash soprotsessor registrlari soprotsessor registrlar o‘nli nuqtasi siljuchi sonlar bilan ishlashga mo‘ljallangan bo‘lib ularda st(0) dan st(7) gacha bo‘lgan …
5 / 21
‘sqinlik qilmaydigan mikroprotsessorning maxsus qismi deb qarasa bo‘ladi. sistema registrlari 3 guruhga bo‘linadi: boshqarish registrlari - 1 ta sistema adreslari registrlari - 4 ta otladka registrlari - 6 ta. pentium mikroprotsessorlari uchun quyidagi o‘zgarishlari kiritilgan oldin band qilib qo‘yilgan cr4 boshqarish registrlari qo‘llanilgan. msr registrlar guruxi kiritilgan. boshqarish registrlari boshqarish registrlari guruxiga beshta registr kiritilgan, cr0, cr1, cr2, cr3, cr4. bu registrlarning vazifasi butun sistema ishini boshqarish hisoblanadi. mikrolprotsessor beshta boshqarish registrlariga ega bo‘lsa ham, ulardan faqat to‘rtasi ishlatiladi. cr1 registri ishlatilmaydi, chunki uning funksiyasi aniqlanmagan. cr0 registri mikroprotsessorning holatini va uning ish rejimiga tasvir etuvchi sistema flaglaridan tashkil topgan. quyida ular bilan tanishamiz: pe (protect enoble) mikroprotsessorning joriy vaqtida qaysi ish rejimida ishlayotganini ko‘rsatadi. agar uning qiymati 1 bo‘lsa, himoya rejimi, 0 bo‘lsa real rejim. mp(math present) soprotsessor borligi . ts(task switched) amallar orasida o‘tish (pereklyuchatel zadach). am(alignment mask) tekislash maskasi, ushbu bit tekislashni boshqaradi. cd(cache disable) kesh xotirani …

Want to read more?

Download all 21 pages for free via Telegram.

Download full file

About "registrlar va ularning turlari"

registrlar va ularning turlari, vazifalari, tasnifi. registrlar va ularning turlari, vazifalari, tasnifi. registrlar va ularning turlari. registrlar deb, raqamli axborotni qabul qilish, xotirada saqlash, uni uzatish va shu axborotni kodini o‘zgartiradigan qurilmaga aytiladi. registr inglizcha so‘zdan olingan bo‘lib, yozuv jurnali (jurnal registratsiy) degan ma’noni anglatadi. registrda axborot 0 va 1 raqamlarining kombinatsiyasidan iborat sonlar ko‘rinishida saqlanadi. registrlar triger deb ataluvchi mantiqiy elementlar to‘plamidan tashkil topgan va ularning soni mashina so‘zining razryadlar soniga teng bo‘ladi. axborotdagi ikkilik kodning har bir razryadiga registrning bitta mos razryadi to‘g‘ri keladi. registrlar axborotni xotirada saqlashdan tashqari ular quyidagi vazifalarni ham bajara...

This file contains 21 pages in PPTX format (489.3 KB). To download "registrlar va ularning turlari", click the Telegram button on the left.

Tags: registrlar va ularning turlari PPTX 21 pages Free download Telegram