Makroarxitektura
- Bu buyruqlar tizimi, qayta ishlangan
ma'lumotlarning turlari, manzillar rejimlari va mikroprotsessorlarning
ishlash printsiplari.
Umuman olganda, mikroprosessor arxitekturasini quyidagi mezonlarga
ko'ra tasniflash mumkin.––
1. Qayta ishlangan ma'lumotlar oqimlari soni bo'yicha Qayta ishlangan ma'lumotlar oqimining soni bo'yicha barcha
mavjud mikroprotsessorlarni shartli ravishda uchta sinfga bo'lish
mumkin.
Birinchi
ikkitasi
mikroprotsessorlardir
vektorli
konveyer
arxitekturasiva sIMD
arxitekturasi
bilan
assotsiativ
protsessorlar
(Yagona ko'rsatma - bir nechta ma'lumotlar). Ushbu MP-
larda protsessorning barcha elementlari bitta umumiy boshqaruv
moslamasi tomonidan berilgan bitta oqim buyruqlarini bajaradilar.
Umuman olganda, quyida keltirilgan barcha arxitekturalar, ayniqsa,
SIMD arxitekturasi bilan bog'liq. Alohida ma'lumotlar va buyruq
shinalarining arxitekturasi ancha murakkab, protsessorni ikkita kodli
oqim bilan bir vaqtning o'zida ishlashga, bir vaqtning o'zida ikkita
shinada almashinuvni amalga oshirishga majbur qiladi. Dastur faqat
buyruqlar xotirasida, ma'lumotlar - faqat ma'lumotlar xotirasida
joylashgan bo'lishi mumkin. Bunday tor ixtisoslashtirish tizim
tomonidan hal qilinadigan vazifalar doirasini cheklaydi, chunki bu
xotirani moslashuvchan qayta taqsimlashga imkon bermaydi.
Bu holda ma'lumotlar xotirasi va buyruq xotirasi juda katta emas,
shuning uchun ushbu arxitekturaga ega tizimlardan foydalanish odatda
juda murakkab bo'lmagan vazifalar bilan cheklanadi.
Oddiy
kichik
mikrokompyuterlarga
asoslangan
hisoblash
tizimining arxitekturasi sek. 1. Bunday mikrokompyuterda raqamli
mashinaning barcha 5 asosiy bloklari mavjud: axborot kiritish
moslamasi, boshqarish moslamasi (UU), arifmetik mantiqiy blok (ALU)
(mikroprotsessorga kiritilgan), saqlash moslamalari (xotira) va ma'lumot
chiqaradigan qurilma.
Shakl 1. Oddiy mikroprotsessorning arxitekturasi.
Mikroprosessor
raqamli
shinaning
barcha
qurilmalarining
ishlashini boshqaruv shinaidan (ShU) foydalanib muvofiqlashtiradi.
SHU-ga qo'shimcha ravishda, 16-bitli manzil shinai (SHA) mavjud
bo'lib, u ma'lum bir xotira joyini, kirish portini yoki chiqish portini
tanlashga xizmat qiladi. Ikki tomonlama ma'lumotni mikroprosessorga
va undan uzatish 8 bitli ma'lumotlar shinai yoki ma'lumotlar shinai (BD)
orqali amalga oshiriladi.