Mikroprosessor

  • docx
  • 31.05.2022
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Mikroprotsessorning ixtirosi.docx

Mikroprotsessorning ixtirosi. Mikroprotsessor tarixi. Intel keyingi avlod protsessorlari

Hozirgi vaqtda hatto kamroq rivojlangan mobil telefonlar ham mikroprotsessorsiz ishlamaydi, hatto planshet, noutbuk va ish stoli shaxsiy kompyuterlari. Mikroprotsessor nima va uning yaratilish tarixi qanday rivojlangan? Gapirganda tushunarli til, mikroprotsessor yanada murakkab va ko'p funktsiyali integral sxema.

Mikrosxema (integral mikrosxema) tarixi boshlanadi 1958 yildan beri, Amerikaning Texas Instruments firmasi xodimi Jek Kilbi o'tkazgichlar bilan bog'langan bir holatda bir nechta tranzistorlarni o'z ichiga olgan ma'lum bir yarimo'tkazgichli qurilmani ixtiro qilganida. Birinchi mikrosxema - mikroprotsessorning ajdodi - bor-yo'g'i 6 ta tranzistorni o'z ichiga olgan va germaniydan yasalgan yupqa plastinka bo'lib, unga oltin izlar qo'yilgan.Bularning barchasi shisha substratda joylashgan edi. Taqqoslash uchun, bugungi kunda faqat bir necha birliklar va hatto o'n millionlab yarimo'tkazgich elementlari mavjud.

1970 yilga kelib juda ko'p ishlab chiqaruvchilar turli xil quvvatli va turli funktsional yo'nalishdagi integral mikrosxemalarni ishlab chiqish va yaratish bilan shug'ullangan. Ammo aynan shu yilni birinchi mikroprotsessorning tug'ilgan kuni deb hisoblash mumkin. Aynan shu yili Intel atigi 1 Kbit sig'imga ega xotira chipini yaratdi - zamonaviy protsessorlar uchun ahamiyatsiz, ammo o'sha vaqt uchun nihoyatda katta. O'sha paytda bu juda katta yutuq edi - xotira chipi 128 baytgacha ma'lumotni saqlashga qodir edi - shunga o'xshash analoglardan ancha yuqori. Bundan tashqari, taxminan bir vaqtning o'zida yapon kalkulyatori ishlab chiqaruvchisi Busicom turli xil funktsional yo'nalishdagi bir xil Intel 12 mikrosxemalariga buyurtma berdi. Intel mutaxassislari barcha 12 funktsional yo'nalishni bitta mikrosxemada amalga oshirishga muvaffaq bo'lishdi. Bundan tashqari, yaratilgan mikrosxema ko'p funktsiyali bo'lib chiqdi, chunki u jismoniy tuzilmani o'zgartirmasdan uning funktsiyalarini dasturiy ravishda o'zgartirishga imkon berdi. Mikrosxema o'zining boshqaruv chiqishlariga berilgan buyruqlarga qarab ma'lum funktsiyalarni bajardi.

Bir yil ichida 1971 yilda Intel 4004 kod nomi bilan birinchi 4-bitli mikroprotsessorni chiqardi. Birinchi 6-tranzistorli mikrosxema bilan solishtirganda, u 2,3 ​​mingta yarimo'tkazgichli elementlarni o'z ichiga olgan va soniyada 60 ming amalni bajargan. O'sha paytda bu mikroelektronika sohasida katta yutuq edi. 4-bitli 4004 bir vaqtning o'zida 4-bitli ma'lumotlarni qayta ishlay olishini anglatadi. Yana ikki yildan keyin 1973 yilda kompaniya 8-bitli 8008 protsessorini ishlab chiqaradi, u allaqachon 8-bitli ma'lumotlar bilan ishlagan. Boshlash 1976 yildan beri, kompaniya 8086 mikroprotsessorining 16-bitli versiyasini ishlab chiqishni boshlaydi.Aynan u IBM kompaniyasining birinchi shaxsiy kompyuterlarida qo'llanila boshlagan va aslida kompyuterlar tarixidagi qurilish bloklaridan birini qo'ygan.

Mikroprotsessor turlari

Bajariladigan kodning tabiati va boshqaruv moslamasining tashkil etilishi bo'yicha bir nechta arxitektura turlari ajratiladi:

Murakkab ko'rsatmalar to'plamiga ega protsessor. Ushbu arxitektura ko'p sonli murakkab ko'rsatmalar va natijada murakkab boshqaruv moslamasi bilan tavsiflanadi. CISC protsessorlari va o'rnatilgan protsessorlarning dastlabki versiyalari boshqaruv moslamasining mikrokodi bilan belgilanadigan ko'rsatmalarni bajarishning uzoq vaqtlariga ega (bir necha soat sikllaridan yuzlabgacha). Yuqori unumdor superskalyar protsessorlar dasturlarni chuqur tahlil qilish va operatsiyalarni tartibdan tashqari bajarish bilan tavsiflanadi.

Soddalashtirilgan ko'rsatmalar to'plamiga ega protsessor. Ushbu arxitektura ancha sodda boshqaruv qurilmasiga ega. RISC protsessorining ko'pgina ko'rsatmalari bir xil kam sonli operatsiyalarni (1, ba'zan 2-3) o'z ichiga oladi va buyruq so'zlari aksariyat hollarda bir xil kenglikka ega (PowerPC, ARM), garchi istisnolar mavjud bo'lsa ham (Coldfire) . Superskalar protsessorlar bajarilish tartibini o‘zgartirmagan holda ko‘rsatmalarning eng oddiy guruhlanishiga ega.

Aniq parallel protsessor. U boshqalardan birinchi navbatda amallarni bajarishning ketma-ketligi va parallelligi hamda ularning funksional qurilmalar o‘rtasida taqsimlanishi dastur tomonidan aniq belgilanganligi bilan farq qiladi. Bunday protsessorlar boshqaruv moslamasini juda murakkablashtirmasdan va samaradorlikni yo'qotmasdan juda ko'p funktsional qurilmalarga ega bo'lishi mumkin. Odatda, bunday protsessorlar har bir funktsional qurilmaning soat siklidagi harakatini aniqlaydigan bir nechta bo'g'inlardan iborat keng boshqaruv so'zidan foydalanadi.

Minimal ko'rsatmalar to'plami protsessor. Ushbu arxitektura birinchi navbatda juda oz sonli ko'rsatmalar (bir necha o'nlab) bilan belgilanadi va ularning deyarli barchasi null-operandlardir. Ushbu yondashuv bitta ko'rsatma uchun 5 dan 8 bitgacha bo'lgan kodni juda qattiq joylashtirish imkonini beradi. Bunday protsessordagi oraliq ma'lumotlar odatda ichki stekda saqlanadi va operatsiyalar stekning yuqori qismidagi qiymatlar bo'yicha amalga oshiriladi. Ushbu arxitektura to'rtinchi tilda dasturlash mafkurasi bilan chambarchas bog'liq va odatda ushbu tilda yozilgan dasturlarni bajarish uchun ishlatiladi.

O'zgaruvchan ko'rsatmalar to'plami protsessor. Ko'rsatmalar to'plamini o'zgartirish, uni vazifaga moslashtirish orqali o'zingizni qayta dasturlash imkonini beruvchi arxitektura.

Transportga asoslangan protsessor. Arxitektura dastlab EPIC-dan ajralib chiqdi, lekin boshqalardan tubdan farq qiladi, chunki bunday protsessorning ko'rsatmalari funktsional operatsiyalarni kodlaydi va transport deb ataladiganlar funktsional qurilmalar va xotira o'rtasida o'zboshimchalik bilan ma'lumotlarni uzatishni kodlaydi.

Dasturlarni saqlash usuliga ko'ra ikkita arxitektura ajralib turadi:

Von Neumann arxitekturasi... Ushbu arxitekturaning protsessorlari dastur va ma'lumotlarga kirish uchun bitta avtobus va bitta kiritish-chiqarish qurilmasidan foydalanadilar.

Garvard arxitekturasi. Ushbu arxitektura protsessorlarida dasturlarni olish va ma'lumotlarni almashish uchun alohida avtobuslar va kiritish-chiqarish qurilmalari mavjud. O'rnatilgan mikroprotsessorlar, mikrokontrollerlar va DSP-larda bu dasturlar va ma'lumotlarni saqlash uchun ikkita mustaqil xotira mavjudligini ham belgilaydi. Markaziy ishlov berish birliklarida bu alohida ko'rsatma va ma'lumotlar keshining mavjudligini aniqlaydi. Kesh orqasida avtobuslarni multiplekslash orqali bittaga birlashtirish mumkin.

Kirish

1 Mikroprotsessorlarning rivojlanishi

2 ta mikroprotsessor i80386

3 ta mikroprotsessor i80486

4 ta Pentium protsessorlari

5 Protsessor unumdorligi

6 ta protsessor

Bibliografiya



Kirish

