Soat chastotasi: maksimal tezlikqaysi chip rivojlanishi mumkin. Kecha keyinroq ayta olaman
Ma'lumotlar kengligi (shina): Alu kengligi (arifmetik va mantiqiy moslama). 8-bitli ALU qo'shishi mumkin, aylana oladi, aylantirishi mumkin, ko'payishi va hokazo va boshqalar. Intel 8088 16-bit edi va 8 bitli avtobusga ega edi, Pentiumning zamonaviy modellari 64-bit.
Moyiqlar.: Jadvaldagi ushbu ustun bir soniyada operatsiyalar sonini namoyish etish uchun stendlar mavjud. Bu mikroprotsessorlar uchun o'lchash birligi. Zamonaviy protsessorlar Jadvalda bugungi reytingda taqdim etadigan juda ko'p narsalarni yo'qotadi. Ammo siz o'sha vaqtlarning mikroprotsessorlarining nisbiy kuchini his qilishingiz mumkin
Ushbu jadvaldan ko'rinib turibdiki, umuman olganda, soat chastotasi va miçlari o'rtasida (soniyada bajarilgan operatsiyalar soni) bog'liq. Maksimal soat chastotasi funktsiya ishlab chiqarish protsessori. Transtistorlar soni va soniyali operatsiyalar soni o'rtasida bog'liqlik mavjud. Masalan, Intel 8088 soat chastotasi bilan 5 MGts (va 2,5-3 ga yaqin) atigi 0,33 ta mikrofonni (har bir 15 soat uchun ko'rsatma) bajaradi. Zamonaviy protsessorlar ko'pincha xushmuomalalik uchun ikkita ko'rsatma bajarishi mumkin. Ushbu o'sish chipdagi tranzistorlar soni bilan bevosita bog'liq va men ham bu haqda aytib beraman.
Chip nima?
Chip, shuningdek, integral palla deb ataladi. Bu odatda mayda kremniy, ingichka kremniy, tranzistorlar mikroprosessorga kiritilgan tranzistiklar o'ymakor bo'lgan. Chip bir dyuym bo'lishi mumkin, ammo shu bilan birga o'n millionlab tranzistorlarni saqlab qoladi. Ko'proq oddiy protsessorlar bir necha kvadrat millimetrli chipda o'yilgan bir necha ming tranzistordan iborat bo'lishi mumkin.
U qanday ishlaydi
Intel Pentium 4.
Mikroprosessor ishlashini tushunish uchun, ichkarisiga qarash va uning amaliyotini o'rganish foydali bo'ladi. Jarayonda siz mikroiqopotikachining ona tili va muhandislar protsessorning tezligini oshirish uchun eng ko'p narsa bo'lishi mumkin.
Mikroprosessor nima qilish kerakligini protsessorga xabar beradigan mashina ko'rsatmalarini amalga oshiradi. Ko'rsatmalarga asoslanib, mikroprosessor uchta asosiy narsani tashkil qiladi:
Mikroprotsessoringiz matematik operatsiyalarni amalga oshirishi mumkin bo'lgan mikroprotsessoringizdan foydalanishingiz mumkin. Masalan, qo'shimcha, ajratish, ko'paytirish va bo'linish. Zamonaviy mikroprosessorlar juda murakkab operatsiyalarni bajarishga qodir.
Mikroprosessor ma'lumotlarni bir joydan boshqasiga o'tkazish mumkin
Mikroprosessor qaror qabul qilishi va ushbu echimlarga asoslangan yangi ko'rsatmalarga o'tishi mumkin.
To'g'ri aytganda, mikroprotsessor murakkab narsalarni yaratadi, lekin men yuqorida uchta asosiy tadbirni aytib berdi. Quyidagi diagramma ushbu uchta narsani amalga oshirishga qodir bo'lgan juda oddiy mikroprosessorni ko'rsatadi. Ushbu mikroprosessor quyidagilarga ega:
Manzilli avtobus (8, 16 yoki 32 bit), bu xotira apellyatsiyasini yuboradi
Ma'lumot avtobusi (8, 16 yoki 32 bit), bu ma'lumotlarni xotiraga o'tkazadi yoki xotiradan oladi
Rd (o'qish, o'qing, o'qing, o'qing) va WR (yozish, yozib olish) Mehnatni ular manzilini o'rnatishni yoki manzilni qo'shmoqchimi yoki yo'qmi
Soatning chiziqlari protsessor soat puls ketma-ketligini ko'rish imkonini beradigan liniyalar
Buyruq hisoblagichini nolga qaytaradigan va bajarishni qayta boshlash liniyasini tiklash
Xotira mikroprosessor
Avvalroq, biz manzil va ma'lumotlarning shinalari, shuningdek o'qish va yozish liniyalari haqida gaplashdik. Bularning barchasi qo'chqorni (doimiy xotirani yoki doimiy saqlash qurilmasi, rom) - ikkalasi ham bilan bog'liq. Mikroprotsessorning misolida bizda 8 ta bit va keng ma'lumotlar avtobusi bor, shuningdek 8 bit. Bu shuni anglatadiki, mikroprotsikot 2 ^ 8 dan 256 gacha baytni xotira va o'qish va bir vaqtning o'zida 8 xotira bitlarini o'qishi mumkin. Aytaylik, bu oddiy mikroprotsessor 128-manzildan boshlab 0 va 128 raqamidan yuqorida ko'rsatilgan xotiradagi 128 baytga egalik qiladi.
Oper faqat o'qish uchun turadi. Doimiy xotira chipi ortiqcha oldindan o'rnatilgan holda doimiy ravishda dasturlashtirilgan. Avtobus manzili qo'chqorni, qaysi bayt, ma'lumot avtobusiga mos keladi. O'qish chizig'i o'z holatini o'zgartirganda, doimiy xotira chipi tanlanganlar tomonidan ma'lumotlar avtobusiga taqdim etiladi.
RAM qo'chqor, lol. Ram hududida baytlar mavjud va mikroprotsessor o'qish yoki yozish liniyasining yonishi uchun ushbu baytlarni o'qishi yoki yozishi mumkin. Bugungi chiplarda uchrashishingiz mumkin bo'lgan muammolardan biri - ular energiya tugashi bilanoq hamma narsani unutishadi. Shuning uchun kompyuter qo'chqorga ega bo'lishi kerak.
RAM chipi yoki doimiy xotira chipi (ROM)
Aytgancha, deyarli barcha kompyuterlarda ma'lum miqdordagi xotira mavjud. Shaxsiy kompyuterda doimiy saqlash moslamasi BIOS (asosiy kirish / chiqish tizimi) deb nomlanadi. Mikroprotsessorni ishga tushirganingizda, BIOSda topilgan ko'rsatmalarni bajara boshlaydi. Bios ko'rsatmalari, yo'l bilan, shuningdek ularning rollarini bajaradi: keyin barcha ma'lumotlar yuklash sektorini yaratish uchun qattiq diskka kiradi. Boating sektori bitta kichik dastur bo'lib, diskdan o'qilgandan keyin uni xotirada saqlaydi. Keyin mikroprotsessor ko'rsatmalarni bajara boshlaydi yuklash sektori qo'chqordan. Boating sektori dasturi mikroprosessorni sizga qo'chqorga ko'proq olishingiz kerak, shunda bularning barchasini bajaring va shundan keyin hammasini bajaring. Mikroprotsessor butun operatsion tizimni shunday yuklaydi va bajaradi.
Mikroprosessor ko'rsatmalari
Hatto juda oddiy mikroprosetator ham men tomonidan tasvirlangan juda katta keng ko'rsatmalarga ega bo'ladi. Ko'rsatmalar to'plami bit shaklida amalga oshiriladi, ularning har biri buyruq sektoriga yonib-o'chib turadigan har xil qiymatga ega. Odamlar bit naqshlarini eslab qolishmaydi, chunki bu qisqa so'zlar to'plamidir. Aytgancha, ushbu qisqa so'zlarning to'plami protsessor yig'gichni protsessor tili deb ataladi. Majlisni bir-biriga o'xshash tarzda osongina tarjima qilishi mumkin, so'ngra yig'ilishbonlar ishtirok etishi ijro etish maqsadida mikroprosessorning xotirasiga joylashtiriladi.
Mana sayyorlar uchun ko'rsatmalar to'plami:
Do'stlaringiz bilan baham: |