Mikroprotsessor va mikroEHM bazali buyruqlar tizimi

Mikroprotsessor va mikroEHM bazali buyruqlar tizimi

O'quvchilarga / Informatika va AT
Mikroprotsessor va mikroEHM bazali buyruqlar tizimi - rasmi

Material tavsifi

Mikroprotsessor va mikroEHM bazali buyruqlar tizimi Reja: MPning asosiy buyruqlari. Bazali buyruqlar tizimi. Mnemokodlarni mashina kodiga (un oltilik sanoq tizumiga) o'tkazish MPning asosiy buyruqlari. Bazali buyruqlar tizimi. Hozirgi MPlar 20 ta dan 170 tagacha buyruqlarni o'z ichiga oladi. Har bir MP o'zining shaxsiy buyruqlar tizimiga ega. Bu buyruqlar 1 tadan to 8 ta baytgacha bo'lgan formatga ega bo'lishi mumkin. Bajaradigan vazifasi bo'yicha har qanday MP dagi buyruqlar to'plamini quyidagi buyruqlar guruhiga bo'lish mumkin: O'tkazish buyruqlar gurihi. Arifmetik amallarning buyruqlar gurihi. Logik amallarning buyruqlar gurihi. Uzatish boshqarish buyruqlar gurihi. Maxsus buyruqlar gurihi. 8 razyadli bitta kristalli K580 VM80A mikroprotsessorning buyruqlar tizimi 9-jadvalda ko'rsatilgan. MP buyrug'i bu shunday ikkilik so'ziki, so'z (buyruq) MP tomonidan o'qilgandan keyin MPni malum harakatini bajarishiga majburlaydi. Ko'pchilik buyruqlar MPni xotirasidagi yoki biron-bir registrdagi qiymatlarni bir tomondan ikkinchi tomonga o'tkazish uchun ishlatiladi. Buyruqlarning uzunligi berilgan ikkilik qiymatlar so'zining uzunligi bilan mos tushadi. 8-razryadli MP buyruq so'zining uzunligi 8 bitga, 16- raryadli MP niki esv 16 bitga teng. Buyruqlar ikki yoki uch so'zga teng uzunlikga bo'lish mumkin. Buyruq bajarilishi uchun u buyruqlar registrga BRg, deshifratorga va boshqa boshqarish sistemasiga yuboriladi. U yerda buyruq identifikatsiya-lanadi(qanday buyruq ekanligi aniqlanadi). buning natijasida MPning boshqa qismlarga yuboriladigan xabarlar impulslar tashkil etadi. Bu xabarlar yordamida buyruqlarda ko'rsatilgan amallar bajariladi. MP buyrukni BRg -ga tanlash davri davomida yuklaydi. Bundan keyingi bajarish davrida MP buyrukni dekodlaydi va bu buyrukni bajarish jarayoni uchun boshqarish xabarini yaratadi. MP buyrug'ini sinchiklab Karaganda, buyruk ikki xil ma'lumotni o'z ichiga olishi kerak: Birinchidan, buyruk MPga nima qilish kerakligini aniqlaydi (qo'shish, ayrish, tozalash, surish, yuborish va sh.o'xsh. bajarish); Ikkinchidan, qayta ishlanadigan qiymatni (operandni) o'rnini yani adresini ko'rsatishi kerak. Buyruk ikki qismdan tashkil topgan: a) amallar kodi (AMK) - MP ga nima qilish kerakligini xabar qiladi; b) adres esa amalda qatnashadigan qiymatlarni o'r - nini ko'rsatadi.Ayrimida buyruqning ikkinchi va uchunchi baytlarda ishlaydigan qiymatlar xam bo'lishi mumkin Agar buyrukning uzunligi ikkita yoki uchta so'zdan tashkil topgan bo'lsa, u holda ulardan birinchisi - amallar kodi, ikkin-* chisi va uchinchisi esa qiymatlarning joylashgan adresini ko'rsatadi. Bitta so'z uzunligidagi hamma buyruklar adressizdir. 8-razryadli bitta kristalli K580IK80A mikroprotsessorining buyruqlar tizimi(sistemasi). 9-jadval Ikki baytli buyruklar xotira yacheykalariga bevosita adreslash usuli orqali amalga oshiriladi, uch baytli buyruklar esa xotira yacheykalariga tug'ri adreslash usuli orqali amalga oshiriladi. 9 -jadvalda quyidagi qisqartirilgan belgilar ishlatilgan: - - o'tkazish amali; - - almashish amali; AND - konyuksiya (I); OR - dizyunksiya (ILI); XOR - modul 2 bo'yicha qo'shish (ILIni inkor etish); ...


Ochish
Joylangan
Fayl formati zip → doc
Fayl hajmi 36.39 KB
Ko'rishlar soni 94 marta
Ko'chirishlar soni 9 marta
O'zgartirgan san'a: 29.03.2025 | 01:11 Arxiv ichida: doc
Joylangan
Fayl formati zip → doc
Fayl hajmi 36.39 KB
Ko'rishlar soni 94 marta
Ko'chirishlar soni 9 marta
O'zgartirish kiritilgan: Arxiv ichida: doc
Tepaga