protsessorlar

PPTX 31 pages 904.7 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 31
2-mavzu. kompyuterlarni tashkil qilishning raqamli mantiqiy asoslari 14-15-mavzu. kesh xotira, kesh xotira vazifalari va darajalari. reja 2 kesh xotira, kesh xotira vazifalari va darajalari. asosiy xotira bilan o’zaro aloqasi. protsessorlar har doim xotiraga nisbatan tez ishlagan. protsessorlar ham, xotira ham parallel ravishda takomillashtirilib kelinmoqda. konveyerli va superskalyar arxitekturali, unumdorligi juda katta bo‘lgan protsessorlar ishlab chiqarilmoqda. xotira qurilmalarini ishlab chiqaruvchilar esa birinchi galda, tezkorlikni emas, uning hajmini oshirishga harakat qilmoqdalar. shuning uchun ham protsessorlar va xotiralarning ishlash tezliklari orasidagi farq yana ham kattalashmoqda. tezliklarning bunday farqlari tufayli, protsessor xotiraga unga kerakli so‘zni o‘qib olish uchun murojaat qilganida, bir nechta mashina sikllarini (taktlarini) bekor o‘tkazib yuborishiga to‘g‘ri keladi. xotira protsessorga nisbatan qanchalik sekin ishlasa, shunchalik ko‘proq sikllar davomida protsessor uni kutib turishi kerak bo‘lmoqda. 3 bu muammoni hal qilishning bir nechta yo‘llari mavjud. shulardan biri, uncha katta bo‘lmagan hajmga ega, ammo nisbatan ancha tez ishlaydigan, protsessor bilan asosiy xotira orasida joylashgan xotiradan …
2 / 31
eslashlarini qamrab oladi, lekin tezkor xotiradan farqli ravishda, u dasturchi uchun ko’rinmaydi va yo’naltirilmagan. kesh-xotirani qurish sxemasi kesh-xotira vaqt va makondagi havolalar lokalligi tamoili bo’yicha qurilgan. kesh-kontroller (nazoratchi) tx dan ma’lumotlar va dasturiy kodlarning nusxalarini, o’lchami bitta o’qish sikliga teng bo’lgan blokni kesh-xotiraga yuklaydi. protsessor kesh-xotiradan so’zlar bo’yicha o’qiydi. kesh-controller protsessorning tezkor xotiraga so’rovlarini to’xtatadi va kesh-xotirada ma’lumotlarning haqiqiy nusxasi mavjudligini tekshiradi. 6 kesh-xotira tuzilishi 7 buyruqlar va ma’lumotlarni qanday saqlanishiga qarab kesh-xotiraning ikki xil turi mavjud. buyruqlar ham, ma’lumotlar ham birgalikda saqlanadigan kesh-xotira birlashtirilgan kesh-xotira deb ataladi (rus tilida - ob'edinennaya kesh-pamyat). buyruqlar alohida, ma’lumotlar alohida saqlanadigan kesh-xotira esa alohida ajratilgan kesh-xotira deb ataladi (rus tilida - razdelennaya kesh-pamyat). hozirgi kompyuterlarda ko‘proq alohida ajratilgan kesh-xotiradan foydalanilmoqda. kesh-xotirani qo‘llashning – bir, ikki va uch sathli variantlari mavjud. 2-rasmda uch sathli kesh-xotiraga ega bo‘lgan tizim keltirilgan. 8 birinchi sath kesh-xotirasi (l1) markaziy protsessor ichida joylashgan bo‘lib, u buyruqlar uchun (l1-i) va …
3 / 31
zim 10 xotirani qurishning iyerarxik sxemasi tezkor xotira (ram) 3-sath kesh (l3) 2-sath kesh (l2) 1-sath ko’rsatmalar keshi (l1i) 1-sath ma’lumotlar keshi (l1d) registrlar 11 prorsessor yadrosi, kesh va tsq o’rtasidagi o’zaro aloqlarni tashkil etish sxemasi: 12 keshga yozish usullari ma’lumotlarni kesh-xotiraga yozishning ikkita asosiy usuli mavjud: write-back usuli (teskari yozish) – ma’lumotlar birinchi navbatda keshga, so’ngra ba’zi bir shartlar paydo bo’lganda tsqga yoziladi. write-through usuli (boshidan oxirigacha yozish skvoznaya zapis) – ma’lumotlarni yozish bir vaqtning o’zida xam tsq da va xam keshda amalga oshiriladi. 13 protsessorning kesh-xotira darajalari 14 kesh-xotira assotsiativligi arxitekturasi keshlash assotsiativligi arxitekturasi uchun quyidagi asosiy variantlar mavjud: to’g’rida-to’g’ri tasvirlangan kesh – tsqning ma’lum bir sohasi uchun keshning aniqlangan ma’lim bir sohasi javobgar to’liq assiotsiativ kesh – keshning ixtiyoriy sohasi tsqning ixtiyoriy sohasi bilan bog’lanishi mumkin aralash kesh (assotsiativ-to’plami) 15 kesh-xotirada to’ldirilgan ma’lumotlarni almashtirish algoritmlari 1. eng oldin foydalanishga asoslangan almashtirish algoritmi (lru – least recently used) …
4 / 31
uchraganda, tezkor xotiraga murojaat to’xtatiladi (kechiktirilgan ko’rish). kesh-xotirani tashkil etishning asosiy masalalari kesh-xotirasiga asosiy xotira adreslarini tasvirlash algoritmi. kesh-xotiradan asosiy xotiraga ma’lumotlar va ko’rsatmalarni yozish algoritmi. kesh-xotiradagi satrlarni almashtirish algoritmi. kesh-xotira o’lchami. kesh-xotiradagi satrlar uzunligi. tasvirlash algoritmlari to’g’ridan-to’g’ri (direct mapping). assotsiativ (full associative mapping). assotsiativ-to’plami (set-associative mapping). adresni tasvirlash algoritmlarni taqqoslash to’g’ridan-to’g’ri 1 blok – 1 satr musbat: tezkor qidiruv, kichik teglar, oddiy tashkil etish manfiy: probuksovka kesha (to’liq) assotsiativlik 1 blok – ixtiyoriy satr musbat: net probuksovki kesha manfiy: sekin qidirish, katta teglar, murakkab tashkil etish ko’plik-assiotsiativlik 1 blok – bir nechta satr kompromis variant algoritmi zapisi skvoznaya zapis (write through (wt)). skvoznaya zapis s buferi-zatsiey (write combining). obratnaya zapis (write back (wb)). algoritmi zamesheniya kesh-strok least recently used (lru) most recently used (mru) pseudo-least recently used (plru) almashtirish algoritmi (psevdo-lru algoritmi) kesh-xotira liniyalari hamji qanday bo’lishi kerak? liniya o’lchami kamida xotira kanalining kengligida bo’lishi kerak katta o’lcham - …
5 / 31
ixtiyoriy taqsimlangan bo’lsa, keshdagi foydali ma’lumotlarning ulushi katta) protsessor pentium 4, xeon (northwood) itanium2 opteron alpha 21264 powerpc 970fx dasturiy registrlar 8 butun sonli (32 bit), 8 haqiqiy. (80 bit), 16 vektorli (128 bit) 128 tselochisl. (64 bit), 128 veshestv. (82 bit), 64 predikatnix (1 bit), 8 registrov vetvleniy (64 bit), 128 prikladnix registra 16 tselochisl. (64 bit), 8 veshestv. (80-bit), 16 vektornix (128-bit) 32 tselochisl. (64 bit), 32 veshestv. (64 bit) 32 tselochisl (64 bit), 32 veshestv. (64 bit), 16 vektornix (128-bit) apparatnie registri tselochisl. 128 (32 bit), veshestv. 128 (128 bit) sootvetstvuyut programmnim 40 tselochisl., 120 veshestv. 80 tselochisl., 72 veshestv. 32 + 48 tselochisl., 32 + 48 veshestv., 16 + 16 vektornix kesh dannix l1 8 kb, 4-way, stroka 64 b, 16 kb, 4-way, stroka 64 b, 64 kb, 2-way, stroka 64 b, 64 kb, 2-way, stroka 64 b, 32 kb, 2-way, stroka 128 b, kesh komand …

