CISC (Complex Instruction Set Computing) ning vazivalari.
CISC (Complex Instruction Set Computing) arxitekturasining vazifalari quyidagilar bo'lishi mumkin:
Keng qo'llaniladigan buyruqlar: CISC arxitekturasi buyruqlar orqali keng qo'llaniladigan funktsiyalarni o'z ichiga oladi. Bu funktsiyalar, bir buyruq orqali bir nechta amallarni bajarish imkonini beradi. Bu, dasturchilarga osonlik va qulaylik beradi, chunki ular bir nechta amallarni bajarish uchun bir nechta buyruqlar yozish kerak emas.
Kompleks operatsiyalar: CISC arxitekturasi kompleks buyruqlar orqali bir nechta operatsiyalarni o'zlashtirishi mumkin. Bu buyruqlar yig'ish, ayirish, ko'paytirish, ko'paytirish, o'zgartirish, tekshirish va boshqa amallarni o'z ichiga oladi. Bu, dasturchilarga kuchli va oson imkoniyatlarni beradi, chunki ular bir buyruq orqali bir nechta amallarni bajarish imkoniga ega bo'ladi.
Mikroprogrammalash: CISC arxitekturasi buyruqlarni bajarmoqchi bo'lgan mikrooperatsiyalarga ajratib, ularni tuzishda mikroinstruksiyalar to'plamidan foydalanadi. Mikroprogrammalash prinsipi, har bir kompleks buyruqning bajarganda kerak bo'lgan qadam-qadam operatsiyalarni bajarishda yordam beradi. Bu, buyruqlarni o'qish va bajartirish jarayonlarini tuzishda keng foydalaniladi.
Genish imkoniyatlar: CISC arxitekturasi buyruqlar to'plamiga ega bo'lib, bu kompyuter uchun keng imkoniyatlarni ta'minlayadi. Bu, dasturchilarga bir nechta amallarni bajarish uchun keng qo'llaniladigan buyruqlarni beradi.
Retrofleksiyalilik: CISC arxitekturasi eski va tarixiy kompyuterlarda keng qo'llanilgan bir arxitektura turi hisoblanadi. Bu arxitektura, retrofleksiyalik niqobiga ega, ya'ni avvalgi tizimlarga mos buyruq qatorlarini qabul qilish uchun qo'llaniladi.
CISC arxitekturasi, kompleks buyruqlar orqali keng qo'llaniladigan funktsiyalarni o'z ichiga oladi. Bu arxitektura, dasturchilarga kuchli imkoniyatlar beradi, ammo uni ishlatish resurs talab qilishi va energiya israfini oshirishi mumkin. Shu sababli, CISC arxitekturasi bugungi kunda RISC (Reduced Instruction Set Computing) arxitekturasi bilan o'zgarib turibdi, chunki RISC arxitekturasi oson, tez va energiya israfini kamaytiruvchi qulayliklarni ta'minlayadi.
Foydalanilgan adabiyotlar ro`yhati
E. Tanenbaum, T. Ostin “Kompyuterarxitekturasi” 305-307 betlar. 6-nashr. - Sankt-Peterburg: 2013-yil.
А.А. Qaxxarov, Yu.Sh. Avazov, U.A. Ruziyev “Kompyuter tizimlari va tarmoqlari” 172-bet. Toshkent “Fan va texnologiya” 2019-yil.
|