Har qanday shaxsiy kompyuterning eng muhim elementi mikroprotsessordir. U asosan hisoblash tizimining imkoniyatlarini belgilaydi. Birinchi i4004 mikroprotsessori 1971 yilda ishlab chiqarilgan va o'shandan beri Intel bozor segmentida yetakchi o'rinni mustahkam egallab kelmoqda. Eng muvaffaqiyatli ishlab chiqish loyihasi i8080 hisoblanadi. Aynan shu asosda Altair kompyuteri yaratilgan bo'lib, B. Geyts o'zining birinchi Basic tarjimonini yozgan. I8080 klassik arxitekturasi bir chipli mikroprotsessorlarning keyingi rivojlanishiga katta ta'sir ko'rsatdi. 1979 yil iyun oyida Intel tomonidan e'lon qilingan i8088 mikroprotsessori shaxsiy kompyuterlar uchun haqiqiy sanoat standartiga aylandi. 1981 yilda "ko'k gigant" (IBM) o'z shaxsiy kompyuterlari uchun ushbu protsessorni tanladi. Dastlab, i8088 mikroprotsessori 4,77 MGts chastotada ishladi va taxminan 0,33 Mops tezligiga ega edi, ammo keyin uning klonlari 8 MGts dan yuqori soat chastotasi uchun ishlab chiqilgan. i8086 mikroprotsessori bundan roppa-rosa bir yil avval, 1978 yilning iyulida paydo bo'lgan va CompaqDecPro kompyuteri tufayli mashhur bo'lgan. i8086 arxitekturasi va bozor talabiga asoslanib, Intel 1982 yil fevral oyida i80286 ni chiqardi. U yangi bilan bir vaqtda paydo bo'ldi IBM kompyuteri Kompyuter AT. Ishlashning ortishi bilan bir qatorda, u himoyalangan rejimga ega edi (xotirani boshqarishning yanada murakkab texnikasidan foydalanilgan). Himoyalangan rejim Windows 3.0 va OS / 2 kabi dasturlarga 1 MB dan ortiq RAM bilan ishlashga imkon berdi. Yangi tizim avtobusidagi 16 bitli ma'lumotlar tufayli 2 baytli xabarlarni boshqaruv paneli bilan almashish mumkin. Yangi mikroprotsessor himoyalangan rejimda 16 MB operativ xotiraga kirish imkonini berdi. i80286 protsessori birinchi marta chip darajasida multitasking va boshqaruvni taqdim etadi virtual xotira... 8 MGts soat chastotasi bilan 1,2 Mips ishlashga erishildi.

1 Mikroprotsessorlarning rivojlanishi

Kompyuterlar 50-yillardan boshlab keng tarqaldi. Ilgari bu faqat davlat idoralarida va yirik firmalarda ishlatiladigan juda katta va qimmat qurilmalar edi. Raqamli kompyuterlarning hajmi va shakli mikroprotsessorlar deb ataladigan yangi qurilmalarning rivojlanishi natijasida tanib bo'lmas darajada o'zgardi.

Mikroprotsessor (MP) dasturiy ta'minot bilan boshqariladigan elektron qurilma raqamli qurilma, raqamli ma'lumotlarni qayta ishlash va ushbu qayta ishlash jarayonini boshqarish uchun mo'ljallangan, bir yoki bir nechta integral mikrosxemalar bilan amalga oshiriladi. yuqori daraja elektron elementlarning integratsiyasi.

1970 yilda Intel kompaniyasidan Marshian Edvard Xoff asosiy kompyuterning markaziy protsessoriga o'xshash integral sxemani yaratdi - birinchi mikro Intel protsessori-4004, u 1971 yilda sotuvga chiqarilgan.

Bu haqiqiy yutuq edi, chunki o'lchami 3 sm dan kam bo'lgan Intel-4004 MP gigant ENIAC mashinasiga qaraganda samaraliroq edi. To'g'ri, u ancha sekinroq ishladi va bir vaqtning o'zida atigi 4 bit ma'lumotni qayta ishlay oldi (meynfreym protsessorlari bir vaqtning o'zida 16 yoki 32 bitni qayta ishladi), lekin birinchi MP narxi o'n minglab marta arzon edi.

Kristal Garvard tipidagi klassik kompyuter arxitekturasiga ega 4-bitli protsessor bo'lib, 10 mikron dizayn standarti bilan ilg'or p-kanal MOS texnologiyasi bo'yicha ishlab chiqarilgan. Elektr diagrammasi qurilma 2300 tranzistordan iborat edi. MP 750 kHz taktli chastotada ishlagan, buyruq siklining davomiyligi 10,8 mks. I4004 chipida manzillar stekasi (ko'rsatma hisoblagichi va uchta LIFO tipidagi stek registrlari), RON bloki (yuqoridagi registrlar) mavjud edi. tasodifiy kirish xotirasi yoki registr fayli - RF), 4-bitli parallel ALU, batareya, buyruq dekoderiga ega buyruq registri va boshqaruv sxemasi, shuningdek, aloqa sxemasi. tashqi qurilmalar... Ushbu funktsional bloklarning barchasi 4 bitli step motor bilan birlashtirilgan. Yo'riqnoma xotirasi 4 KB ga yetdi (taqqoslash uchun: 70-yillarning boshlarida mini-kompyuter xotirasi hajmi kamdan-kam hollarda 16 KB dan oshdi) va RF protsessor 16 4-bitli registrlardan iborat bo'lib, ulardan 8 8- sifatida foydalanish mumkin edi. bit registrlari. RONlarning bunday tashkiloti Intelning keyingi deputatlarida saqlanib qoldi. Uchta stek registrlari pastki dasturni joylashtirishning uchta darajasini ta'minladi. MP i4004 faqat 16 pinli DIP (Dual In-line Package) tipidagi plastik yoki sinterlangan korpusga o'rnatilgan. Uning buyruq tizimi atigi 46 ta buyruqdan iborat edi.

Shu bilan birga, kristall juda cheklangan kirish / chiqish imkoniyatlariga ega edi va buyruqlar tizimi mantiqiy ma'lumotlarni qayta ishlash operatsiyalarini o'z ichiga olmaydi (VA, OR, EXCLUSIVE OR) va shuning uchun ularni maxsus pastki dasturlar yordamida amalga oshirish kerak edi. i4004 modulida to'xtash (HALT buyruqlari) va uzilishlarni boshqarish qobiliyati yo'q edi.

