|
Mavzu: Protsessor Intel i8085 strukturasiBog'liq Мавзу 10Dastur hisoblagichi (PC) – keyingi bajarilishi kerak bo’lgan buyruqni aniqlaydi;
Stek ko’rsatkichi (SP) - stek kabi ishlaydigan 16 bitli registr bo’lib, push & pop operatsiyalari davomida har doim 2 ga oshiriladi/kamaytiriladi.
Buyruqlar registri (IR):
- Xotiradan tanlangan buyruqlarni saqlaydi.
Xotira manzili registri (MAR);
Xotira ma’lumotlar registri (MDR);
Holat (Status) registrlari:
- MP holati va hozirda ishlayotgan dastur.
Bayroq (flag) registr:
- (bir bitli mantiqiy o’zgaruvchi) arifmetik ko’chirish va to’lib ketish, quvvat uzilishi, ichki kompyuter xatosi kabi holatni kuzatish uchun mo’ljallangan.
Ma’lumot uzatish rejimlari
Ikki qurilma o’rtasida ma’lumotlarni uzatish mumkin. Masalan:
Mikroprotsessor va xotira
Mikroprotsessor va kiritish/chiqarish qurilmasi
Xotira va kiritish/chiqarish qurilmasi
Ma’lumotlarni almashish usullari tasnifi
Dasturiy ma’lumot almashinuvi
Ma’lumotlarni uzilishlar bilan almashinuvi
Xotiraga to’g’ridan-to’g’ri kirish orqali ma’lumot almashinuvi
DASTUR ASOSIDA MA’LUMOT ALMASHINUVI
Ma'lumotlar K/Ch qurilmasi orqali mikroprotsessor yoki xotiraga o’tkaziladi.
Ma’lumotlar, tizimning dastur xotirasida saqlangan dastur nazorati ostida uzatiladi.
Ushbu rejimda protsessor tizimida magistralining yagona ustasi (master) bo’ladi.
DASTUR ASOSIDA MA’LUMOT ALMASHINUVI - Ushbu usul tashqi qurilmalar bilan ishlashni deyarli yo’q qiladi, chunki ular ko’pincha MPT bilan ma’lumot almashish uchun “tayyor emas”.
- Ular tayyor bo’lishiga ishonch hosil qilish uchun vaqti-vaqti bilan tayyorlilik holatini tekshirish (bayroq registri) kerak bo’ladi.
- Bunday bayroq tekshiruvlari ushbu qurilmalardan javob kutish uchun kutish davrida protsessor vaqtining samarasiz ishlashiga olib keladi.
- MPTning tashqi qurilmalar bilan ishlash imkoniyatini ta’minlash uchun tashqi qurilmalar mustaqil ravishda tashkillashtirilgan tashqi almashinuvni ishlab chiqish imkoniyatini ta’minlashi kerak.
- Bu vazifa maxsus rejimlari yordamida yechiladi: uzilishlar va bevosita xotiradan foydalanish.
|
| |