Apparat taʼminoti tomonidan bajariladigan baʼzi vazifalar dasturiy emulyatsiya yordamida qisman yoki toʻliq bajarilishi mumkin, masalan, shaxsiy kompyuterlarda koʻpincha aloqa protokollarining dasturiy taʼminoti, modemlar, 3D tasvirni koʻrsatish funktsiyalarining dasturiy emulyatsiyasi qoʻllaniladi. Odatda, bajariladigan vazifani apparatdan dasturiy taʼminotga oʻtkazish apparatning narxini pasaytiradi, lekin markaziy protsessor yuklamasini oshiradi. Agar protsessorga maʼlum turdagi vazifalar yuklangan boʻlsa, unumdorlikni oshirish uchun teskari operatsiya amalga oshiriladi: algoritmning bir qismi apparatda amalga oshiriladi, bu protsessorning algoritmni bajarishdagi ishtirokini kamaytiradi.
Tizim blokiga quyidagilar kiradi:
Ona (asosiy) plata, unga ulangan yoki oʻrnatilgan quyidagi uskunalar bilan:
Chipset — bu oʻzaro bogʻlangan chiplar toʻplami boʻlib, ularning mantigʻi asosan kompyuterning boshqa elementlari qanday ekanligini aniqlaydi.
Operatsion tizim (OT) - bu yuklash dasturi tomonidan kompyuterga dastlab yuklangandan so'ng, kompyuterdagi barcha boshqa amaliy dasturlarni boshqaradigan dastur. Ilova dasturlari belgilangan dasturiy interfesi (API) orqali xizmatlarga so'rov yuborish orqali operatsion tizimdan foydalanadi . Bundan tashqari, foydalanuvchilar operatsion tizim bilan buyruq qatori interfeysi (CLI) yoki grafik interfeys (GUI) kabi foydalanuvchi interfeysi orqali to'g'ridan-to'g'ri muloqot qilishlari mumkin.