Want to read more?

Download all 31 pages for free via Telegram.

Download full file

About "protsessorlar"

2-mavzu. kompyuterlarni tashkil qilishning raqamli mantiqiy asoslari 14-15-mavzu. kesh xotira, kesh xotira vazifalari va darajalari. reja 2 kesh xotira, kesh xotira vazifalari va darajalari. asosiy xotira bilan o’zaro aloqasi. protsessorlar har doim xotiraga nisbatan tez ishlagan. protsessorlar ham, xotira ham parallel ravishda takomillashtirilib kelinmoqda. konveyerli va superskalyar arxitekturali, unumdorligi juda katta bo‘lgan protsessorlar ishlab chiqarilmoqda. xotira qurilmalarini ishlab chiqaruvchilar esa birinchi galda, tezkorlikni emas, uning hajmini oshirishga harakat qilmoqdalar. shuning uchun ham protsessorlar va xotiralarning ishlash tezliklari orasidagi farq yana ham kattalashmoqda. tezliklarning bunday farqlari tufayli, protsessor xotiraga unga kerakli so‘zni o‘qib olish uchu...

This file contains 31 pages in PPTX format (904.7 KB). To download "protsessorlar", click the Telegram button on the left.

Tags: protsessorlar PPTX 31 pages Free download Telegram