Kompyuterni tashkil etilishi


i486 bo'yicha yaxshilanishlar



Download 136,53 Kb.
bet2/4
Sana26.11.2022
Hajmi136,53 Kb.
#872788
1   2   3   4
Bog'liq
pantium 1 amaliy ish

i486 bo'yicha yaxshilanishlar 
P5 mikroarxitekturasi oldingi i486 arxitekturasiga nisbatan bir qancha muhim yutuqlarni olib keladi.

  • Ishlash :

    • Superskalar arxitektura - Pentiumda ikkita ma'lumot yo'li (quvur liniyasi) mavjud bo'lib, ular ko'p hollarda soat siklida ikkita ko'rsatmalarni bajarishga imkon beradi. Asosiy quvur (U) har qanday ko'rsatmani bajara oladi, ikkinchisi (V) esa eng keng tarqalgan oddiy ko'rsatmalarni bajara oladi. Ba'zilar kim? qisqartirilgan ko'rsatmalar to'plami (RISC) tarafdorlari "murakkab" x86 ko'rsatmalar to'plami, ehtimol, hech qachon mahkam o'rnatilgan mikroarxitektura tomonidan amalga oshirilmasligini ta'kidladilar . 486 va Pentium bu haqiqatan ham mumkin va amalga oshirilishi mumkinligini ko'rsatdi.

    • 64-bitli tashqi ma'lumotlar avtobusi har bir xotiraga kirishda o'qish yoki yozish mumkin bo'lgan ma'lumot miqdorini ikki baravar oshiradi va shuning uchun Pentiumga o'z kod keshini 80486 ga qaraganda tezroq yuklash imkonini beradi; shuningdek, 64-bit va 80-bit x87 FPU ma'lumotlariga tezroq kirish va saqlash imkonini beradi .

    • Kod va ma'lumotlar keshlarini ajratish 486 bilan solishtirganda olish va operandni o'qish/yozish ziddiyatlarini kamaytiradi. Kirish vaqti va amalga oshirish narxini kamaytirish uchun ularning ikkalasi 486 ning yagona 4 tomonlama keshi o'rniga 2 tomonlama assotsiativdir . A. Pentium-dagi tegishli yaxshilanish - bu kod keshidan qo'shni blokni, hatto u ikkita kesh qatoriga bo'linganda ham o'qish qobiliyatidir (eng yomon holatda kamida 17 bayt).

    • Tezroq suzuvchi nuqtali birlik . Ba'zi ko'rsatmalar 80486 FPU-ga qaraganda 15 baravar yuqori o'tkazuvchanlikka ega bo'lgan FMUL-da katta yaxshilanishni ko'rsatdi. Pentium, shuningdek, FXCH ST(x) buyrug'ini oddiy (arifmetik yoki yuklash/saqlash) FPU ko'rsatmasi bilan parallel ravishda bajarishga qodir.

    • To'rtta kirishli manzil qo'shimchalari Pentium-ga 80486 bilan solishtirganda manzilni hisoblash kechikishini yanada kamaytirish imkonini beradi. Pentium bir siklda segment-bazasi + baza-registr + masshtabli registr + zudlik bilan o'tish bilan to'liq manzillash rejimlarini hisoblay oladi; 486 faqat uchta kirish manzili qo'shimchasiga ega va shuning uchun bunday hisob-kitoblarni ikki davr o'rtasida taqsimlash kerak.

    • Mikrokod REP MOVSW kabi avtomatik takrorlanadigan ko'rsatmalarni har bir takt siklida bir iteratsiyani amalga oshirish uchun ikkala quvur liniyasidan ham foydalanishi mumkin80486 uchun esa iteratsiya uchun uchta soat kerak edi (va eng qadimgi x86 chiplari 486 dan sezilarli darajada ko'p). Bundan tashqari, dekodlash bosqichlarida birinchi mikrokod so'zlariga kirishni optimallashtirish bir nechta tez-tez uchraydigan ko'rsatmalarni sezilarli darajada tezroq bajarishga yordam beradi, ayniqsa ularning eng keng tarqalgan shakllarida va odatiy holatlarda. Ayrim misollar (486→Pentium, soat siklida): CALL (3→1), RET (5→2), siljishlar/aylanishlar (2–3→1).

    • Tezroq, toʻliq apparatga asoslangan multiplikator MUL va IMUL kabi koʻrsatmalarni 80486ʼga qaraganda bir necha barobar tezroq (va oldindan bashorat qilinadigan) qiladi; bajarilish vaqti 32 bitli operandlar uchun 13 dan 42 takt tsikliga 10-11 gacha kamayadi.

    • Virtual 8086 rejimini tezlashtirish uchun virtuallashtirilgan uzilish .

    • Filialni bashorat qilish

  • Boshqa xususiyatlar :

    • Protsessorga asoslangan disk raskadrovka portining joriy etilishi bilan yaxshilangan disk raskadrovka funksiyalari ( Ishlab chiquvchilar qo‘llanmasi, 1 - jilddagi Pentium protsessorlarini disk raskadrovka qilish bo‘limiga qarang).

    • L1 kesh paritetini tekshirish kabi kengaytirilgan o'z-o'zini sinab ko'rish xususiyatlari ( Ishlab chiquvchilar qo'llanmasi, 1-jilddagi kesh tuzilishiga qarang).

    • Yangi ko'rsatmalar: CPUID, CMPXCHG8B, RDTSC, RDMSR, WRMSR, RSM.

    • TR0–TR7 test registrlari va ularga kirish uchun MOV ko'rsatmalari olib tashlandi.

  • Keyinchalik Pentium MMX multimedia ilovalarida foydalanish uchun sotiladigan MMX ko'rsatmalar to'plamini , asosiy butun sonli bitta ko'rsatmani, ko'p ma'lumotli ( SIMD ) ko'rsatmalar to'plamini qo'shdi. MMX-ni x87 FPU ko'rsatmalari bilan bir vaqtda ishlatib bo'lmadi, chunki registrlar qayta ishlatilgan (tezkor kontekstni almashtirishga ruxsat berish uchun). Muhim yaxshilanishlar ko'rsatmalar va ma'lumotlar keshlarining ikki baravar ko'payishi va yaxshi ishlash uchun bir nechta mikroarxitektura o'zgarishlari edi.