Protsessorning buyruqlar sikli asosiy osilatorning 8 ta takt siklidan iborat edi. Multiplekslangan SH (manzil avtobusi) / ShD (ma'lumotlar avtobusi) mavjud edi, 12-bitli manzil 4-bit bilan uzatildi.

1972-yil 1-aprelda Intel sanoatning birinchi 8-bitli i8008-ni yetkazib berishni boshladi. Kristal 10 mikron dizayn standartiga ega p-kanal MOS texnologiyasidan foydalangan holda ishlab chiqarilgan va 3500 tranzistorni o'z ichiga olgan. Protsessor 500 kHz chastotada ishlagan, mashina aylanishining davomiyligi 20 mks (10 ta asosiy osilator davri).

O'zidan oldingilaridan farqli o'laroq, MP Prinston tipidagi kompyuter arxitekturasiga ega edi va xotira sifatida u ROM va RAM kombinatsiyasidan foydalanishga imkon berdi.

I4004 bilan solishtirganda, RON soni 16 dan 8 taga kamaydi va manzilni bilvosita xotira manzilida saqlash uchun ikkita registrdan foydalanildi (texnologiya cheklovi - MP 8008 da 4004 va 4040 kristallariga o'xshash RON bloki shaklda amalga oshirildi. dinamik xotira). Mashina aylanishining davomiyligi deyarli ikki baravar qisqardi (8 dan 5 tagacha). Ishni sekin qurilmalar bilan sinxronlashtirish uchun READY signali joriy etildi.

Buyruqlar tizimi 65 ta buyruqdan iborat edi. MP 16 KB xotiraga murojaat qilishi mumkin. Uning ishlashi to'rt bitli MP bilan solishtirganda 2,3 baravar oshdi. Protsessorni xotira va kiritish-chiqarish qurilmalari bilan ulash uchun o'rtacha 20 ga yaqin o'rta integratsiya sxemalari kerak edi.

Murakkab yuqori samarali MPlarni yaratish uchun p-kanal texnologiyasining imkoniyatlari deyarli tugaydi, shuning uchun "asosiy zarba yo'nalishi" n-kanalli MOS texnologiyasiga o'tkazildi.

1974 yil 1 aprelda Intel 8080 MP barcha manfaatdor tomonlar e'tiboriga taqdim etildi. 6 mikronlik dizayn standartiga ega p-MOS texnologiyasidan foydalanish tufayli chipga 6 ming tranzistorni joylashtirish mumkin bo'ldi. Protsessorning soat tezligi 2 MGts ga oshirildi va ko'rsatmalarning aylanish vaqti allaqachon 2 mks edi. Protsessor tomonidan yuborilgan xotira hajmi 64 KB gacha oshirildi.

40 qo'rg'oshinli korpusdan foydalanish tufayli SH va ShD ni ajratish mumkin edi, umumiy soni Minimal konfiguratsiyada tizimni qurish uchun zarur bo'lgan mikrosxemalar 6 taga qisqartirildi.

Rossiya Federatsiyasida uzilishlarni qayta ishlashda faol qo'llaniladigan stek ko'rsatkichi, shuningdek, ichki o'tkazmalar uchun ikkita dasturiy jihatdan mavjud bo'lmagan registrlar joriy etildi. RON bloki statik xotira mikrosxemalarida amalga oshirildi. Batareyani Rossiya Federatsiyasidan chiqarib tashlash va uni ALUga kiritish ichki avtobusning boshqaruv sxemasini soddalashtirdi.

MT arxitekturasida yangi - foydalanish ko'p darajali tizim vektor uzilishlari. Bunday texnik yechim uzilish manbalarining umumiy sonini 256 taga etkazish imkonini berdi (LSI uzilish kontrollerlari paydo bo'lishidan oldin, uzilishlar vektorlarini yaratish sxemasi o'rta integratsiyaning 10 tagacha qo'shimcha chiplaridan foydalanishni talab qildi). i8080 to'g'ridan-to'g'ri xotiraga kirish (DMA) mexanizmini taqdim etadi (avvalgi IBM System 360 asosiy kompyuterlari va boshqalarda bo'lgani kabi).

PDP mikrokompyuterlardagi CRT-lardagi magnit disklar va lenta displeylari kabi murakkab qurilmalardan foydalanish uchun yashil chiroqni ochdi, bu mikrokompyuterni to'liq hisoblash tizimiga aylantirdi.

Kompaniyaning birinchi kristalldan boshlangan an'anasi alohida CPU chipi emas, balki birgalikda foydalanish uchun mo'ljallangan LSI oilasiga aylandi.

Zamonaviy mikroprotsessorlar 32-bitli x86 yoki IA-32 (Intel Architecture 32 bit) arxitekturasida qurilgan, ammo tez orada yanada rivojlangan, samarali 64-bitli IA-64 (Intel Architecture 64-bit) arxitekturasiga oʻtish boʻladi. Darhaqiqat, o'tish allaqachon boshlangan, buni 2003 yilda AMD (Advanced Micro Devices) dan yangi Athlon 64 mikroprotsessorining ommaviy ravishda chiqarilishi va sotuvga chiqarilishi guvohlik beradi, bu mikroprotsessor ikkala 32 mikroprotsessor bilan ham ishlay olishi bilan ajralib turadi. -bitli ilovalar va 64-bitli ilovalar.bit. 64-bitli mikroprotsessorlarning ishlashi ancha yuqori.

2 ta mikroprotsessor i80386

1985 yil oktyabr oyida Intel birinchi 32 bitli mikroprotsessor i80386 ni e'lon qildi. Ushbu mikroprotsessordan foydalangan birinchi kompyuter CompaqDeskPro 386 bo'ldi. Yangi mikroprotsessordagi to'liq 32-bitli arxitektura kengaytirilgan xotirani boshqarish qurilmasi bilan to'ldirildi, u segmentatsiya blokiga qo'shimcha ravishda sahifani boshqarish bloki bilan to'ldirildi. Ushbu qurilma segmentlarni bir xotira joyidan ikkinchisiga o'zgartirishni osonlashtiradi. 16 MGts soat chastotasida tezlik 6 Mips edi. 32-manzilli liniyalar 4 Gb xotirani jismoniy manzillash imkonini berdi, bundan tashqari, V86 virtual xotirani boshqarishning yangi rejimi joriy etildi. Ushbu rejimda i8086 uchun bir nechta vazifalar bir vaqtning o'zida bajarilishi mumkin.

i80386 mikroprotsessori, 1 protsessor bilan birga ishlab chiqarilgan, i80386DX deb nomlangan. 32-bitli mikroprotsessorning arzonroq modeli faqat 1988 yil iyul oyida paydo bo'ldi (i80386SX). Yangi mikroprotsessorda 16-bitli maʼlumotlar shinasi va 24-bitli manzil shinasi ishlatilgan. Bu, ayniqsa, standart IBM PC AT uchun qulay edi. i80386DX uchun yozilgan dastur i80386DX da ishlagan. Ichki registrlar butunlay bir xil edi. SX indeksi "o'n olti" (16 bitli ma'lumotlar avtobusi) so'zidan kelib chiqqan. i486 uchun SX soprotsessor yo'q degan ma'noni anglatadi. 1989 yil kuzgi savdo ko'rgazmasida Intel i80486DX ni e'lon qildi, u bitta qolipda 1,2 million tranzistorni o'z ichiga olgan va qolgan 86 protsessor bilan to'liq mos keladi. Birinchi marta yangi mikrosxemalar markaziy protsessor, soprotsessor va kesh-xotirani bitta o'lchamda birlashtirdi. RISC protsessorlariga xos bo'lgan quvurli arxitekturadan foydalanish an'anaviy 32-bitli tizimlarning ishlashini 4 baravar oshirishga imkon beradi. Tez-tez ishlatiladigan ko'rsatmalar va ma'lumotlarni oraliq saqlash tufayli 8 KB bortdagi kesh tezlashtirilgan bajarilishi. 25 MGts soat chastotasida mikroprotsessor 16,5 Mips ishlashga ega edi. 1991 yil yanvar oyida tashkil etilgan 50 MGts chastotali mikroprotsessorli versiya ishlashni yana 50% ga oshirish imkonini berdi. O'rnatilgan soprotsessor matematik hisob-kitoblarni sezilarli darajada tezlashtirdi, ammo keyinchalik ma'lum bo'ldiki, foydalanuvchilarning atigi 30 foizi bunday mikroprotsessorga muhtoj edi.

Siz kompyuterdan foydalanasizmi yoki mobil qurilma bu mavzuni hozir o'qish uchun. Ushbu amallarni bajarish uchun kompyuter yoki mobil qurilma mikroprotsessordan foydalanadi. Mikroprotsessor har qanday qurilma, server yoki noutbukning yuragi hisoblanadi. Mikroprotsessorlarning ko'p markalari mavjud turli ishlab chiqaruvchilar, lekin ularning barchasi taxminan bir xil va taxminan bir xil tarzda qiladi.
Mikroprotsessor- protsessor yoki markaziy protsessor sifatida ham tanilgan, bu bitta chipda ishlab chiqarilgan hisoblash mexanizmi. Birinchi mikroprotsessor Intel 4004 bo'lib, u 1971 yilda paydo bo'lgan va unchalik kuchli emas edi. U qo'shish va ayirish mumkin edi va bu bir vaqtning o'zida atigi 4 bit. Protsessor ajoyib edi, chunki u bitta chipda bajarilgan. Siz so'raysiz, nega? Mening javobim shuki, o'sha paytda muhandislar protsessorlarni bir nechta chiplardan yoki diskret komponentlardan ishlab chiqarishgan (tranzistorlar alohida paketlarda ishlatilgan).

Agar siz mikroprotsessor kompyuterda nima qilishini, u qanday ko'rinishga ega ekanligini yoki uning boshqa mikroprotsessorlardan qanday farqlari borligini qiziqtirgan bo'lsangiz, u holda o'ting. kesma ostida- eng qiziqarli va tafsilotlari bor.

Mikroprotsessor taraqqiyoti: Intel

Keyinchalik oddiylarning yuragi bo'lgan birinchi mikroprotsessor uy kompyuteri, Intel 8080, 1974 yilda paydo bo'lgan bitta chipdagi to'liq 8 bitli kompyuter edi. Birinchi mikroprotsessor bozorda haqiqiy yuksalishni keltirib chiqardi. Keyinchalik 1979 yilda chiqarildi yangi model- Intel 8088. Agar siz shaxsiy kompyuterlar bozori va uning tarixi bilan tanish bo'lsangiz, bilasizki, shaxsiy kompyuterlar bozori Intel 8088 dan Intel 80286 ga, u Intel 80386 va Intel 80486 ga, keyin esa Pentium, Pentium II, Pentium ga o'tgan. III va Pentium 4 Bu mikroprotsessorlarning barchasi Intel tomonidan ishlab chiqarilgan bo'lib, ularning barchasi Intel 8088 ning asosiy dizayni uchun qo'shimchalardir. Pentium 4 har qanday kodni bajarishi mumkin, lekin u buni 5000 marta tezroq bajaradi.

2004 yilda yil Intel bir nechta yadroli va million tranzistorli mikroprotsessorlarni taqdim etdi, lekin hatto bu mikroprotsessorlar ham ergashdi umumiy qoidalar ilgari ishlab chiqarilgan chiplar kabi. qo'shimcha ma'lumot jadvalda:

·   sana: protsessor birinchi marta taqdim etilgan yil. Ko'pgina protsessorlar qayta chiqarildi, lekin yuqori soat tezligiga ega va bu asl chiqarilgan sanadan keyin ko'p yillar davomida davom etdi.

·   Transistorlar: Bu chipdagi tranzistorlar soni. Ko'rish mumkinki, har bir o'limga tranzistorlar soni yillar davomida doimiy ravishda oshib bormoqda.

·   mikron: mikronlarda, chipdagi eng kichik simning kengligi. Taqqoslash uchun men qalinligi taxminan 100 mikron bo'lgan inson sochini keltira olaman. O'lchamlar kichikroq va kichikroq bo'lgani uchun tranzistorlar soni ortib bordi.

·   Soat chastotasimaksimal tezlik qaysi chip rivojlanishi mumkin. Men sizga soat chastotasi haqida biroz keyinroq aytib beraman.

·   Kenglik (avtobus) ma'lumotlari: ALU (arifmetik mantiq birligi) kengligi. 8-bitli ALU qo'shish, ayirish, ko'paytirish va hokazolarni amalga oshirishi mumkin. Ko'p hollarda ma'lumotlar shinasi ALU bilan bir xil kenglikda bo'ladi, lekin har doim ham emas. Intel 8088 16-bitli va 8-bitli shinaga ega edi, zamonaviy Pentium modellari esa 64-bitli.

·   MIPS: Jadvaldagi ushbu ustun soniyada bajariladigan amallar sonini ko'rsatish uchun mo'ljallangan. Bu mikroprotsessorlar uchun o'lchov birligi. Zamonaviy protsessorlar juda ko'p turli xil ishlarni qila oladiki, jadvalda keltirilgan bugungi reytinglar butun ma'nosini yo'qotadi. Ammo o'sha davrlardagi mikroprotsessorlarning nisbiy quvvatini his qilishingiz mumkin.

Ushbu jadvaldan, umuman olganda, soat tezligi va MIPS (soniyadagi operatsiyalar) o'rtasida bog'liqlik mavjudligini ko'rishingiz mumkin. Maksimal soat chastotasi funksiyadir ishlab chiqarish protsessori... Shuningdek, tranzistorlar soni va soniyadagi operatsiyalar soni o'rtasida bog'liqlik mavjud. Misol uchun, 5 MGts (hozir 2,5-3 GGts) chastotali Intel 8088 faqat 0,33 MIPS (har 15 takt sikli uchun taxminan bitta ko'rsatma) ishlaydi. Zamonaviy protsessorlar ko'pincha soat siklida ikkita ko'rsatmalarni bajarishi mumkin. Bu o'sish chipdagi tranzistorlar soniga bevosita bog'liq va men bu haqda keyinroq gaplashaman.

Chip nima?


https://i1.wp.com/trashbox.ru/ifiles/219544_515e61_chip_flickr-d8579007a7ea01fbd3a629b6e2bbb550b7c5ddf8-s6-c30/kak-eto-rabotaet-mikroprocessor-2.jpg

Chip ham integral mikrosxemalar deb ataladi. Odatda bu mikroprotsessorni tashkil etuvchi tranzistorlar o'yib yozilgan kichik, yupqa kremniy bo'lagi. Chip bir dyuymgacha kichik bo'lishi mumkin, lekin baribir o'n millionlab tranzistorlarni o'z ichiga oladi. Oddiyroq protsessorlar bir necha kvadrat millimetr o'lchamdagi chipga o'yilgan bir necha ming tranzistorlardan iborat bo'lishi mumkin.

U qanday ishlaydi


https://i1.wp.com/trashbox.ru/ifiles/219545_34486a_intel_pentium_4_lga775/kak-eto-rabotaet-mikroprocessor-3.jpg
Intel Pentium 4

Mikroprotsessor qanday ishlashini tushunish uchun uning ichiga qarash va uning ichki qismlarini o'rganish foydali bo'ladi. Bu jarayonda siz assembler tili, mikroprotsessorning ona tili va protsessor tezligini oshirish uchun muhandislar nima qilishi mumkinligi haqida ham bilib olishingiz mumkin.

Mikroprotsessor protsessorga nima qilish kerakligini aytadigan mashina ko'rsatmalari to'plamini bajaradi. Ko'rsatmalarga asoslanib, mikroprotsessor uchta asosiy ishni bajaradi:

·   Mikroprotsessor o'zining ALU (arifmetik mantiq birligi) yordamida ishlashi mumkin matematik operatsiyalar... Masalan, qo'shish, ayirish, ko'paytirish va bo'lish. Zamonaviy mikroprotsessorlar juda murakkab operatsiyalarni bajarishga qodir

·   Mikroprotsessor ma'lumotlarni bir xotira joyidan boshqasiga o'tkazishi mumkin

·   Mikroprotsessor qarorlar qabul qilishi va shu qarorlar asosida yangi ko'rsatmalar to'plamiga o'tishi mumkin


https://i0.wp.com/trashbox.ru/ifiles/219563_d250d9_354353543/kak-eto-rabotaet-mikroprocessor-4.png

Ochig'ini aytganda, mikroprotsessor murakkab ishlarni bajaradi, lekin yuqorida men uchta asosiy faoliyatni tasvirlab berdim. Quyidagi diagrammada ushbu uchta narsani bajarishga qodir bo'lgan juda oddiy mikroprotsessor ko'rsatilgan. Ushbu mikroprotsessorda quyidagilar mavjud:

·   Xotiraga kirishni yuboruvchi manzil shinasi (8, 16 yoki 32 bit).

·   Ma'lumotlarni xotiraga uzatuvchi yoki xotiradan ma'lumotlarni qabul qiluvchi ma'lumotlar shinasi (8, 16 yoki 32 bit)

·   RD (o'qish) va WR (yozish) xotiraga o'rnatishni yoki manzilni olishni xohlashlarini bildiradi

·   Protsessorning soat ketma-ketligini ko'rish imkonini beruvchi soat chizig'i

·   Buyruqlar hisoblagichini nolga qaytaradigan va ijroni qaytadan boshlaydigan reset liniyasi

Mikroprotsessor xotirasi

https://i0.wp.com/trashbox.ru/files/219549_630a5a/bios-5.gif_min.jpg

Avvalroq biz manzillar va ma'lumotlar avtobuslari, shuningdek, o'qish va yozish qatorlari haqida gapirgan edik. Bularning barchasi RAM (tasodifiy kirish xotirasi) yoki ROM (faqat o'qish uchun xotira yoki faqat o'qish uchun xotira, ROM) ga ulanadi - odatda ikkalasi. Bizning mikroprotsessor misolida bizda 8 bitli keng manzil shinasi va bir xil darajada keng ma'lumotlar shinasi mavjud - 8 bit. Bu mikroprotsessor 2 ^ 8 dan 256 baytgacha bo'lgan xotiraga kirishi va bir vaqtning o'zida 8 bit xotirani o'qish va yozishni anglatadi. Faraz qilaylik, bu oddiy mikroprotsessorda 0-manzildan boshlanadigan 128 bayt ichki xotira va 128-manzildan boshlanadigan 128 bayt operativ xotira mavjud.

Tasodifiy kirish xotirasi faqat o'qish uchun mo'ljallangan xotirani anglatadi. Chip doimiy xotira doimiy oldindan belgilangan maqsadli baytlar bilan dasturlashtirilgan. Avtobus manzili operativ xotira chipiga qaysi baytga borishi va ma'lumotlar shinasiga mos kelishini bildiradi. O'qish chizig'i holatini o'zgartirganda, faqat o'qish uchun xotira chipi tanlangan baytni ma'lumotlar shinasiga taqdim etadi.

RAM qisqartmasi RAM, lol. Operativ xotira bir bayt ma'lumotni o'z ichiga oladi va mikroprotsessor o'qish yoki yozish chizig'ining signalizatsiya qilishiga qarab bu baytlarni o'qiy oladi yoki yozishi mumkin. Bugungi chiplarda topilishi mumkin bo'lgan muammolardan biri shundaki, ular energiya yo'qolishi bilanoq hamma narsani unutishadi. Shuning uchun kompyuterda RAM bo'lishi kerak.


https://i0.wp.com/trashbox.ru/ifiles/219550_0deaff_ram_chip/kak-eto-rabotaet-mikroprocessor-6.jpg
RAM chipi yoki faqat o'qish uchun xotira (ROM) chipi

Aytgancha, deyarli barcha kompyuterlarda ma'lum miqdorda RAM mavjud. Shaxsiy kompyuterda faqat o'qish uchun mo'ljallangan xotira BIOS (Basic Input / Output System) deb ataladi. Ishga tushganda, mikroprotsessor BIOS-da topilgan ko'rsatmalarni bajarishni boshlaydi. Aytgancha, BIOS ko'rsatmalari ham o'z vazifasini bajaradi: ular apparatni tekshiradilar, so'ngra barcha ma'lumotlar yuklash sektorini yaratish uchun qattiq diskka o'tadi. Yuklash sektori bitta kichik dastur, va BIOS uni diskdan o'qib chiqqandan keyin xotirada saqlaydi. Keyin mikroprotsessor ko'rsatmalarni bajarishga kirishadi yuklash sektori RAMdan. Yuklash sektori dasturi mikroprotsessorga u bilan yana nima olish kerakligini ko'rsatadi. qattiq disk RAMga, keyin hammasini qiladi va hokazo. Mikroprotsessor butun operatsion tizimni shunday yuklaydi va ishlaydi.

Mikroprotsessor ko'rsatmalari

Hatto men ta'riflagan juda oddiy mikroprotsessor ham bajarishi mumkin bo'lgan juda katta ko'rsatmalar to'plamiga ega bo'ladi. Ko'rsatmalar to'plami bit naqshlari sifatida amalga oshiriladi, ularning har biri ko'rsatmalar sektoriga yuklanganda turli xil ma'noga ega. Odamlar bit naqshlarini eslab qolishda unchalik yaxshi emas, chunki ular qisqa so'zlar to'plamidir. Aytgancha, bu qisqa so'zlar to'plami protsessorning assembler tili deb ataladi. Assembler so'zlarni bit naqshiga juda oson tarjima qilishi mumkin, keyin assemblerning harakatlari bajarish uchun mikroprotsessor xotirasiga joylashtiriladi.

Bu erda assembler tili ko'rsatmalari to'plami:

·   LOADA mem- xotira manzili bilan registrga yuklash

·   LOADB mem- xotira manzilidan B registriga yuklash

·   CONB mem- doimiy qiymatni B registriga yuklash

·   SAVEB mem- B registrini xotira manziliga saqlash

·   SAVEC mem- C registrini xotira manziliga saqlash

·   QO‘SHISH- A va B qo'shing va natijani C ga saqlang

·   SUB- A va B ni ayirib, natijani C da saqlang

·   MUL- A va B ni ko'paytiring va natijani C da saqlang

·   DIV- A va B ni ajrating va natijani C ga saqlang

·   COM- A va B ni solishtiring va natijani testda saqlang

·   JUMP manzil- manzilga boring

·   JEQ manzili- agar teng bo'lsa, hal qilish uchun boring

·   JNEQ manzili- teng bo'lmasa, hal qilish uchun boring

·   JG manzili- agar ko'proq bo'lsa, yechim uchun boring

·   JGE manzili- yechish uchun katta yoki teng bo'lsa o'ting

·   JL manzili- agar kamroq bo'lsa, hal qilish uchun boring

·   Jle manzil- hal qilish uchun kamroq yoki teng bo'lsa o'ting

·   STOP- ijroni to'xtatish

Assambleya tili
C kompilyatori ushbu C kodini assembler tiliga tarjima qiladi. Agar operativ xotira ushbu protsessorda 128-manzildan boshlanadi va faqat o‘qish uchun mo‘ljallangan xotira (uni yig‘ish tili dasturi mavjud) 0-manzildan boshlanadi deb faraz qilsak, bizning oddiy mikroprotsessorimiz uchun assembler quyidagicha ko‘rinishi mumkin:

// Faraz qilaylik a 128 manzilda // F 1290 CONB 1 manzilida // a = 1; 1 SAVEB 1282 CONB 1 // f = 1; 3 SAVEB 1294 LOADA 128 // agar a>5 bo‘lsa 175 ga o‘tish CONB 56 COM7 JG 178 LOADA 129 // f = f * a; 9 LOADB 12810 MUL11 SAVEC 12912 LOADA 128 // a = a + 1; 13 CONB 114 ADD15 SAVEC 12816 dan JUMOP4 ga qaytarilsa //1

Faqat o'qish xotirasi (ROM)
Endi savol tug'iladi: "Bu ko'rsatmalarning barchasi faqat o'qish uchun xotira bilan qanday birlashadi?" Men, albatta, tushuntiraman: montaj tilidagi ushbu ko'rsatmalarning har biri shaklda ifodalanishi kerak 
ikkilik raqam... Oddiylik uchun, har bir assembly tili ko'rsatmasi o'ziga tegishli deb faraz qilaylik noyob raqam... Masalan, u quyidagicha ko'rinadi:

·   YUKLASH - 1

·   LOADB - 2

·   CONB - 3

·   SAVOB - 4

·   SAVEC mem - 5

·   QO‘SHISH - 6

·   SUB - 7

·   MUL - 8

·   DIV - 9

·   COM - 10

·   JUMP manzil - 11

·   JEQ manzili - 12

·   JNEQ manzili - 13

·   JG manzili - 14

·   JGE manzili - 15

·   JL manzili - 16

·   Jle manzil - 17

·   STOP - 18

Bu raqamlar opkodlar deb nomlanadi. Faqat o'qish uchun mo'ljallangan xotirada bizning kichik dasturimiz quyidagicha ko'rinadi:

// Faraz qilaylik, a 128-manzilda // F manzil 129Addr opcode / value0 3 // CONB 11 12 4 // SAVEB 1283 1284 3 // CONB 15 16 4 // SAVEB 1297 1298 12 // 8013 12 // LOADA1 // CONB 511 512 10 // COM13 14 // JG 1714 3115 1 // YUKLASH 12916 12917 2 // YUKLASH 12818 12819 8 // MUL20 5 // SAVEC 12921 5 //13 2 2 //13 2 2 //1 2 2 AD SAVEC 12921 128 B //1 28 B // ADD27 5 // SAVEC 12828 12829 11 // JUMP 430 831 18 // STOP

Siz C kodining 7 qatori assemblerning 18 satriga aylanganini va faqat o'qiladigan xotirada hammasi 32 baytga aylanganini ko'rishingiz mumkin.

Dekodlash
Dekodlash bo'yicha ko'rsatma har bir operatsiya kodini mikroprotsessor ichidagi turli komponentlarni harakatga keltiradigan signallar to'plamiga aylantirishi kerak. Keling, misol sifatida ADD ko'rsatmalarini olaylik va u nima qilish kerakligini ko'rib chiqamiz.
Shunday qilib:

·   1. Birinchi soat siklida siz yo'riqnomaning o'zini yuklashingiz kerak, shuning uchun dekoder quyidagilarni bajarishi kerak: buyruqlar hisoblagichi uchun buferni uchta holat bo'yicha faollashtirish, o'qish chizig'ini (RD) faollashtirish, ma'lumotlarni uchta holatda faollashtirish. buyruqlar registridagi bufer

·   2. Ikkinchi takt siklida ADD buyrug'i dekodlanadi. Bu erda qilish juda oz: arifmetik mantiq birligi (ALU) operatsiyasini C ro'yxatga olish uchun o'rnating

·   3. Uchinchi sikl davomida dastur hisoblagichi ortadi (nazariy jihatdan bu ikkinchi siklda bir-biriga mos kelishi mumkin)

Har bir ko'rsatma ketma-ket operatsiyalar to'plamiga bo'linishi mumkin - masalan, biz ko'rib chiqdik. Ular mikroprotsessor komponentlarini to'g'ri tartibda boshqaradi. Ba'zi ko'rsatmalar, masalan, ADD yo'riqnomasi, ikki-uch soat tsiklini olishi mumkin. Boshqalar besh yoki oltita chora ko'rishlari mumkin.

Keling, oxiriga yetaylik


https://i2.wp.com/trashbox.ru/ifiles/219551_e71861_cpu/kak-eto-rabotaet-mikroprocessor-7.jpg

Transistorlar soni protsessorning ishlashiga katta ta'sir ko'rsatadi. Yuqorida ko'rib turganingizdek, odatiy Intel 8088 mikroprotsessori 15 tsiklni bajarishi mumkin. Transistorlar qancha ko'p bo'lsa, unumdorlik shunchalik yuqori bo'ladi - bu oddiy. Tranzistorlarning ko'pligi quvur liniyasi kabi texnologiyaga ham imkon beradi.

Quvur liniyasi arxitekturasi buyruqlarni bajarishdan iborat. Bitta ko'rsatmani bajarish uchun beshta tsikl kerak bo'lishi mumkin, lekin bir vaqtning o'zida bajarishning turli bosqichlarida beshta ko'rsatma bo'lishi mumkin emas. Shunday qilib, har bir soat siklini bitta ko'rsatma yakunlaganga o'xshaydi.

Ushbu tendentsiyalarning barchasi tranzistorlar sonining o'sishiga imkon beradi, natijada bugungi kunda mavjud bo'lgan ko'p million dollarlik tranzistorlar og'ir vaznli. Bunday protsessorlar soniyada milliardga yaqin operatsiyani bajarishi mumkin - bir tasavvur qiling. Aytgancha, endi ko'plab ishlab chiqaruvchilar 64-bitli versiyani chiqarishga qiziqish bildirishdi mobil protsessorlar va shubhasiz, yana bir to'lqin keladi, faqat bu safar 64-bitli arxitektura moda shohidir. Ehtimol, yaqin kelajakda men ushbu mavzuga etib boraman va u qanday ishlashini sizga aytib beraman. Bu, ehtimol, bugungi kun uchun. Umid qilamanki, siz uni qiziqarli deb topdingiz va ko'p narsalarni o'rgandingiz.

Birinchi mikroprotsessor 1971 yilda yaratilgan, va u bilan nihoyat tug'ildi to'rtinchi avlod kompyuterlari.


Markaziy protsessor(CPU, so'zma-so'z - markaziy ishlov berish qurilmasi) - mashina ko'rsatmalarini (dastur kodi) bajaradigan elektron blok yoki integral mikrosxema (mikroprotsessor). Ba'zan mikroprotsessor yoki oddiygina protsessor deb ataladi.

Markaziy protsessorning asosiy xususiyatlari quyidagilardan iborat: soat tezligi, ishlash, quvvat iste'moli va arxitektura.

Dastlabki protsessorlar noyob, agar noyob bo'lmasa, kompyuter tizimlari uchun noyob qurilish bloklari sifatida yaratilgan. Keyinchalik, bittasini bajarish uchun mo'ljallangan protsessorlarni ishlab chiqishning qimmat usulidan yagona dastur, kompyuter ishlab chiqaruvchilari protsessorlarning tipik sinflarini ommaviy ishlab chiqarishga o'tdilar.

Mikrosxemalarning rivojlanishi protsessorning jismoniy hajmini qisqartirgan holda murakkabligini yanada oshirishga imkon berdi.



Intel 1971 yilda dunyodagi birinchi 4-bitli 4004 mikroprotsessorini yaratdi
 mikrokalkulyatorlarda foydalanish uchun mo'ljallangan.


https://i1.wp.com/obuchonok.ru/files/images/proc2.jpg
Keyin u o'zgartirildi 8 bitli Intel 8080 va 16 bitli 8086 bu barcha zamonaviy ish stoli kompyuterlarining arxitekturasi uchun asos yaratdi.



https://i0.wp.com/obuchonok.ru/files/images/proc3.jpg
Keyin uning o'zgarishiga ergashdi, 80186 .
protsessor 80286 16 MB gacha xotiradan foydalanish imkonini beruvchi himoyalangan rejim paydo bo'ldi.

https://i1.wp.com/obuchonok.ru/files/images/proc4.jpg
Intel 80386 protsessori 1985 yilda paydo bo'lgan va takomillashtirilgan himoyalangan rejimga keltirildi, 4 GB gacha operativ xotiraga ruxsat berildi.


https://i1.wp.com/obuchonok.ru/files/images/proc5.jpg
Intel 486(shuningdek, i486, Intel 80486 yoki atigi 486 nomi bilan ham tanilgan) gibrid yadroga qurilgan x86-mos keladigan 4-avlod mikroprotsessor va 1989 yil 10 aprelda Intel tomonidan chiqarilgan.

Bu mikroprotsessor 80386 mikroprotsessorining takomillashtirilgan versiyasidir.U birinchi marta 1989 yilning kuzida ko'rgazmada namoyish etilgan.

Bu o'rnatilgan birinchi mikroprotsessor edi matematik protsessor(FPU). Asosan ish stoli kompyuterlari, serverlar va noutbuklarda (noutbuklar va noutbuklar) ishlatiladi.



Shaxsiy kompyuterlar ishlatila boshlandi x86 arxitektura protsessorlari.

Asta-sekin deyarli barcha protsessorlar mikroprotsessor formatida ishlab chiqarila boshlandi.

Mikroprotsessor Intel Pentium 1993 yil 22 martda kiritilgan.
Yangi protsessor arxitekturasi 33MHz 486DX ga nisbatan 5 baravar ish faoliyatini yaxshilash imkonini beradi.

Transistorlar soni 3,1 mln.
237/238 oyoqli vilka.


Keyin (Intel'dan) 64-bitli protsessorlar paydo bo'ldi:
Itanium, Itanium 2, Pentium 4F, Pentium D, Xeon, 
Intel Core 2, Pentium Dual Core, Celeron Dual Core, Intel Core i3, Intel Core i5, Intel Core i7, Intel Xeon E3, ...

Ko'p yadroli protsessorlar bitta paketda bir nechta protsessor yadrolarini o'z ichiga oladi (bir yoki bir nechta kristallarda).

Birinchi ko'p yadroli mikroprotsessor 2001 yilda paydo bo'lgan va ikkita yadroga ega bo'lgan IBM kompaniyasining POWER4 protsessoridir. 2005 yil 14-noyabrda Sun chiqdi sakkiz yadroli UltraSPARC T1.

AMD 2007 yilda o'z yo'lidan bordi bitta kristalli to'rt yadroli protsessor.

2, 3, 4 va 6 yadroli, shuningdek, 2, 3 va 4 modulli protsessorlar endi keng tarqalgan. AMD protsessorlari avlod buldozer.

Shuningdek, serverlar uchun 8 yadroli Xeon va Nehalem protsessorlari (Intel) va 12 yadroli Opteron protsessorlari (AMD) mavjud.

Issiqlik moslamasi uchun mikroprotsessorlardan passiv radiatorlar va faol sovutgichlar ishlatiladi.

Intel Core i7- x86-64 Intel protsessorlari oilasi.
Bitta chipli qurilma: barcha yadrolar, xotira tekshiruvi va kesh bir xil o'lchamda.
Qo'llab-quvvatlash 
Turbo Boost uning yordamida protsessor kerak bo'lganda ish faoliyatini avtomatik ravishda oshiradi.

https://i0.wp.com/obuchonok.ru/files/images/proc7.jpg
Protsessorlarning himoya qopqog'i nikel bilan qoplangan misdan, substrat kremniydan va kontaktlar oltin bilan qoplangan misdan iborat.
Core i7 uchun minimal va maksimal saqlash harorati mos ravishda -55 ° C va 125 ° C ni tashkil qiladi.
Maksimal issiqlik tarqalishi 
Yadro protsessorlari i7 - 130 vatt.

Intel Core i7 3820 to‘rtta jismoniy va sakkizta virtual protsessor yadrolari, 3,6 gigagertsli va dinamik 3,8 gigagertsli, shuningdek, o‘n megabayt kesh xotirasi bilan jihozlangan. Bozorni ishga tushirish sanasi - 2012 yil

Zamonaviy kompyuterlar Ular kichik o'lchamli, qulay, axborotni qayta ishlashning yuqori tezligi, katta hajmdagi operativ xotira va jismoniy xotiraga ega.

https://i1.wp.com/obuchonok.ru/files/images/komp.jpg

Zamonaviy protsessorlarni topish mumkin nafaqat kompyuterlarda, balki avtomobillarda ham, 
mobil telefonlar, maishiy texnika va hatto bolalar o'yinchoqlarida.

) birinchi MDA va CGA grafikalaridan tortib eng so'nggi AMD va NVIDIA arxitekturalarigacha. Endi navbat har qanday kompyuterning bir xil darajada muhim komponenti bo'lgan markaziy protsessor birliklarining rivojlanishini kuzatish edi. Materialning ushbu qismida biz 1970-yillarga, shuning uchun birinchi 4 va 8 bitli echimlarga to'xtalamiz.

Birinchi markaziy ishlov berish birliklari kırkayaklar edi

1940-1960 yillar

Markaziy protsessor bloklarining rivojlanish tarixini o'rganishdan oldin, umuman olganda, kompyuterlarning rivojlanishi haqida bir necha so'z aytish kerak. Birinchi protsessorlar XX asrning 40-yillarida paydo bo'lgan. Keyin ular elektromexanik rele va vakuum naychalari yordamida ishladilar va ularda ishlatiladigan ferrit yadrolari xotira qurilmalari rolini o'ynadi. Bunday mikrosxemalarga asoslangan kompyuterning ishlashi uchun bu kerak edi katta soni protsessorlar. Shunga o'xshash kompyuter juda katta xonaning kattaligidagi ulkan bino edi. Shu bilan birga, u juda ko'p energiya chiqardi va uning ishlashi juda ko'p narsani talab qildi.

Elektromexanik o'rni yordamida kompyuter

Biroq, 1950-yillarda allaqachon protsessorlarni loyihalashda tranzistorlar qo'llanila boshlandi. Ularning qo'llanilishi tufayli muhandislar ko'proq narsaga erishdilar yuqori tezlik chiplarning ishlashi, shuningdek, ularning quvvat sarfini kamaytirish, lekin ishonchliligini oshirish.

1960-yillarda integral mikrosxemalar ishlab chiqarish texnologiyasi ishlab chiqildi, bu ularda joylashgan tranzistorlar bilan mikrochiplarni yaratishga imkon berdi. Protsessorning o'zi bir nechta shunday sxemalardan iborat edi. Vaqt o'tishi bilan texnologiya chipga tobora ko'proq tranzistorlarni joylashtirish imkonini berdi va shuning uchun protsessorlarda ishlatiladigan integral mikrosxemalar soni kamaydi.

Shunga qaramay, protsessorlarning arxitekturasi hali ham biz ko'rib turganimizdan juda uzoq edi. Ammo 1964 yilda IBM System / 360 ning chiqarilishi o'sha paytdagi kompyuterlar va protsessorlarning dizaynini zamonaviyga - birinchi navbatda dasturiy ta'minot bilan ishlash nuqtai nazaridan biroz yaqinlashtirdi. Gap shundaki, ushbu kompyuter paydo bo'lishidan oldin barcha tizimlar va protsessorlar faqat shu bilan ishlagan dastur kodi Bu ular uchun maxsus yozilgan. IBM o'z kompyuterlarida birinchi marta boshqa falsafani qo'lladi: turli xil ishlashga ega protsessorlarning butun liniyasi bir xil ko'rsatmalar to'plamini qo'llab-quvvatladi, bu esa System / 360 ning har qanday modifikatsiyasi nazorati ostida ishlaydigan dasturiy ta'minotni yozish imkonini berdi.

IBM System / 360 kompyuteri

Tizim / 360 muvofiqligi mavzusiga qaytadigan bo'lsak, IBM ushbu jihatga katta e'tibor berganligini ta'kidlash kerak. Misol uchun, zSeries liniyasidagi zamonaviy kompyuterlar hali ham qo'llab-quvvatlanadi dasturiy ta'minot System / 360 platformasi uchun yozilgan.

DEC (Digital Equipment Corporation), ya'ni PDP (Dasturlashtirilgan ma'lumotlar protsessor) kompyuterlari haqida unutmang. Firma 1957 yilda tashkil etilgan va 1960 yilda o'zining birinchi mini-kompyuteri PDP-1 ni chiqargan. Qurilma 18 bitli tizim bo'lib, o'sha paytdagi meynfreymlardan kichikroq bo'lib, "faqat" xona burchagini egallagan. Kompyuterga CRT monitor o'rnatilgan. Qizig'i shundaki, dunyodagi birinchi Kompyuter o'yini Kosmik urush deb ataladi! PDP-1 platformasi uchun maxsus yozilgan. 1960 yilda kompyuterning narxi 120 ming AQSH dollarini tashkil etdi, bu boshqa meynfreymlar narxidan ancha past edi. Biroq, PDP-1 unchalik mashhur emas edi.

PDP-1 kompyuteri

Tijoriy jihatdan muvaffaqiyatli bo'lgan birinchi DEC qurilmasi 1965 yilda chiqarilgan PDP-8 kompyuteri edi. PDP-1 dan farqli o'laroq, yangi tizim 12-bit edi. PDP-8 ning narxi 16 000 dollarni tashkil etdi, bu o'sha paytdagi eng arzon mini-kompyuter edi. Bunday arzon narx tufayli qurilma sanoat korxonalari va ilmiy laboratoriyalar uchun mavjud bo'ldi. Natijada ushbu kompyuterlarning 50 mingga yaqini sotildi. PDP-8 protsessorining o'ziga xos me'moriy xususiyati uning soddaligidir. Shunday qilib, u faqat to'rtta 12-bitli registrlarga ega edi, ular vazifalar uchun ishlatilgan har xil turdagi... Shu bilan birga, PDP-8 faqat 519 ta mantiqiy eshikni o'z ichiga olgan.

PDP-8 kompyuteri. "Kondorning uch kuni" filmidan lavha

PDP protsessorlarining arxitekturasi 4 va 8 bitli protsessorlarning dizayniga bevosita ta'sir ko'rsatdi, ular quyida muhokama qilinadi.

Intel 4004

1971 yil tarixga birinchi mikroprotsessorlar paydo bo'lgan yil sifatida kirdi. Ha, bugungi kunda shaxsiy kompyuterlar, noutbuklar va boshqa qurilmalarda qo'llaniladigan bunday echimlar. Va birinchilardan bo'lib o'zini o'sha paytda yangi tashkil etilgan Intel kompaniyasi deb e'lon qildi va u 4004 modelini - dunyodagi birinchi tijoratda mavjud bo'lgan yagona chipli protsessorni ishga tushirdi.

To'g'ridan-to'g'ri 4004 protsessoriga o'tishdan oldin, Intelning o'zi haqida bir necha so'z aytishga arziydi. U 1968 yilda muhandislar Robert Noys va Gordon Mur tomonidan yaratilgan, ular shu paytgacha Fairchild Semiconductor va Endryu Grove manfaati uchun ishlagan. Aytgancha, taniqli "Mur qonuni" ni nashr etgan Gordon Mur edi, unga ko'ra protsessordagi tranzistorlar soni har yili ikki baravar ko'payadi.

1969 yilda, tashkil etilganidan bir yil o'tgach, Intel Yaponiyaning Nippon Calculating Machine (Busicon Corp.) kompaniyasidan yuqori samarali ish stoli kalkulyatorlari uchun 12 mikrosxema ishlab chiqarish uchun buyurtma oldi. Mikrosxemalarning dastlabki dizayni Nipponning o'zi tomonidan taklif qilingan. Biroq, bu arxitektura Intel muhandislariga yoqmadi va Amerikaning Ted Xoff kompaniyasining xodimi universal mikrosxemalar sonini to'rttaga qisqartirishni taklif qildi. markaziy ishlov berish bloki, arifmetik va mantiqiy funktsiyalar uchun kim javobgar bo'ladi. Markaziy ishlov berish blokiga qo'shimcha ravishda, chip arxitekturasi foydalanuvchi ma'lumotlarini saqlash uchun RAMni, shuningdek, dasturiy ta'minotni saqlash uchun ROMni o'z ichiga oladi. Tasdiqlangandan keyin yakuniy tuzilma mikrosxemalar, mikroprotsessorni loyihalash bo'yicha ishlar davom ettirildi.

1970 yil aprel oyida italiyalik fizik Federiko Fagin, ilgari Fairchildda ishlagan, Intel muhandislik jamoasiga qo'shildi. U kompyuter mantiqiy dizayni va MOS (metall oksidi yarimo'tkazgich) kremniy darvozasi texnologiyasida katta tajribaga ega edi. Federikoning hissasi tufayli Intel muhandislari barcha mikrosxemalarni bitta chipda birlashtirishga muvaffaq bo'lishdi. Dunyodagi birinchi 4004 mikroprotsessor shunday chiqarildi.

