CISC arxitekturasining asosiy g'oyasi uning nomi - "buyruqlarning to'liq to'plami" da aks etadi. Ushbu arxitektura har bir mumkin bo'lgan (odatiy) ma'lumotlarni qayta ishlash harakati uchun alohida mashina ko'rsatmasiga ega bo'lishga intiladi.
Tarixiy jihatdan CISC me'morchiligi birinchilardan biri bo'lgan. Protsessorlarning takomillashtirilishi imkon qadar ko'proq turli xil ko'rsatmalarni bajarishga qodir VMlarni yaratish yo'lidan bordi. Bu assambleya tilida dasturlar yozgan dasturchilarning ishini soddalashtirdi (ya'ni deyarli mashina ko'rsatmalari darajasida). Murakkab buyruqlardan foydalanish dastur hajmini va ishlab chiqish vaqtini qisqartirishga imkon berdi. Natijada, CISC protsessorlarini tashkil etishning quyidagi xususiyatlari rivojlandi: har biri markaziy protsessorning bir necha tsikllarida bajariladigan turli xil mashina ko'rsatmalari (yuzlab); dasturlashtiriladigan mantiq bilan boshqarish moslamasi; oz sonli umumiy foydalanish registrlari (RON); turli uzunlikdagi turli xil buyruq formatlari; ikki manzilli adreslashning ustunligi; bilvosita adreslashning turli usullarini o'z ichiga olgan operandlarni adreslash mexanizmi ishlab chiqilgan.
Ammo CISC yondashuvi ba'zi bir buyruqlarni faqat apparatda bajarilishini imkonsiz qildi (bunday vositalarning murakkabligi bilan). Natijada, protsessorlarda bloklar paydo bo'ldi, "tezda" eng murakkab ko'rsatmalarni oddiyroq ko'rsatmalar ketma-ketligi bilan almashtirdi. Bundan tashqari, amaliyot shuni ko'rsatdiki, dasturlarni yozishda ko'plab murakkab buyruqlar oddiygina talab qilinmagan. Va nihoyat, buyruqlarning juda murakkabligi va ularning ko'pligi tufayli VM boshqaruv moslamasi faqat dasturlashtiriladigan mantiq asosida, ya'ni "sekin" boshqaruv xotirasi yordamida tuzilishi kerak edi. Oxirgi holat protsessorning soat chastotasini oshirish imkoniyatlarini sezilarli darajada chekladi. Ushbu omillarning barchasi RISC arxitekturasi tomon burilishga olib keldi. Shu bilan birga, CISC me'morchiligining bir qator shubhasiz afzalliklari o'z dolzarbligini saqlab qoladi (birinchi navbatda, dasturiy ta'minot ishlab chiqaruvchilari nazarida). Shuning uchun etakchi VM ishlab chiqaruvchilari (Intel, AMD, IBM va boshqalar) o'zlarining so'nggi ishlanmalarida hali ham CISC yondashuvidan voz kechmaydilar.
RISC
RISC arxitekturasiga alohida e'tibor, aksariyat zamonaviy CISC protsessorlarida dekodlash bosqichidagi murakkab ko'rsatmalar oddiy RISC ko'rsatmalar to'plamiga qisqartirilganligi va protsessor yadrosi RISC protsessori sifatida amalga oshirilganligi bilan bog'liq.