Pentium sekundiga 100 million ko'rsatmalarni (MIPS) bajarish uchun mo'ljallangan [18] va 75 MGts modeli ma'lum mezonlarda 126,5 MIPS ga erisha oldi. [19] Pentium arxitekturasi odatda umumiy mezonlarda soatiga 486 protsessordan ikki baravar kamroq unumdorlikni taklif qildi. Eng tez 80486 qismlar (biroz yaxshilangan mikroarxitektura va 100 MGts chastotasi bilan) deyarli birinchi avlod Pentiums kabi kuchli edi va AMD Am5x86 sof ALU ishlashi bo'yicha Pentium 75 ga teng edi.
Xato 
60-100 MGts chastotali P5 Pentiumlarning dastlabki versiyalarida suzuvchi nuqta blokida muammo bor edi, bu esa ba'zi bo'linish operatsiyalari natijasida noto'g'ri (lekin bashorat qilinadigan) natijalarga olib keldi. 1994-yilda Virjiniya shtatidagi Lynchburg kollejida professor Tomas Nicely tomonidan topilgan bu kamchilik Pentium FDIV xatosi sifatida keng tanildi va Intel kompaniyasining noqulay protsessorlarini almashtirish uchun almashinuv dasturini yaratgan.
1997 yilda zararli dasturga hech qanday maxsus imtiyozlarsiz tizimni ishdan chiqarishga imkon beradigan yana bir xato aniqlandi, bu " F00F xatosi ". Barcha P5 seriyali protsessorlarga ta'sir ko'rsatdi va hech qanday qattiq qadamlar chiqarilmadi, ammo zamonaviy operatsion tizimlar buzilishlarning oldini olish uchun vaqtinchalik echimlar bilan yamalgan.
Yadrolar va qadamlar 
Pentium 1990-yillarning oʻrtalarida Intelning shaxsiy kompyuterlar uchun asosiy mikroprotsessori boʻlgan. Asl dizayn yangi jarayonlarda qayta qo'llanildi va uning raqobatbardoshligini saqlab qolish va portativ kompyuterlar kabi muayyan bozorlarga murojaat qilish uchun yangi xususiyatlar qo'shildi. Natijada, P5 mikroarxitekturasining bir nechta variantlari mavjud edi.
P5 

