O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kompyuter injiniringi fakulteti individual loyiha 2 Mavzu

|
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kompyuter injiniringi fakulteti individual loyiha 2 Mavzu
|
bet | 1/9 | Sana | 19.05.2024 | Hajmi | 1,11 Mb. | | #244116 |
Bog'liq XAYITBOYEV ABROR
O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
KOMPYUTER INJINIRINGI FAKULTETI
Individual loyiha 2
Mavzu: «Protsessorlarining tuzilishi, ichki registrlari,
turlari, xususiyatlari va bajaradigan vazifalar»
-
Bajardi:
|
___________
|
Xayitboyev Abror Mavlon o’g’li
|
|
(imzo)
|
(F.I.Sh.)
|
Rahbar:
|
___________
|
_____________________
|
|
(imzo)
|
(F.I.Sh.)
|
Baholash:
|
_____________ / ____________
|
|
(max=100 ball)
|
(5-ballik baho)
|
TOSHKENT 2024
INDIVIDUAL LOYIHA 2 haqida ma’lumotlar
1.
|
Loyiha ishini bajargan talaba haqida ma’lumot
|
Xayitboyev Abror Mavlon o’g’li 4-kurs. KIF
020-20 guruhi talabasi
Ta’lim yo’nalishi: 5330500-Kompyuter injiniringi (Kompyuter injiniringi)
Tel nomeri: (+998_906876001_)
E-mail: xayitboyevabror05@gmail.com
|
Talaba Rasmi
|
2.
|
Tanlangan mavzu nomi
|
Protsessorlarining tuzilishi, ichki registrlari, turlari, xususiyatlari va bajaradigan vazifalar
|
3.
|
Mazmunnoma
|
Ushbu loyiha ishida har bir inson o’ziga shahsiy kompyuter tanlashda qanday qilib tanlash kerakligini bilib oladi. Kompyuterda protsessorning vazifasi qandayligini , uning vazifasi nima ekanligini va qanday ishlashi haqida ma’lumotga ega bo’ladi va bu loyiha ishida protsessorlar turlari haqida bilib oladi. Protsessorlarda bajariladigan amallar haiqda ham ma’lumotga ega bolasiz shu bilan birga hozirda ishlatayotgan kompyuterizga qanday protsessor qo’yish uni kuchaytirish kerakligini bilin olasiz.
|
4.
|
Loyiha ishini bajarishdan olingan natijalar
|
Protsessorlar haqida malumotlar yoritildi.
Kompyuter tanlashda qanday kompyuter tanlash kerakligi bilib oladi.
Protsessorlar yordamida har xil amllarni va vazifalarni bajarish o’rganiladi.
|
5.
|
Ishni topshirish muddati
|
2024-yil 19-may
|
MUNDAREJA
KIRISH………………………………………………………………5
I BOB. Nazariy qism ………………………………………………..9
1.1 Protsessorlarining tuzilishi……………………………………..9
1.2 Protsessorning asosiy elementlari.Registrlar……………....…11
II BOB. Amaliy qism………………………………………………14
2.1 Protsessorlar turlari…………………………………………...14
2.2 Matritsali protsessorlar………………………………………..17
2.3 Vektorli protsessorlar………………………………………....19
2.4 Multiprotsessorlar………………………………………….....23
2.5 Soprosterlar…………………………………………………...34
Xulosa……………………………………………………………….38
Foydalanilgan adabiyotlar ro’yxati………………………………39
KIRISH
Protsessor (lotincha. processus — surilish) — elektron mashinaning dastur (programma) da koʻzda tutilgan amallar; informatsiyani oʻzgartirish, barcha hisoblash jarayonlarini, xisoblash mashinasidagi boshqa qurilmalarning ishini boshqarib turish uchun moʻljallangan markaziy qurilmasi. Asosiy qismlari: arifmetikmantiqiy qurilma va boshqarish qurilmasi. Arifmetikmantiqiy qurilmada axborot arifmetika va mantiq jihatidan qayta ishlanadi. Boshqarish qurilmasi xotiradagi axborotlarni chiqarish tartibini belgilaydi, boshqaruvchi signallarni ishlab chiqadi, mashinadagi qurilmalarning ishini uygʻunlashtiradi, dasturni uzish signallarini qayta ishlaydi, xotiradagi axborotlarni muhofazalaydi, Protsessor — kompyuteringizning eng muhim komponentlaridan bir sanaladi. Aynan ushbu komponentdan kompyuterni jamlashni boshlash kerak. Hozirda barcha forumlarda protsessorlarni solishtirish muhokama qilinadi. Asosan ushbu solishtirishlar Intel va AMD protsessorlar orasida bo’ladi. Protsessor kompyuterdagi barcha buyruqlarni ishlab chiqaradi. Protsessor tanlashda kompyuterni ishlashini ko’rsatadigan belgilarga e’tibor qaratish kerak. Bular:
— Har bir yadroning chastotasi.
— Kesh (1,2,3 urovenli)
— Shinaning chastotasi.
— Fizik yadroning soni.
Har bir yadroning chastotasi. Kesh (1,2,3 pog’onali) Kesh — Operativ xotira va MP (Markaziy protsessor ) orasidagi aloqa bo’lib, unda ma’lum vaqtda unda murojaat qilinganlik to’g’risida ma’lumot .Kesh operativ xotiraga qaraganda ancha tez. Boshqa so’z bilan aytganda, kesh xotirasiz, protsessor butun kuchi bilan ishlamagan bo’lardim biz esa qiyin bo’lmagan buyruqlarni ancha vaqt bajarilishini kutgan bo’lardik. Shuning uchun kesh xotira hajmi, protsessor kabi juda zarur. Kesh xotiraning 3 ta pog’onasi mavjud .
1-pog’ona. Eng tez harakat qiluvchi, shuning uchun eng kichik kesh xotiraga ega. Ijrolar uchun kamida 128 Kb ketadi.
2- pog’ona. 1-ga qaraganda sustroq harakat qiladi, ammo 3-pog’onaga qaraganda ancha tez bajaradi. Ijrolar uchun har bir yado uchun kamida 1Mb sarf qiladi
3-pog’ona. Protsessorning eng sust ishlaydigan keshi hisoblanadi. Ushbu kesh xotira katta hajmlarda uchraydi 6-12 Mb — optimal varianti. Kesh xotiraning ushbu pog’onasi ko’pyadroli protsessorlarda effektli ishlaydi ( 3-yadroli va undan yuqori). Narx borasida ular ikki yadroli protsessrorlardan katta farq qilmaydi, shuning uchun agar yuqori tezlanishda ishlashni hohlasangiz, yaxshisi pulni bunga tejab qolmang.Protsessor tanlashda hajmiga e’tibor qarating. Esda turingki, kesh xotira butun protsessorg mo’ljallangan, uning ayrim yadrolar uchun emas. Agar 6-yadroli protsessor sotib olayotgan bo’lsangiz, kesh xotiraning esa 2-pog’onаsi 3-6 Mbdan past bo’lsa, bu aniq siz uchun emas.Juda ko‘p kompyuter foydalanuvchilari Windows(Linux,..) operatsion tizimi bir nechta razryadlarga(x32, x64, x86) bo‘linishidan xabari bor. Shu qatorda ko‘p foydalanuvchilar bu nima uchun kerakligini bilishmaydi. Undan tashqari bu razryadlarga tegishli ko‘plab miflar ham mavjud.Hozirgi kunda faqat 2 tipdagi razryadlar mavjud bo‘lib, bular x32 va x64 dir. X86 esa x32 ning sinonimi hisoblanadi(qayerdadir x86 razryad bilan uchrashib qolsangiz, bilinki bu x32 dir).Agar bitta o‘rnatiladigan diskda ham x32 ham x64 razryadli operatsion tizimlar mavjud bo‘lsa, o‘rnatish jarayonida sizga tanlashga imkon beradi. Odatiy o‘rnatilish(по умолчание) x32 o‘rnatiladi.Bu razryadlarni qaysi biri o‘rnatilganini qayerdan bilish mumkin? Demak Мой компьютер ga sichqonchani o‘ng tomoni bosilib, свойство bandiga kiriladi va ekranda oyna paydo bo‘ladi(Rasmda windows 7 uchun ko‘rsatilgan, XP va boshqa distributivlarda salgina farq qilish mumkin ).Faqat operatsion tizim emas, balki dasturlar, drayverlaram razryadlarga bo‘linadi.Bu dasturlar(drayverlar)operatsion tizim razryadiga qarab o‘rnatiladi. Agar tizim x32 razryadga ega bo‘lsa, faqat x32 razryadli dastur va drayverlar o‘rnatiladi(x64 li dastur va drayverlar tushmaydi). Agar tizim x64 razryadga ega bo‘lsa, x64 li dasturlar ham x32li dasturlar ham o‘rnatilishi mumkin. Bu degani x64 li kuchli deganidir.Demak, 2 darajali ma’lumotlar bilan tanishib chiqdik, endi asosiy masalaga o‘tamiz, O‘zi ular nima? Bu razryadlar dasturlarni va ma’lumotlarni qayta ishlash tezligini o‘rnatadi. Oddiy qilib aytadigan bo‘lsak, x64 razryadli yadrolar bir vaqtning o‘zida 64 Gb va undan ortiq operativ xotira bilan ishlay oladi, bu asosan ko‘p yadroli protsessorlar uchundir. x32 razryadli yadrolar faqat 4 Gb operativ xotira bilan ishlay oladi va faqat x32 li dasturlarni bir vaqtning o‘zida 3 Gb operativ xotira bilan ishlata oladi.Bu degani agar sizda 8 Gb operativ xotira bo‘lsa va siz x32 li operatsion tizim o‘rnatsangiz faqat 4 Gb xotira ishlaydi, qolgani bekor yotadi(effektiv emas).x64 razryadli operatsion tizimlar ham 32 ham 64 li dasturlarni ishga tushira oladi, lekin aksincha emas. x64 razryadli versiya ko‘protsessorli va ko‘pyadroli hisoblanadi, shuning uchun, agar sizda minimum 2 ta yadro bo‘lsa, x64 li o‘tish foydadan holi bo‘lmaydi. Agar operativ xotira 4 Gb dan kam bo‘lsa, o‘tish tavsiya qilinmaydi. x64 razryadli drayverlar, dasturlar va operatsion tizimlar x32 ga qaraganda hajmi biroz kattaroq hisoblanadi. Agar siz x32 li da x64 li dasturni ishga tushirsangiz, razryadlarning mos emasligi haqida ma’lumot olasiz. Qisqa qilib aytganda x64 asosan server mashinalariga (Itanium protsessor) o‘rnatiladi, lekin hozirgi rivojlanish davrida oddiy ishchi kompyuterlarga ham x64 razryadli operatsion tizim va dasturlar o‘rnatilmoqda.
Sistema blokining tarkibi:
Oziqlanish bloki, sistema platasi, operativ hotira sxemalari, xotiraning boshqa turlari, portlar, kengaytirish slotlari, shinalar.
Kompyuterning asosiy korpusidagi qurilma va vositalarni yetarlicha energiya bilan taminlovchi moslama kompyuterninig energiya blokidir. Uning asosiy vazifasi aytilgan vositalarni energiya bilan taminlash, havo almashtirish va protsessor ichini sovutishdir, chunki kopgina komponentlar energiya bloki, protsessor va vinchester uzluksiz ish vaqtida qizib ketadi. Agar ishonchli havo almashtirish taminlanmasa, komp'yuter ichki qismlari qizib ketishi va toxtab qolishiga sabab boladi.Bundan tashqari kuchlanishlar tez-tez ozgaradigan, katta kuchlanishli toklar otadigan joylarda energiya blokining ishonchliligi katta axamiyatga ega.Kompyuter sotib olishda energiya blokining quvvatini aniqlab oling. U kamida 200-250 vatt bolishi kerak, aks holda u qoshimcha qattiq disk (vinchester). Portlar parallel (LPT), ketma-ket (COM) va universal ketma-ket (USB) turlarga bo'linadi. Ketma-ket port protsessordan ma'lumotlarni baytlarda oladi va qurilmalarga bitlarda uzatadi, parallel port esa baytlarda olib baytlarda uzatadi. Odatda, sichqoncha va modem ketma-ket portlarga, printer parallel portga ulanadi. Juda ko'p asosiy platalarda sichqoncha va klaviatura doiracha shaklidagi PS/2 bo'lmaga ulanadi. Hozirgi kunda universal ketma-ket portga sichqoncha, klaviatura va boshqa qurilmalarni ulash imkoni bor. Odatda, asosiy plataning ajralmas qismi sifatida qaraladigan doimiy xotira qurilmasi (DXQ, ing. ROM - Read Only Memory - faqat o'qish uchun xotira) mikrosxema ko'rinishida tashkil etilgan bo'lib, quvvat manbaiga bog'liq bo'lmagan holda ma'lumotlarni saqlash uchun xizmat qiladi. Doimiy xotira qurilmasida kompyuterning kiritish- chiqarish asosiy sistemasi (BIOS - Basic Input-Output System) haqidagi doimiy axborot saqlanadi. Protsessorni mikroprotsessor yoki CPU (ya'ni, Central Processing Unit - markaziy protsessor) deb ham atashadi. Protsessor arifmetik va mantiqiy amallarni bajaradi, xotira bilan bog'lanadi va barcha qurilmalar ishini boshqaradi. Zamonaviy kompyuterlarda protsessor vazifasini 10 mm kvadratdan ham kichik yuzali yagona yarim o'tkazgichli kristalda (kremniy yoki germaniy) joylashgan millionlab mitti tranzistorlardan tashkil topgan mikro-protsessor, ya'ni o'ta zich integral sxema bajarmoqda. Misol sifatida ko'radigan bo'lsak, Intel Pentium Pro mikroprotsessori o'z ichida 5,5 milliondan ortiq tranzistorlarni saqlaydi. Protsessorning ish unumdorligi uning tezligi (taktli chastota) va razryadlar soni bilan belgilanadi. Tezlik protsessorning 1 sekundda bajargan amallar miqdori bilan belgilanadi va Gs (gers) bilan ifodalanadi. Masalan, i8086 protsessori 10 MGs (sekundiga 10 million amal) tezlikka ega bo'lsa, Intel Pentium IV protsessori uchun bu ko'rsatkich 1700 MGs va undan yuqoridir. Protsessorning razryadlari soni uning bir vaqtning o'zida baravariga ishlashi mumkin bo'lgan bitlar miqdori bilan aniqlanadi. Hozirgi kunda 16, 32, 64, 128 razryadli protsessorlar keng qo'llanilmoqda. Protsessorning tezligini oshirish maqsadida hozirgi vaqtda kesh-xotira, turli matematik soprotsessorlar kabi vositalardan foydalanish yo'lga qo'yilgan. Shu kunlarda protsessorlarning ko'p yadroli turlari ishlatilmoqda.
Protsessor, asosan, quyidagi qismlardan iborat:
* arifmetik-mantiqiy qurilma;
* ma'lumotlar va adreslar shinasi;
* registrlar;
* buyruq jamlagichi;
* kesh, ya'ni kichik hajmli o'ta tezkor xotira;
* qo'zg'aluvchan vergulli sonlar matematik soprotsessori.
Aniq protsessorga mos i80386, 16/32 yozuvi ushbu protsessor 16 razryadli berilganlar shinasi va 32 razryadli adreslar shinasiga ega ekanligini, ya'ni bir vaqtning o'zida 16 bit axborot va 232= 4 Gbayt hajmdagi adreslar (adreslar sohasi) bilan ishlash imkoniyati mavjudligini bildiradi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kompyuter injiniringi fakulteti individual loyiha 2 Mavzu
|