Intel 4004 protsessori

Haqida texnik xususiyatlar Intel 4004, keyin, bugungi standartlarga ko'ra, albatta, ular kamtarona edi. Chip 10 mikronli texnologik texnologiyadan foydalangan holda ishlab chiqarilgan, 2300 tranzistorni o'z ichiga olgan va 740 kHz chastotada ishlagan, bu soniyada 92 600 operatsiyani bajarish qobiliyatini anglatadi. Form faktor sifatida DIP16 qadoqlash ishlatilgan. Intel o'lchamlari 4004 3x4 mm bo'lib, yon tomonlarida kontaktlar qatori bor edi. Dastlab, chipga bo'lgan barcha huquqlar Busicom kompaniyasiga tegishli bo'lib, u mikroprotsessordan faqat o'z kalkulyatorlarida foydalanishni maqsad qilgan. Oxir-oqibat, ular Intelga chiplarini sotishga ruxsat berishdi. 1971 yilda har kim 4004 protsessorini taxminan 200 dollarga sotib olishi mumkin edi. Aytgancha, bir muncha vaqt o'tgach, Intel protsessorga bo'lgan barcha huquqlarni Busicom-dan sotib oldi va keyinchalik integral mikrosxemalarni miniatyuralashtirishda chipning muhim rolini bashorat qildi.

