Kompyuter ishlashi Har qanday hisoblash moslamasining ishlashi quyidagi tenglama bilan belgilanadi:
Shunday qilib, ishlash quyidagilarga teskari proportsionaldir:
1.Sikl boshiga olingan vaqt.
2.Har bir dars uchun sikl.
3.Dasturdagi ko'rsatmalar soni.
Bir protsessor tsikliga ketadigan vaqt ba'zi vaqtni kengaytirishga imkon beradigan apparat materialiga bog'liq va biz bunga ko'p e'tibor qaratmaymiz.
CISC arxitekturasi har bir dastur uchun ko'rsatmalar sonini kamaytirishga qaratilgan.
CISC yondashuvi. CISC arxitekturasining asosiy maqsadi vazifani iloji boricha oz sonli qatorlarda bajarishdir. Bunga bir qator operatsiyalarni tushunishga va bajarishga qodir bo'lgan protsessor jihozlarini yaratish orqali erishiladi.
Ushbu aniq vazifani bajarish uchun CISC protsessoriga maxsus yo'riqnomalar (masalan, "MULT" deb aytilgan) tayyorlangan bo'ladi. Amalga oshirilganda ushbu yo'riqnoma ikkita qiymatni alohida registrlarga yuklaydi, ijro qismidagi operandalarni ko'paytiradi va keyin mahsulotni tegishli registrda saqlaydi. Shunday qilib, ikkita raqamni ko'paytirishning butun vazifasi bitta ko'rsatma bilan bajarilishi mumkin:
MULT 2:3, 5:2
MULT - bu "murakkab ko'rsatma" deb nomlanadigan narsa. U to'g'ridan-to'g'ri kompyuterning xotira banklarida ishlaydi va dasturchidan yuklash yoki saqlash funktsiyalarini aniq chaqirishni talab qilmaydi. Bu yuqori darajadagi tilda buyruqqa o'xshash. Masalan, agar biz "a" ning qiymatini 2: 3 va "b" ning qiymatini 5: 2 qiymatini bildirsak, unda ushbu buyruq "a = a * b" C bayoni bilan bir xil bo'ladi.
Ushbu tizimning asosiy afzalliklaridan biri shundaki, kompilyator yuqori darajadagi til bayonini montaj qilish uchun juda oz ish qilishi kerak. Kodning uzunligi nisbatan qisqa bo'lgani uchun ko'rsatmalarni saqlash uchun juda oz RAM talab qilinadi. Asosiy ko'rsatmalar to'g'ridan-to'g'ri apparat tarkibidagi murakkab ko'rsatmalarni yaratishga qaratiladi.
CISC arxitekturasining asosiy jihatlari. 1.Uskunalarga urg'u berish.
2.ko'p soatlik, murakkab ko'rsatmalar.
3.Xotira xotirasi: "LOAD" va "STORE" ko'rsatmalarga kiritilgan.
4.Sekundiga yuqori tsikl.
5.kichik kod o'lchamlari.
6.Murakkab ko'rsatmalarni saqlash uchun ishlatiladigan tranzistorlar.
Foydanilgan adabiyotlar: 1. Zilker B.Ya. Kompyuterlar va tizimlarni tashkillashtirish: universitetlar uchun darslik / S.A. Orlov, B.Ya. Zilker. - Sankt-Peterburg: Peter, 2011 .-- 688 p.
2. https://iq.opengenus.org/ sayti.