Bosh sahifa > Ko'rgazma > Kontent

Kompyuter arxitekturasi Quyi toifalar

Mar 11, 2019

Kompyuter me'morchiligi intizomi uchta asosiy subkagradadir:


Yo'riqnoma Arxitektura yoki ISA ni tanlang. ISA protsessor o'qigan va ishlaydigan mashina kodini, shuningdek, so'z hajmini, xotira manzillari rejimlarini, protsessor registrlarini va ma'lumotlar turini belgilaydi.

Mikroarxitektura yoki kompyuter tashkiloti muayyan protsessorning ISA ni qanday amalga oshirilishini tasvirlaydi. Masalan, kompyuterning CPU keshining hajmi, odatda ISA bilan hech qanday aloqasi yo'q muammo.

Tizim dizayni hisoblash tizimidagi boshqa apparat tarkibiy qismlarini o'z ichiga oladi. Bunga quyidagilar kiradi:

CPUdan tashqari ma'lumotlarni qayta ishlash, masalan, bevosita xotiraga kirish (DMA)

Virtualizatsiya, ko'paytirishni va dasturiy ta'minotning xususiyatlari kabi boshqa masalalar.

Kompyuter arxitekturasining boshqa turlari ham mavjud. Quyidagi turlari Intel kabi yirik kompaniyalarda qo'llaniladi va kompyuter arxitekturasining 1 foizini tashkil qiladi


Makroarxitektura: me'moriy qatlamlar mikromimariyadan ko'ra ko'proq mavhum

O'rnatish yo'riqnomasi Arxitektura (ISA): A aqlli assembler turli xil ilovalar uchun mashinalar guruhiga o'xshash mavhum assotsiatsiya tilini bir oz boshqacha kompyuter tiliga aylantirishi mumkin

Dasturlash mumkin bo'lgan makro me'morchilik: kompilyatorlar kabi yuqori darajadagi til vositalaridan foydalanib, dasturchilarga izchil interfeyslarni yoki shartnomani belgilash mumkin, ular ISA, UISA va mikroarxitektura o'rtasidagi farqlarni o'z ichiga oladi. Masalan, C, C ++ yoki Java standartlari turli programmerning ko'rinadigan makro-arxitekturasini belgilaydi.

UISA (Microcode Instruction Set Architecture) - har xil apparat darajasida mikromimariyali mashinalar guruhi umumiy mikrokod mimarisini va shu sababli UISA bilan bo'lishishi mumkin.

Pin me'morchiligi: Mikroprosessorning apparat platformasiga, masalan, x86 pin A20M, FERR / IGNNE yoki FLUSH kabi apparat vazifalari. Shuningdek, protsessor tashqi keshlarni bekor qilish (bo'shatish) uchun chiqaradigan xabarlar. PIN me'morchiligi vazifalari ISO funktsiyalariga qaraganda moslashuvchan, chunki tashqi asboblar yangi kodlashlarga moslashishi yoki pinadan xabarga o'zgarishi mumkin. "Arxitektura" atamasi mos keladi, chunki batafsil metod o'zgarishi bilan birga funktsiyalar mos tizimlar uchun taqdim etilishi kerak.