Protsessor mavjudligiga qaramay, uning ko'lami Busicom 141-PF kalkulyatori bilan cheklangan edi. Shuningdek uzoq vaqt Intel 4004 Yupiter yaqinida uchadigan birinchi sayyoralararo zond bo'lgan Pioneer-10 uchuvchisiz kosmik kemasining bort kompyuterini loyihalashda foydalanilgani haqida mish-mishlar tarqaldi. Bu mish-mishlarni to'g'ridan-to'g'ri rad etadi bort kompyuterlari Kashshoflar 18 yoki 16 bitli, Intel 4004 esa 4 bitli protsessor edi. Ammo shuni ta'kidlash joizki, NASA muhandislari undan o'z transport vositalarida foydalanish imkoniyatini ko'rib chiqishgan, ammo chipni bunday maqsadlar uchun etarli darajada sinovdan o'tkazmagan deb hisoblashgan.

Intel 4040 protsessori

Intel 4004 protsessorining chiqarilishidan uch yil o'tgach, uning vorisi 4 bitli Intel 4040 chiqarildi.Chip bir xil 10 mikronli texnologik texnologiyadan foydalangan holda ishlab chiqarilgan va bir xil 740 kHz takt chastotasida ishlagan. Biroq, protsessor biroz murakkablashdi va yanada boy funktsiyalar to'plamiga ega. Shunday qilib, 4040 3000 tranzistorni o'z ichiga oladi (4004 dan 700 tasi ko'proq). Protsessorning shakl faktori bir xil bo'lib qoldi, ammo 16-pin o'rniga ular 24-pinli DIP-dan foydalanishni boshladilar. 4040 ta yaxshilanishlar orasida 14 ta yangi ko'rsatmalarni qo'llab-quvvatlash, stek chuqurligini 7 darajaga oshirish va uzilishlarni qo'llab-quvvatlashni ta'kidlash kerak. Qirqinchi birinchi navbatda sinov qurilmalari va jihozlarni boshqarishda ishlatilgan.

