Bajardi: Siddiqov B. Tekshirdi: Abdullaev U. Toshkent – 2023


KR580VM80A MIKRO PROTCESSOR ARXITEKTURASI


Download 74.21 Kb.
bet2/4
Sana16.11.2023
Hajmi74.21 Kb.
#1781682
1   2   3   4
KR580VM80A MIKRO PROTCESSOR ARXITEKTURASI
MP KR580VM80A blok diagrammasi rasmda ko'rsatilgan.
Mikroprotsessor quyidagilarni o'z ichiga oladi:
8-bitli arifmetik mantiq birligi (ALU);
buyruqni bajarish paytida ALU tomonidan yaratilgan xususiyatlarni qayd etuvchi RS xususiyatlari registri;
batareya (A);
akkumulyator registri (RGa);
operandlarni vaqtincha saqlash reestri (RGb);
ma'lumotni ikkilikdan ikkilik o'nlik shaklga o'zgartiruvchi o'nlik korrektor (DAA);
yo'riqnomaning birinchi baytini saqlash uchun mo'ljallangan, operatsiya kodini o'z ichiga olgan ko'rsatmalar registri (IR);
buyruq dekoderi (DCU);
dasturni bajarish jarayonida axborotni qabul qilish, berish va vaqtincha saqlash uchun registrlar bloki;
ALU va registrlarning ishlashi uchun boshqaruv signallarining ketma-ketligini hosil qiluvchi boshqaruv va vaqt sxemasi (CU);
bir yo'nalishli 16 bitli bufer registri (BA);
ikki tomonlama 8-bitli bufer ma'lumotlar registri (BD);
ichki ma'lumotlar shinasi orqali ALU va registr bloki o'rtasida ma'lumot almashish uchun ikki tomonlama multipleksor (MUX).
Ro'yxatga olish bloki quyidagilarni o'z ichiga oladi:

keyingi buyruqning manzilini saqlash uchun mo'ljallangan dastur hisoblagichi (ShK) (chiziqli dasturlarni bajarishda bu manzil bajarilayotgan buyruq uzunligiga qarab avtomatik ravishda 1, 2, 3 ga oshiriladi - 1, 2 yoki 3 bayt, mos ravishda);


stek ko'rsatkichi (SP);
manzil registri (RGA);
oltita 8 bitli umumiy maqsadli registrlar B, C, D, E, H, L, ular juftlashgan 16 bitli BC, DE, HL registrlariga birlashtirilishi mumkin;
yordamchi bit registrlari W, Z.
RGa, RGb, IR, W, Z, RGA registrlari foydalanuvchi uchun dasturiy jihatdan mavjud emas.
Bundan tashqari, MPda 16-bitli bir yoʻnalishli 3-barqaror manzil kanali A(15-0), 8-bitli ikki yoʻnalishli 3-barqaror maʼlumotlar kanali D(7-0), toʻrtta kirish (RESET, READY, INT, HOLD) mavjud. ) va oltita chiqish (SYNC, DBIN, READY, WAIT, INTE, HLDA) boshqaruv signal pinlari.
DAA o'nli tuzatuvchisi 10 xonali sanoq tizimida ifodalangan raqamlar bilan ishlashni osonlashtiradi.
BD ma'lumotlari va BA manzili bufer registrlari tashqi shina tomonidagi ichki ma'lumotlar va manzil avtobuslarini buferlash uchun ishlatiladi.
Boshqarish va sinxronizatsiya sxemasi bir qator nazorat va sinxronizatsiya funktsiyalarini bajaradi:

ko'rsatmalar va operandlarni olishni ta'minlaydi;


ALU ning to'g'ri ishlashini tashkil qiladi;
barcha MP registrlariga kirishni ta'minlaydi;
havodagi qurilmalarni sinxronlashtiradi va ularning ishlashini nazorat qiladi;
MP ning kutish rejimida ishlashini to'xtatadi va MP ni DMA rejimida tizim shinasidan ajratadi.
MUX multipleksor registr blokidan kerakli registrning ichki MP magistraliga ulanishni ta'minlaydi.
MP KR580VM80A 64 KB gacha bo'lgan tashqi xotirani adreslashni va 256 tagacha kiritish/chiqarish moslamalarini ulashni ta'minlaydi.

Download 74.21 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling