Buyruq-bu qanday harakat bajarilishi haqidagi maxsus ikkilik kodli so’zlar birligidir.
Protsessorning ishlashi asosan beshta quyidagi bosqichlardan iborat: Buyruqni o’qish;
Buyruqni deshifrlash;
Operandlarni o’qish;
Buyruqni bajarish;
Natijani yozish;
Buyruqlartizimi-bu kompyuter ishlatadigan buyruqlar ro’yxati bo’lib, ular yordamida dasturchi ma’lumotlarga ishlov berishning o’z algoritmini ishlatadi.
Mikroprotsessor buyruqlar tizimi Mikroprotsessor 4 ta guruh buyruqlar to’plamini o’z ichiga oladi:
– ma’lumotlarni uzatish buyruqlari;
– arifmetik buyruqlar;
– mantiqiy buyruqlar;
– o’tish buyruqlari.
CISC (Complex Instruction Set Computing) - bu quyidagi xususiyatlar to'plami bilan tavsiflangan protsessor dizayni konsepsiyasi:
turli format va uzunlikdagi ko'p sonli buyruqlar;ko'p sonli turli xil adreslash rejimlarini joriy etish;
U murakkab ko'rsatmalar kodlashiga ega.
C isc arxitekturasi afzalliklari.
1.Ko'rsatmalar to'plamining ixchamligi dasturlarning hajmini kamaytiradi va xotiraga kirish sonini kamaytiradi.
2.Yo'riqnomalar to'plami yuqori darajadagi dasturlash konstruktsiyalarini qo'llab-quvvatlashni o'z ichiga oladi.
3.Hisob-kitoblarni parallellashtirish bilan bog'liq qiyinchiliklar.
RISC (Kichik ko'rsatmalar to'plamini hisoblash). Qisqartirilgan ko'rsatmalar to'plami protsessor. Buyruqlar tizimi soddalashtirilgan. Barcha buyruqlar oddiy kodlash bilan bir xil formatda. Xotiraga kirish yuklash va yozish buyruqlari orqali amalga oshiriladi, qolganlari registr-registr tipidagi buyruqlardir. CPU ga kelgan buyruq allaqachon maydonlarga bo'lingan va qo'shimcha shifrni ochishni talab qilmaydi.
RISC arxitekturasidan foydalanish uchun joriy dasturlarni qayta kompilyatsiya qilish va ba'zan qayta yozish kerak.
RISC arxitekturasining afzalliklari
1.Buyruqlar oqimining tartibsizligini kamaytirish
2.fazoviy parallelizm bilan boyitish
RISC arxitekturasining kamchiliklari
1.har bir harakat 1 zarbada bajariladi
VLIW arxitekturasi statik superskalar arxitekturasi sifatida qaralishi mumkin. Bu shuni anglatadiki, kodni parallellashtirish ijro etilayotganda dinamik ravishda emas, balki kompilyatsiya bosqichida amalga oshiriladi. Yuqori va uzoq guruhdagi mojarolar ehtimoli bartaraf etilishi VLIW protsessorining asbob-uskunalarini juda soddalashtirishga va natijada yuqori tezlikka erishishga imkon beradi.RISC-tipdagi buyruqlar odatda juda uzoq vaqtni tashkil etadigan oddiy buyruqlar sifatida ishlatiladi, shuning uchun VLIW arxitekturasi ba'zan noctrisc-ap-heathecture deb ataladi. Uzoq buyruqdagi maksimal maydon soni hisoblash qurilmalarining soniga teng va odatda 3 dan 20 gacha o'zgarib turadi. Barcha hisoblash qurilmalari bitta ko'p portli ro'yxatga olish faylida saqlangan ma'lumotlarga kirish imkoniyatiga ega.