Intel 8008

4-bitli protsessorlardan tashqari, 70-yillarning boshlarida Intel 8-bitli modelni ham qo'shdi - 8008. Aslini olganda, chip 4004 protsessorining 8-bitli versiyasi bo'lib, soat tezligi past edi. Buning ajablanarli joyi yo'q, chunki 8008-ning rivojlanishi 4004-ning rivojlanishi bilan parallel ravishda amalga oshirildi. Masalan, 1969 yilda Computer Terminal Corporation (keyinchalik Datapoint) Intel kompaniyasiga Datapoint terminallari uchun protsessor yaratish, ularni arxitektura bilan ta'minlash bo'yicha topshiriq berdi. diagramma. 4004-da bo'lgani kabi, Ted Xoff barcha chiplarni bitta chipga birlashtirishni taklif qildi va CTC bu taklifga rozi bo'ldi. Rivojlanish muammosiz yakunlandi, ammo 1970 yilda CTC chipdan ham, Intel bilan keyingi hamkorlikdan ham voz kechdi. Sabablari arzimas edi: Intel muhandislari belgilangan ishlab chiqish vaqt jadvaliga sarmoya kiritmadilar va taqdim etilgan "gem"ning funksionalligi CTC talablariga javob bermadi. Ikki kompaniya o'rtasidagi kelishuv bekor qilindi va Intel barcha ishlanmalarga bo'lgan huquqlarni saqlab qoldi. Yaponiyaning Seiko kompaniyasi yangi chipga qiziqib qoldi, uning muhandislari yangi protsessorni o'z kalkulyatorlarida ishlatmoqchi bo'lishdi.

