6-amaliy mashg‘ulot.
Mikroprotsessor tizimini amaliy o'rganish
Ishdan maqsad:
talabalarga joriy mavzuga oid bilimlarni berish hamda tegishli
qurilmalar, uning ish tamoyili hamda signallarini shakllantirish shuningdek ularni
qayta ishlash prinsiplarini o‘rgatishdan iborat.
Topshiriq:
joriy mavzuga oid bilimlarni shu ko‘rsatmaga
asosan mustahkamlash,
tegishli tizim bo‘lsa u auditoriyada bo‘lsa to‘g‘ridahto‘g‘ri o‘qituvchiga o‘z xulosa
va bilimlarini namoyon etish xam hisobotlar tuzishdan iborat.
Nazariy qism
Protsessor tizim shinasi mikroprotsessordan mikroprotsessor tizimining har
qanday ichki qurilmalari (kontroller yoki kompyuter) bilan ma'lumot
almashish
uchun mo'ljallangan.
Har qanday mikroprotsessor tizimining bir qismi bo'lgan talab
qilinadigan qurilmalarga operativ xotira, doimiy xotra, taymer va kiritish-chiqarish
portlari kiradi. Eng oddiy mikroprotsessorli qurilmaning blok sxemasi 1-rasmda
ko'rsatilgan.
Tizim shinasi (magistral) ma'lumotlar, manzil va boshqaruv shinasini o'z ichiga
oladi. Ularning har biri o'z ma'lumotlarini uzatadi: ma'lumotlar avtobusida -
ma'lumotlar, manzillar - mos ravishda manzil (qurilmalar va xotira kataklari),
boshqaruv elementlari - qurilmalar uchun boshqaruv signallari.
Protsessor turiga qarab, tizim shinasi bir yoki bir nechta manzil shinalari, bir
yoki bir nechta ma'lumotlar shinalari va boshqaruv shinalarini o'z ichiga oladi.
Protsessor unumdorligini oshirish uchun bir nechta ma'lumotlar
va manzil
avtobuslari ishlatiladi va faqat signal protsessorlarida qo'llaniladi. Umumiy
maqsadli protsessorlar va kontrollerlar odatda bitta manzil shinasi va bitta ma'lumot
avtobusidan foydalanadilar.
Har qanday x86CPU arxitektura protsessori, albatta, protsessor avtobusi bilan
jihozlangan. Ushbu avtobus protsessor va kompyuterdagi barcha boshqa qurilmalar:
xotira,
video karta, qattiq disk va boshqalar o'rtasida aloqa kanali bo'lib xizmat
qiladi.
Shunday qilib, tashqi protsessor interfeysini tashkil qilishning klassik
sxemasi (masalan, Intel tomonidan o'zining x86 protsessorlarida qo'llaniladi) odatda
FSB (Front Side Bus) deb ataladigan parallel multiplekslangan
protsessor shinasi
protsessorni (ba'zan ikkita protsessor yoki hatto protsessor bilan) bog'lashini nazarda
tutadi. ko'proq) va RAM va tashqi qurilmalarga kirishni ta'minlovchi kontroller.
Ushbu kontroller odatda shimoliy ko'prik deb ataladi;
u tizimning mantiqiy
to'plamining (chipset) bir qismidir.
Shina tushunchasi turli masalalarni ko'rib chiqishda turli xil ma'nolarga ega.
Eng oddiy holatda, avtobus atamasi ikkilik ma'lumot uzatiladigan parallel simlarni
bildiradi. Bunday holda, har bir sim bo'ylab alohida ikkilik raqam uzatiladi.
Ma'lumot bir yo'nalishda, masalan, manzil shinasi yoki
boshqaruv shinasi uchun
yoki turli yo'nalishlarda (ma'lumotlar shinasi uchun) uzatilishi mumkin. Ma'lumotlar
shinasi ma'lumotni protsessorga yoki protsessordan hozirda bajarayotgan yozish
yoki o'qish operatsiyasiga qarab uzatadi.
Har qanday holatda, tizim shinasi ishlashi uchun zarur bo'lgan barcha signallar
ma'lumotlarni qayta ishlash blokini o'rganishda ko'rib chiqilganidek,
protsessor
chipi tomonidan ishlab chiqariladi. Ba'zan, axborotni qayta ishlash tezligini oshirish
uchun tizim shinasini boshqarish funktsiyalari alohida chip (masalan, to'g'ridan-
to'g'ri xotiraga kirish boshqaruvchisi yoki protsessor) tomonidan qabul qilinadi.
Tizim shinasiga kirishni arbitraj qilish tizimli shina boshqaruvchisi tomonidan
amalga oshiriladi (eng oddiy holatda, avtobus bandligi signali etarli).
Nazorat uchun savollar.
1)
Mikroprotsessor tizim shinasi nima?
2)
Mikroprotsessor tizimi qanday xotirlar bilan ishlaydi?
3)
Prosessor avtobus nima?
4)
FSB (Front Side Bus) nima uchun hizmat qiladi?