Bu yerda: Tx – dasturni bajarilish vaqti
N – dasturdagi buyruqlar soni
CPI – bitta komandani bajarishga sarflanadigan taktlar soni
τ – takt davri (davomiyligi)
Hisoblashlar natijadorligini belgilovchi omillarning o’zaro aloqadorligi
Buyruqlar tizimi arxitekturasi xronologiyasi
Buyruqlar tarkibi va murakkabligi bo’yicha tasniflash
Buyruqlarning to’liq to’plami mavjud arxitektura – CISC (Complex Instruction Set Computer)
Buyruqlarning qisqartirilgan to’plami mavjud arxitektura – RISC (Reduced Instruction Set Computer)
Uzun buyruq so’zli arxitektura – VLIW (Very Long Instruction Word)
Stekli xotiraning ishlash prinsipi
Stek arxitekturali hisoblash mashinasida amallarni bajarilish tartibiga misol
Buyruqlar to'plami arxitekturasi (ISA) - bu mikroprotsessor yadrosining programlanadigan qismini belgilaydigan kompyuter arxitekturasining bir qismi. Mikroprotsessorning ma'lum bir turida amalga oshiriladigan ushbu darajada quyidagilar aniqlanadi:
Buyruqlar to'plami arxitekturasi (ISA) - bu mikroprotsessor yadrosining programlanadigan qismini belgilaydigan kompyuter arxitekturasining bir qismi. Mikroprotsessorning ma'lum bir turida amalga oshiriladigan ushbu darajada quyidagilar aniqlanadi:
xotira arxitekturasi,
tashqi kirish / chiqish qurilmalari bilan o'zaro aloqasi,
manzillar rejimlari,
registrlar,
mashina buyruqlari,
turli xil ichki ma'lumotlar (masalan, butun son turlari va boshqalar),
uzilish va istisno ishlovchilari.
Mikroarxitektura
Mikroarxitektura
Mikroprotsessor chipida ISA modeli, topologiyasi va amalga oshirilishini tavsiflaydi. Ushbu daraja quyidagilarni belgilaydi:
protsessorning asosiy bloklarini loyihalash va o'zaro bog'lash,
yadrolar, aktuatorlar, AMQlarning tuzilishi, shuningdek ularning o'zaro ta'siri,