Intel 8008 protsessori

Qanday bo'lmasin, lekin CTC bilan hamkorlik to'xtatilgandan so'ng, Intel 8008 yilda ishlab chiqilayotgan chip nomini o'zgartirdi. 1972 yil aprel oyida ushbu protsessor 120 AQSh dollari narxiga buyurtma berish uchun sotuvga chiqarildi. Intel CTC yordamisiz qolganidan so'ng, kompaniya yangi chipning tijorat istiqbollariga ehtiyotkorona munosabatda bo'ldi, ammo shubhalar behuda edi - protsessor yaxshi sotildi.

8008 ning texnik tavsiflari ko'p jihatdan 4004 ga o'xshash edi. Protsessor 10 mikronlik texnologik standartlarga muvofiq 18 pinli DIP shakl faktorida ishlab chiqarilgan va 3500 tranzistorni o'z ichiga olgan. Ichki stek 8 darajani va qo'llab-quvvatlanadigan miqdorni qo'llab-quvvatladi tashqi xotira 16 KB gacha edi. 8008 soat tezligi 500 kHz (4004 dan 240 kHz past) ga o'rnatildi. Shu sababli, 8-bitli Intel protsessorlari tez-tez tezlikni 4-bitligacha yo'qotdi.

8008-yilda bir nechta kompyuter tizimlari qurilgan. Ulardan birinchisi unchalik taniqli bo'lmagan The Sac State 8008 loyihasi edi. Bu tizim Sacramento universiteti devorlarida muhandis Bill Pentz boshchiligida ishlab chiqilgan. Uzoq vaqt davomida Altair 8800 tizimi birinchi yaratilgan mikrokompyuter hisoblanganiga qaramay, bu The Sac State 8008 hisoblanadi. Loyiha 1972 yilda yakunlandi va bemorning tibbiy yozuvlarini qayta ishlash va saqlash uchun to'liq ishlaydigan kompyuter edi. Kompyuter 8008 protsessorini o'z ichiga olgan, qattiq disk, 8 KB operativ xotira, rangli displey, asosiy kadrlarga ulanish interfeysi, shuningdek, o‘zining operatsion tizimi. Bunday tizimning narxi juda yuqori edi, shuning uchun The Sac State 8008 hech qachon to'g'ri taqsimlana olmadi, garchi unchalik uzoq vaqt davomida uning ishlashi bo'yicha raqobatchilar bo'lmagan.

The Sac State 8008 shunday ko'rinishga ega edi.

Biroq, The Sac State 8008 8008 protsessoriga asoslangan yagona kompyuter emas, Amerikaning SCELBI-8H, frantsuz Micral N va Kanada MCM / 70 kabi boshqa tizimlar qurilgan.

Intel 8080

4004 protsessorida bo'lgani kabi, bir muncha vaqt o'tgach, 8008 ham 8080 chipi ko'rinishidagi yangilanishni oldi.Biroq, 8-bitli yechimda protsessor arxitekturasiga kiritilgan o'zgarishlar ancha muhim edi.

Intel 8080 1974 yil aprel oyida taqdim etilgan. Avvalo shuni ta'kidlash kerakki, protsessor ishlab chiqarish yangi 6 mikronlik texnik jarayonga o'tkazildi. Bundan tashqari, ishlab chiqarishda P-MOS mantig'i yordamida ishlab chiqarilgan 8008 dan farqli o'laroq, N-MOS (n-kanalli tranzistorlar) texnologiyasi qo'llanilgan. Yangi texnik jarayondan foydalanish chipga 6000 tranzistorni joylashtirish imkonini berdi. Form faktor sifatida 40 pinli DIP ishlatilgan.

8080 16 ma'lumot uzatish buyrug'i, 31 ma'lumotni qayta ishlash buyrug'i, 28 to'g'ridan-to'g'ri o'tish buyrug'i va 5 boshqaruv buyrug'ini o'z ichiga olgan boyroq buyruqlar to'plamini oldi. Protsessorning soat tezligi 2 MGts ni tashkil etdi, bu avvalgisidan 4 baravar yuqori. 8080 shuningdek, 64 KB xotirani adreslash imkonini beruvchi 16 bitli manzil shinasiga ega edi. Ushbu yangiliklar yangi chipning yuqori ishlashini ta'minladi, bu 8008 chipidan taxminan 10 baravar yuqori edi.