Intel Pentium mikroarxitekturasi
Pentium mikroprotsessorining birinchi yadrosi "P5" kod nomini oldi. Uning mahsulot kodi 80501 edi (eng dastlabki qadamlar Q0399 uchun 80500). Socket 4 dan foydalangan holda mos ravishda 60 MGts va 66 MGts chastotalarda ishlash uchun belgilangan ikkita versiya mavjud edi . Pentiumning ushbu birinchi ilovasida an'anaviy 5 voltli quvvat manbai (odatiy tranzistor-tranzistor mantig'i (TTL) muvofiqligi talablaridan kelib chiqqan) ishlatilgan. U 3,1 million tranzistorni o'z ichiga olgan va 293,92 mm 2 maydon uchun 16,7 mm dan 17,6 mm gacha o'lchangan . [20] U 0,8 mkm bipolyar qoʻshimcha metall-oksid-yarim oʻtkazgich ( BCMOS ) jarayonida ishlab chiqarilgan. [21]5 voltli dizayn to'g'ridan-to'g'ri quyidagi modellarga nisbatan ish chastotasi uchun nisbatan yuqori energiya sarfiga olib keldi.
P54C 

Intel Pentium P54C zarbasi
P5 dan keyin 1994 yilda P54C (80502) paydo bo'ldi, versiyalari 3,3 voltli quvvat manbai yordamida 75, 90 yoki 100 MGts chastotada ishlashi belgilangan. Socket 5 ga o'tishni belgilash , bu 3,3 voltda ishlaydigan birinchi Pentium protsessori bo'lib, energiya sarfini kamaytiradi, lekin asosiy platalarda kuchlanishni tartibga solishni talab qiladi. Yuqori soatli 486 protsessorda bo'lgani kabi, ichki sxemaning tashqi manzil va ma'lumotlar avtobuslariga qaraganda yuqori chastotada ishlashi uchun ichki soat ko'paytirgichi qo'llanildi, chunki tashqi chastotani oshirish ancha murakkab va mashaqqatli. jismoniy cheklovlar. Shuningdek, u ikki tomonlama ko'p ishlov berishga ruxsat berdi va o'rnatilgan mahalliy APIC va quvvatni boshqarishning yangi xususiyatlariga ega edi. U 3,3 million tranzistorni o'z ichiga olgan va 163 mm 2 o'lchagan[22] U turli xil taʼriflar tufayli 0,5 mkm va 0,6 mkm sifatida tavsiflangan BiCMOS jarayonida ishlab chiqarilgan . [22]
P54CQS 
P54C dan keyin 1995 yil boshida 120 MGts chastotada ishlaydigan P54CQS paydo bo'ldi. U 0,35 mkm BiCMOS jarayonida ishlab chiqarilgan va 0,35 mkm jarayonda ishlab chiqarilgan birinchi tijorat mikroprotsessor edi. [22] Uning tranzistorlar soni P54C bilan bir xil va yangi jarayonga qaramay, u bir xil o'lim maydoniga ega edi. Chip paketga simli ulanish yordamida ulangan , bu faqat chipning chetlari bo'ylab ulanishga imkon beradi. Kichikroq chip paketni qayta ko'rib chiqishni talab qilgan bo'lardi, chunki simlar uzunligi bo'yicha cheklov mavjud va chipning chetlari paketdagi prokladkalardan uzoqroqda joylashgan bo'lar edi. Yechim chipni bir xil o'lchamda saqlash, mavjud pad-ringni saqlab qolish edi, va faqat yuqori soat chastotalariga erishish uchun Pentium mantiqiy sxemasining hajmini kamaytiring. [22]
P54CS tahrirlash ]
P54CQS tezda 133, 150, 166 va 200 MGts chastotalarda ishlaydigan P54CS tomonidan ta'qib qilindi va Socket 7 ni taqdim etdi . U 90 mm 2 o'lchamdagi 3,3 million tranzistorni o'z ichiga olgan va to'rt darajadagi o'zaro bog'liqlik bilan 0,35 mkm BiCMOS jarayonida ishlab chiqarilgan.
P24T 

Download 136,53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish