CPU operatsiyalari
Protsessorning to'rtta asosiy funktsiyasi : olish , dekodlash, bajarish va qayta yozish.
Fetch - bu tizimning operativ xotirasidan dastur xotirasidan ko'rsatmalar oladigan operatsiya.
Dekod - bu operatsiyani davom ettirish uchun protsessorning boshqa qaysi qismlari kerakligini tushunish uchun ko'rsatma o'zgartiriladi. Bu ko'rsatma dekoder tomonidan amalga oshiriladi
Execute - operatsiya bajariladigan joy. Ko'rsatmalarni bajarish uchun protsessorning zarur bo'lgan har bir qismi faollashtiriladi.
Komponentlar va protsessorlar qanday ishlaydi
Protsessorning asosiy komponentlari ALU, registrlar va boshqaruv blokidir. ALU va registrning asosiy funktsiyalari yuqoridagi "protsessor bo'limining asosiy elementlari" da belgilangan. Boshqaruv bloki ko'rsatmalarni olish va bajarish bilan shug'ullanadi.
Shaxsiy kompyuterdagi yoki kichik qurilmalarga o'rnatilgan protsessor ko'pincha mikroprotsessor deb ataladi . Bu atama protsessor elementlari bitta IC chipida joylashganligini bildiradi. Ba'zi kompyuterlar ko'p yadroli protsessor - bir nechta protsessorni o'z ichiga olgan chip yordamida ishlaydi. Protsessor odatda anakartda pinlari pastga qaragan kichik qurilma. Shuningdek, protsessorlar issiqlikni tarqatish uchun issiqlik qabul qiluvchi va ventilyatorli anakartga ulanishi mumkin .
Turlari
Bugungi kunda ko'pgina protsessorlar ko'p yadroli bo'lib, ya'ni IC kengaytirilgan ishlash, kam quvvat sarfi va bir vaqtning o'zida bir nechta vazifalarni samaraliroq qayta ishlash uchun ikki yoki undan ortiq protsessorlarni o'z ichiga oladi (s ee: parallel ishlov berish ). Ko'p yadroli sozlashlar bir xil kompyuterda bir nechta, alohida protsessorlarni o'rnatishga o'xshaydi, lekin protsessorlar aslida bir xil rozetkaga ulanganligi sababli ular orasidagi ulanish tezroq bo'ladi.
Ko'pgina kompyuterlar ikki-to'rt yadroga ega bo'lishi mumkin; ammo, bu raqam, masalan, 12 yadrogacha ko'payishi mumkin. Agar protsessor bir vaqtning o'zida faqat bitta ko'rsatmalar to'plamini qayta ishlay olsa, u bir yadroli protsessor deb hisoblanadi. Agar protsessor bir vaqtning o'zida ikkita ko'rsatmalar to'plamini qayta ishlay olsa, u ikki yadroli protsessor deb ataladi; to'rtta to'plam to'rt yadroli protsessor hisoblanadi. Yadro qancha ko'p bo'lsa, kompyuter bir vaqtning o'zida shuncha ko'p ko'rsatmalarni bajara oladi.
Ba'zi protsessorlar virtuallashtirilgan protsessor yadrolaridan foydalanadigan multi-threadingdan foydalanadi. Virtuallashtirilgan protsessor yadrolari vCPU deb ataladi. Ular jismoniy yadrolar kabi kuchli emas, lekin virtual mashinalarda ( VM ) ish faoliyatini yaxshilash uchun ishlatilishi mumkin. Biroq, keraksiz vCPU-larni qo'shish konsolidatsiya nisbatlariga zarar etkazishi mumkin, shuning uchun har bir jismoniy yadroda taxminan to'rt-oltita vCPU bo'lishi kerak.
Do'stlaringiz bilan baham: |