Intel 8080 protsessori

8080 protsessori o'zining birinchi versiyasida osib qo'yishga olib keladigan jiddiy xatolikni o'z ichiga olgan. Xato 8080A deb nomlangan chipning yangilangan reviziyasida tuzatildi va faqat olti oydan keyin chiqarildi.

8080 protsessori yuqori ishlashi tufayli juda mashhur bo'ldi. U hatto ko'cha yoritgichlari va svetoforlarni boshqarish tizimlarida ham qo'llanilgan. Biroq, u asosan yilda ishlatilgan kompyuter tizimlari, ulardan eng mashhuri 1975 yilda taqdim etilgan MITS Altair-8800 kompaniyasining rivojlanishi edi.

Bazada Altair-8800 ishlagan operatsion tizim Altair BASIC va S-100 interfeysi avtobus sifatida ishlatilgan, bir necha yil o'tgach, u barcha shaxsiy kompyuterlar uchun standart bo'ldi. Kompyuterning texnik xususiyatlari oddiyroq edi. Unda bor-yo‘g‘i 256 bayt operativ xotira bor edi va klaviatura va monitor yo‘q edi. Foydalanuvchi ikkilik shaklda dasturlar va ma'lumotlarni kiritish, ikkita pozitsiyani egallashi mumkin bo'lgan kichik tugmalar to'plamini bosish orqali kompyuter bilan o'zaro aloqada bo'ldi: yuqoriga va pastga. Natija ikkilik shaklda ham o'qildi - o'chirilgan va yonib turgan lampalar. Biroq, Altair-8800 shu qadar mashhur bo'ldiki, MITS kabi kichik kompaniya kompyuterlarga bo'lgan talabni qondira olmadi. Kompyuterning mashhurligiga uning arzonligi - 621 AQSh dollari bevosita yordam berdi. Shu bilan birga, qismlarga ajratilgan kompyuterni 439 dollarga sotib olish mumkin edi.

Altair-8800 kompyuteri

8080 mavzusiga qaytsak, bozorda ko'plab klonlar mavjudligini ta'kidlash kerak. O'sha paytdagi marketing vaziyati biz ko'rib turganimizdan tubdan farq qilar edi va Intel 8080 nusxalarini yaratish uchun uchinchi tomon litsenziyalarini berish foydali edi. Klonlar National Semiconductor, NEC, Siemens va boshqa yirik kompaniyalar tomonidan ishlab chiqarilgan. AMD. Ha, 70-yillarda AMD hali o'z protsessorlariga ega emas edi - kompaniya faqat o'z zavodlarida boshqa kristallarning "remeyklarini" chiqarish bilan shug'ullangan.

Qizig'i shundaki, 8080 protsessorining mahalliy nusxasi ham bor edi.U Kiev mikroqurilmalar ilmiy-tadqiqot instituti tomonidan ishlab chiqilgan va KR580VM80A deb nomlangan. Ushbu protsessorning bir nechta variantlari chiqarildi, jumladan, harbiy inshootlarda foydalanish uchun.

"Mustaqil" KR580VM80A

1976 yilda paydo bo'ldi yangilangan versiya 8080 chipi, indekslangan 8085. Yangi kristall 3 mikronli texnologik texnologiyadan foydalangan holda ishlab chiqarilgan, bu chipga 6500 tranzistorni joylashtirish imkonini berdi. Protsessorning maksimal soat tezligi 6 MGts edi. Qo'llab-quvvatlanadigan ko'rsatmalar to'plamida 79 ta ko'rsatmalar mavjud bo'lib, ular orasida uzilishlarni boshqarish bo'yicha ikkita yangi ko'rsatma ham bor edi.

Zilog Z80

8080 chiqarilgandan keyingi asosiy voqea Federiko Faginning ishdan bo'shatilishi edi. Italiyalik futbolchi kompaniyaning ichki siyosatiga rozi bo‘lmadi va ketishga qaror qildi. Intelning sobiq menejeri Ralf Ungermann va yapon muhandisi Masatoshi Shima bilan birgalikda u Zilog kompaniyasiga asos solgan. Shundan so'ng darhol arxitekturasi bo'yicha 8080 ga o'xshash yangi protsessorni yaratish boshlandi.Shunday qilib, 1976 yil iyul oyida 8080 ga ikkilik mos keladigan Zilog Z80 protsessori paydo bo'ldi.

Federiko Fagin (chapda)

Intel 8080 bilan solishtirganda, Zilog Z80 kengaytirilgan ko'rsatmalar to'plami, yangi registrlar va ular uchun ko'rsatmalar, yangi uzilish rejimlari, ikkita alohida registr bloklari va o'rnatilgan to'pni qayta tiklash sxemasi kabi ko'plab yaxshilanishlarga ega. Bundan tashqari, Z80 narxi 8080 dan ancha past edi.

Texnik xususiyatlariga kelsak, protsessor N-MOS va CMOS texnologiyalaridan foydalangan holda 3 mikronli texnologik standartlarga muvofiq ishlab chiqarilgan. Z80 8500 tranzistorni o'z ichiga olgan va uning maydoni 22,54 mm 2 edi. Z80 ning soat tezligi 2,5 dan 8 MGts gacha bo'lgan. Ma'lumotlar avtobusining kengligi 8 bit edi. Protsessorda 16 bitli manzil shinasi mavjud bo'lib, manzilli xotira hajmi 64 KB edi. Z80 bir nechta shakl omillariga ega: DIP40 yoki 44 pinli PLCC va PQFP.

Zilog Z80 protsessori

Z80 ommabopligi bo'yicha barcha raqobatdosh echimlarni, shu jumladan 8080ni ham tezda ortda qoldirdi. Protsessor Sharp, NEC va boshqalar kabi kompaniyalarning kompyuterlarida ishlatilgan. Shuningdek, Z80 Sega va Nintendo konsollarida "ro'yxatga olingan". Bundan tashqari, protsessor o'yin mashinalari, modemlar, printerlar, sanoat robotlari va boshqa ko'plab qurilmalarda ishlatilgan.

ZX Spectrum

ZX Spectrum deb nomlangan qurilma, bizning bugungi hikoyamiz o'tgan asrning 80-yillari qarorlariga taalluqli emasligiga qaramay, alohida eslatib o'tishga loyiqdir. Kompyuter Britaniyaning Sinclair Research kompaniyasi tomonidan ishlab chiqilgan va 1982 yilda chiqarilgan. ZX Spectrum birinchi SR dizaynidan uzoq edi. 1970-yillarning boshlarida kompaniya rahbari va uning bosh muhandisi Klayv Sinkler radio qismlarini pochta orqali sotish bilan shug'ullangan. 70-yillarning o'rtalarida Klayv cho'ntak kalkulyatorini yaratdi, bu firmaning birinchi muvaffaqiyatli ixtirosiga aylandi. E'tibor bering, kompaniya to'g'ridan-to'g'ri kalkulyatorni ishlab chiqmagan. Ular qurilmaning yaxshi sotilishini ta'minlagan dizayn, funksionallik va qiymatning to'g'ri kombinatsiyasini topishga muvaffaq bo'lishdi. Keyingi Sinclair qurilmasi ham kalkulyator edi, ammo boyroq funktsiyalar to'plamiga ega edi. Qurilma ko'proq "ilg'or" auditoriya uchun mo'ljallangan edi, ammo u katta muvaffaqiyat qozona olmadi.

Klayv Sinkler ZX Spectrumning otasi

Kalkulyatorlardan so'ng Sinclair to'liq kompyuterlarni ishlab chiqishga e'tibor qaratishga qaror qildi va 1980 va 1981 yillarda ZX uy kompyuterlari paydo bo'ldi: ZX80 va ZX81. Lekin eng mashhur yechim 1982 yilda chiqarilgan ZX Spectrum deb nomlangan tizim edi. Dastlab u bozorga ZX83 nomi bilan chiqishi kerak edi, biroq oxirgi lahzada kompyuterning rangli tasvirlarni qo‘llab-quvvatlashini ta’kidlash uchun qurilma nomini o‘zgartirishga qaror qilindi.

ZX Spectrum, birinchi navbatda, soddaligi va arzonligi tufayli mashhur bo'ldi. Kompyuter o'xshardi o'yin konsoli... Unga tashqi interfeyslar orqali monitor sifatida foydalanilgan televizor va xotira qurilmasi vazifasini bajaruvchi kassetali magnitafon ulangan. "Spektr" korpusida 40 ta rezina tugmachali ko'p funksiyali klaviatura mavjud edi. Har bir tugma turli rejimlarda ishlaganda ettitagacha qiymatga ega edi.

ZX Spectrum kompyuteri

ZX Spectrumning ichki arxitekturasi ham juda oddiy edi. ULA (Uncommitted Logic Array) texnologiyasidan foydalanish tufayli kompyuter sxemasining asosiy qismini bitta mikrosxemaga joylashtirish mumkin bo'ldi. Markaziy protsessor sifatida soat chastotasi 3,5 MGts bo'lgan Zilog Z80 ishlatilgan. Operativ xotira hajmi 16 yoki 48 KB edi. To'g'ri, ba'zi uchinchi tomon ishlab chiqaruvchilari Spectrumning kengaytirish portlaridan biriga ulangan 32 KB xotira modullarini chiqarishdi. ROM hajmi 16 KB bo'lib, xotiraga Sinclair BASIC deb nomlangan BASIC tilining dialekti tikilgan. ZX Spectrum faqat o'rnatilgan dinamik orqali bir bitli audio chiqishini qo'llab-quvvatladi. Kompyuter faqat grafik rejimda ishladi (8 rang va 2 yorqinlik darajasi). Shunday qilib, matn rejimini qo'llab-quvvatlamadi. Maksimal ruxsat 256x192 piksel edi.


 

Скачано с www.znanio.ru