Intel 80960x protsessorlari Intel 80960x protsessorlari o'rnatilgan kompyuterlar bozorida muhim o'rin tutadi. Ularning negizida printerlar, SCSI kontrollerlari va tarmoq kommutatorlari uchun muhim miqdordagi boshqaruv tizimlari qurilgan.
Intel 80960x protsessorlari o'rnatilgan tizimlar uchun maxsus ishlab chiqilgan. Ular CISC protsessorlariga xos xususiyatlarga ega 32-bitli RISC protsessorlari. RISC protsessorlari qanday xususiyatlarga ega:
registrlarning sezilarli soni (32)
load/'store arxitekturasi
Ruxsat etilgan ko'rsatmalar formati (yuklash/do'kondan tashqari barcha ko'rsatmalar 4 bayt hajmda)
CISC protsessorlari qanday xususiyatlarga ega:
o'zgaruvchan uzunlikdagi ko'rsatmalar (yuklash/saqlash ko'rsatmalari uzunligi 8 bayt, qolganlari 4 bayt uzunlikda bo'lishi mumkin)
muhim miqdordagi xotira manzillash rejimlari (11)
Ayniqsa, real vaqt tizimlari uchun quyidagilar mavjud:
8 ta tashqi uzilish liniyalariga ulangan o'rnatilgan dasturlashtiriladigan uzilish boshqaruvchisi •
uzilishni avtomatik ravishda kontekstga almashtirish uchun o'rnatilgan pastki dasturlar (mikrokod).
uzilishlar jadvalini saqlash uchun o'rnatilgan operativ xotira (odatda 1Kb).
o'rnatilgan dasturlashtiriladigan taymerlar (bir qator modellar)
Intel 80960x protsessorlari, ayniqsa, ko'p sonli uzilishlar va katta hajmdagi ma'lumotlarni uzatishni talab qiladigan ilovalarda, masalan, grafiklarni qayta ishlash va aloqa vazifalarida samarali.
Intel 80960x protsessorlarining asosiy xususiyati protsedura qo'ng'iroqlari va kontekstli kommutatorlar paytida avtomatik ravishda saqlanadigan registrlar to'plamlaridan foydalanishdir, bu esa xotiraga kirish sonini kamaytiradi. Istalgan vaqtda funktsiya 32 ta registrga kirishi mumkin: barcha funktsiyalar uchun umumiy bo'lgan 16 ta global registrlar (gO - gl5) va faqat ushbu funktsiya uchun mavjud bo'lgan 16 ta mahalliy registrlar to'plami (l0 - l 15). Protsedura chaqirilganda, mahalliy registrlar to'plamlari almashtiriladi, shuning uchun chaqirilgan funksiya yangi l 0 - l 15 registrlar to'plamini oladi va g0 - g15 registrlarini chaqiruvchi funksiya bilan almashadi. Shuning uchun g0 - gl5 registrlarida chaqirilayotgan protsedura parametrlarini, l0 - l 15 registrlarida lokal o'zgaruvchilarni joylashtirish qulay. Protsessor ichida mahalliy registrlar to'plamlari uchun kesh mavjud (odatda 4 to'plam). Agar funktsiyani joylashtirish chuqurligi kesh hajmidan oshsa, protsessor uzilish hosil qiladi va operatsion tizim registrlar to'plamining bir qismini xotirada saqlashi kerak. E'tibor bering, funktsiyani mahalliy registrlar to'plamini almashtirmasdan chaqirish mumkin.