Войти Регистрация

Docx

  • Рефераты
  • Дипломные работы
  • Прочее
    • Презентации
    • Рефераты
    • Курсовые работы
    • Дипломные работы
    • Диссертациии
    • Образовательные программы
    • Инфографика
    • Книги
    • Тесты

Информация о документе

Цена 12000UZS
Размер 966.4KB
Покупки 0
Дата загрузки 07 Ноябрь 2026
Расширение docx
Раздел Дипломные работы
Предмет Педагогика

Продавец

Bohodir Jalolov

Ko‘p yadroli mikroprotsessor arxitekturasi va kamponentalari

Купить
Mudarija:
I. Kirish
II. Asosiy qisim
2.1 Ko ' p yadroli mikroprotsessor arxitekturasi va 
kamponentalari
2.2 UNIX operatsion tizimi xususiyatlari, uning 
kamchiliklari va uning afzalliklari
2.3 UNIX operatsion tizimining arxitekturasi
2.4 Kompyuter xotirasi turlari  uning harakteristikasi 
va  qo ' llanilishi
2.5 Matematik soprotsessor qo ' llanilishi haqida
2.6 Uzilishlar identfikatsiyalari  va ularni 
qaytam ishlash 
2.7 Windows x64 da dasturlashning asosiy 
xususiyatlari
2.8 Massivlarni assemblerda qayta ishlash
III. Xulosa 
IV. Foydalanilgan adabiyotlar Kirish
  Ko'p   yadroli   mikroprotsessorlar,   bitta   birikmaga   qaraganda   bir   nechta
muhim vazifalarni bajarish uchun ishlatiladigan mikroprotsessorlardir. Ular yadroli
struktura   bilan   xarakterlanadi,   bu   esa   ularning   bir   nechta   to'plamlari   (yadrolar)
orqali   paralel   sifatida   amalga   oshirishlari   mumkin   bo'lgan   muhim   operatsiyalarni
bajarishga imkoniyat beradi. Ko'p yadroli mikroprotsessorlar, kompyuterlar, mobil
qurilmalar, serverlar va superkompyuterlar kabi turli sohalarda kuchli va samarali
ishlab chiqiladi.
UNIX,   bir   operatsion   tizim   familiyasi   bo'lib,   yuqori   darajada   portativ   va
qulay   dasturlash   tili,   bo'sh   protsesslarning   effektiv   boshqarilishi,   shaffof   fayl
tizimi,   hierarchik   tizim,   tarmoqga   qo'shimcha   ishlab   chiqish   va   bir   nechta
iste'molchilarni   qo'llash   imkoniyatlarini   ta'minlaydi.   UNIX,   asosan   serverlar,
superkompyuterlar   va   mobil   qurilmalar   uchun   yaxshi   xususiyatlarga   ega   bo'lib,
bozorning bir nechta sohasida keng qo'llaniladi.
Matematik   soprotsessor,   aksincha   umumiy   maqsadli   mikroprotsessorga
qaraganda,   maxsus   sifatida   matematik   amallarni   bajarish   uchun   ishlatiladigan
xususiy   qurilma   bo'lib,   ya'ni   uning   yadrolari   va   modullari,   bozor   hodisalariga
qaraganda   maxsus   matematik   amallarni   tez   va   samarali   bajarish   uchun
optimallashtirilgan.   Matematik   soprotsessorlar,   katta   sonlarni   qo'llab-quvvatlash,
trigonometrik amallarni bajarish, ma'trix operatsiyalarni amalga oshirish va boshqa
matematik amallarni tezlik bilan bajarish imkoniyatini beradi.
Windows x64, Microsoft tomonidan ishlab chiqilgan va x64 arxitekturasiga
asoslangan   operatsion   tizimdir.   U   yuqori   darajada   to'liqlikni   ta'minlaydi,   keng
qo'llaniladi   va   oddiy   dasturlash   uchun   yaxshi   imkoniyatlarga   ega.   Windows   x64,
odatda   C++,   C#,   Visual   Basic,   .NET   Framework,   Universal   Windows   Platform
(UWP) va boshqa dasturlash tillarini qo'llab-quvvatlaydi. U yuqori xususiyatlarga,
grafik interfeyslarga va o'tkazmalar tizimiga erishishga imkoniyat beradi. Asosiy qism
Ko ' p yadroli protsessor: afzalliklari, kamchiliklari, kamponentalari ,
misollar va ilovalar
Annotatsiya.   Ushbu   mustaqil   ishda   Ko'p   yadroli   mikroprotsessor
arxitekturasi   va   komponentlari”   mavzusi   yoritilgan.
Ko'p   yadroli   mikroprotsessor   arxitekturasi   so'nggi   yillardagi   asosiy
texnologik   yutuqlardan   biridir.   Bu   kompyuter   tizimlarining   ish   faoliyatini
sezilarli   darajada   oshirish   imkonini   beradi   va   hisoblash   vazifalarini   samaralitaqsimlashni   ta'minlaydi.   Ushbu   mustaqil   ishda   biz   ko'p   yadroli   protsessorlarning
asosiy   tamoyillarini,   ularning   afzalliklari   va   cheklovlarini   ko'rib   chiqamiz,
shuningdek,   zamonaviy   ko'p   yadroli   protsessorlarning   misollarini   va   ularning
rivojlanish   istiqbollarini ko'rib   chiqamiz.
1. Ko'p   yadroli   arxitekturaning   rivojlanishi
1.1. Ko'p   yadroli   ta'rifi
Kompyuter tizimlarida ko'p yadroli (yoki ko'p yadroli) protsessor  parallel
ishlaydigan   bir   nechta   mustaqil   ishlov   berish   yadrolarini   o'z   ichiga   olgan
arxitekturani   anglatadi.   Bunday   tizimdagi   har   bir   yadro   boshqa   yadrolardan
mustaqil   ravishda   ko'rsatmalarni   bajarishi   mumkin,   bu   esa   vazifalarni   parallel
ravishda   bajarishga   va   umumiy   ish   faoliyatini   yaxshilashga   imkon   beradi.
Birinchi   ko'p   yadroli   protsessorlar   2000-yillarning   boshida   paydo   bo'la
boshladi.   Savdoda   mavjud   bo'lgan   birinchi   ko'p   yadroli   protsessorlardan   biri
2005   yilda   taqdim   etilgan   Intel   Pentium   D   edi.   U   ikkita   ishlov   berish   yadrosini
o'z   ichiga   olgan   va   an'anaviy   bir   yadroli   protsessorlarga   qaraganda   resurslardan  
samaraliroq   foydalanishni ta'minlagan
Ko'p yadroli protsessor arxitekturasi  Ko'p   yadroli   protsessorning   ushbu   arxitekturasi   barcha   mavjud   yadrolar
o'rtasida   aloqa   o'rnatishga   imkon   beradi   va   ular   barcha   ishlov   berish   vazifalarini
ajratadi   va   keyin   ularni   aniq   tayinlaydi.   Barcha   qayta   ishlash   vazifalari
bajarilgandan so'ng, har bir yadrodan qayta ishlangan ma'lumotlar yagona umumiy
shlyuz   yordamida   kompyuterning   asosiy   platasiga   (ana   plata)   orqaga   yuboriladi.
Ushbu   texnika   tufayli,   bir   yadroli   protsessordan   keyin   butun   ish   faoliyatini
yaxshilash.
Quyidagi   komponentlar   odatda   ko ' p   yadroli   mikroprotsessorlarda
mavjud:  
Yadrolar :   Ko ' p   yadroli   mikroprotsessorning   har   bir   yadrosi   ko ' rsatmalarni
bajarish va ma ' lumotlarni qayta ishlash uchun javobgardir.   Xotira   interfeysi :
Xotira interfeysi yadro va xotira o ' rtasidagi ma ' lumotlar oqimini boshqaradi.
Kesh : Har bir yadro tez-tez ishlatiladigan ma ' lumotlarga kirish uchun zarur
bo ' lgan vaqtni qisqartirish uchun o ' z keshiga ega.
Interconnects :  O ' zaro bog ' lanishlar  yadrolar  va  xotira interfeysi  o ' rtasidagi
aloqani boshqarish uchun javobgardir.
Vektorli   protsessor :   Vektorli   protsessor   -   bu   katta   ma ' lumotlar
to ' plamlarida   arifmetik   amallarni   tez   bajarish   uchun   ishlatiladigan   maxsus
komponent.
Hyper-Threading:   Hyper-Threading   bitta   yadroga   xuddi   ikki   yoki   undan
ortiq yadrodek ishlash imkonini beradi va samaradorlikni oshiradi.
Turbo   Boost:   Turbo   Boost   -   bu   ish   faoliyatini   yaxshilash   uchun   zarur   bo ' lganda
yadroning soat tezligini oshiradigan xususiyatdir.
Quvvatni   boshqarish:   Quvvatni   boshqarish   ko ' p   yadroli
mikroprotsessorlarning muhim komponentidir. U quvvat sarfini kuzatish va har bir
yadro oladigan quvvat miqdorini nazorat qilish uchun javobgardir.
Issiqlikni   boshqarish:   Ko ' p   yadroli   mikroprotsessorlarda   issiqlikni
boshqarish   juda   muhim,   ular   juda   ko ' p   issiqlik   hosil   qiladi.   Issiqlikni   boshqarish
tizimi issiqlikni  tarqatish va yadrolarning haddan tashqari qizib ketishining oldini
olish uchun javobgardir.
Ko ' p yadroli protsessorning afzalliklari
U   bitta   yadroli   protsessorlarga   qaraganda   ko ' proq   vazifalarni   bajarishga
qodir.   Ko ' p tarmoqli ilovalar uchun eng yaxshi ishlashni o ' ynaydi.   U bir vaqtning
o ' zida   bir   nechta   ishni   past   chastotadan   foydalangan   holda   bajarishi   mumkin.   U
bitta   yadroli   protsessor   bilan   solishtirganda   katta   ma ' lumotlarni   qayta   ishlashga
qodir.   Bir vaqtning o ' zida bir nechta vazifalarni bajarishda kam energiya sarfi .   Bu
ko ' rsatmalar   darajasidagi   parallelizmdan   foydalanadi.   Bu   Mur   qonuni   tomonidan
qo ' llab-quvvatlanadi.   Kichik   zanjirdan   foydalanganda   yuqori   tezlik .   Kamroq sig ' im .  Har bir tanlov uchun bir nechta tranzistorlar .    Ko ' p   yadroli
protsessorlarning kamchiliklari .
  Bu   erda   biz   ko ' p   yadroli   protsessorning   bir   nechta   cheklovlari
(kamchiliklari)   haqida   gapiramiz,   masalan:   Uni   boshqarish   bir   yadroli
protsessordan ko ' ra qiyin vazifadir.   Bir yadroli protsessorga nisbatan qimmat.   U bir
nechta   protsessorlarni   o ' z   ichiga   oladi,   lekin   oddiy   protsessorga   nisbatan   ikki
baravar   tezlikka   ega   emas.   Ko ' p   yadroli   protsessorning   ishlashi   butunlay
foydalanuvchilar   tomonidan   qaysi   turdagi   vazifalarni   bajarishiga   asoslanadi.
Yuqori  quvvat sarfi.   Agar ushbu turdagi protsessorlar  ko ' proq vazifalarni  bajarsa,
ular qizib ketadi.   Agar boshqa protsessorlar chiziqli/ketma-ket ishlov berishni talab
qilsa, ko ' p yadroli protsessorlar qayta ishlash uchun ko ' proq vaqt talab etadi.
Ko'p yadroli protsessorlarning ilovalari ,
  Ko'p yadroli protsessorlar turli sohalarda qo'llaniladi, masalan: Overwatch,
Star   Wars   Battlefront   va   3D   o'yinlari   kabi   yuqori   grafikli   o'yinlar.   Kompyuter
yordamida dizayn (SAPR) va Solidworks, Multimedia ilovalari Adobe Photoshop,
Adobe   Premier   va   iMovie   kabi   video   tahrirlash   dasturlari,   MATLAB   kabi   ilmiy
vosita,   Sanoat   robotlari   kabi   o'rnatilgan   tizimlar,   Raqamli   signalni   qayta   ishlash,
Excel   kabi   kompyuter   yordam   dasturi.   Ma'lumotlar   bazasi   serverlari   va   yuqori
tarmoq trafigi
UNIX   operatsion   tizimi   xususiyatlari,   uning   kamchiliklari   va
uning afzalliklari
UNIX ta'rifi
UNIX   (talaffuzi:   yuniks ; UNIX   — The Open Group [1]
  kompaniyasining ro yxatdanʻ
o tgan   savdo   belgisidir)	
ʻ   —   portativ,   ko p   vazifali   va   ko p	ʻ ʻ
foydalanuvchili   operatsion tizimlar   oilasi bo lib, ular 1970-yillarda Ken Tompson,	
ʻ
Dennis   Richi   va   boshqalar   tomonidan   Bell   labaratoriyasi   ( Bell   Labs )da   ishlab
chiqilgan   original   AT&T   Unix   loyihasi   g oyalariga   asoslangan.   Unix   tizimining
ʻ
yuzaga kelishida   Multics   operatsion tizimining ta siri katta bo lgan.	
ʼ ʻ
Unix   turkumiga   kiruvchi   operatsion   tizimlar   modulli   konstruksiya   bilan   ajralib
turadi, bunda har bir vazifa alohida yordamchi dastur tomonidan bajariladi, o zaro	
ʻ
aloqa   yagona   fayl   tizimi   orqali   amalga   oshiriladi   va   utilitlar   bilan   ishlash   uchun
buyruqlar satri qo llaniladi.	
ʻ
Unix   g oyasi   kompyuter   operatsion   tizimlarining   rivojlanishiga   katta   ta sir	
ʻ ʼ
ko rsatdi.   Unix   tizimlari   hozirda   tarixiy   eng   muhim   operatsion   tizimlardan   biri	
ʻ
sifatida tan olingan. O'ziga xosligi
Unix simon tizimlarning boshqa operatsion tizimlardan asosiy farqi shundaki, ularʼ
dastlab   ko p   foydalanuvchili,   ko p   vazifali   tizim   hisoblanishidadir.   Unix da   ko p	
ʻ ʻ ʼ ʻ
odamlar   bir   vaqtning   o zida   har   biri   o z   terminali   (vazifalarni   bajarish   uchun	
ʻ ʻ
buyruqlar   berish   vositasi)da   ishlashi   mumkin,   shu   bilan   birga   ularning   har   biri
ushbu   kompyuterning   resurslaridan   foydalanadigan   ko plab   turli   xil   hisoblash	
ʻ
jarayonlarini amalga oshirishi mumkin.
Unix ning ikkinchi ulkan afzalligi uning ko p platformaliligidir. Tizimning yadrosi	
ʼ ʻ
deyarli har qanday mikroprotsessorga osongina moslasha oladigan tarzda tuzilgan.
    UNIX  sistemasida    fayllar   sistemasi    “joy” (mesta)  ga    va  prosesslar
“hayot”   (jizn)     ga     yega       degan     illuziya       yaratiladi.     Fayllar     va     prosesslar
UNIX    sistemasi   madelining   markaziy  tushunchalaridan  hisoblanadi.   Yadro
va       ularning         bir-biri     bilan       o‘zaro     aloqasidan           tashkil     topgan     modul
sastavi     tasvirlangan     sistema     yadrosi         bloksxemasi     tasvirlashgan.       Rasmda
yadroning   ikki      asosiy   komponentasi:    chap   tomonda     fayllar    podsistemasi
o‘ng  tomonda  prosesslarni   boshqarish   podsistemasi   joylashgan .
UNIX operatsion tizimining xususiyatlari
Ochiq manba  UNIX   ochiq   kodli   operatsion   tizim   bo'lib,   uning   manba   kodi   Internetda
osongina   mavjud   bo'lishini   anglatadi.   Agar   sizda   dasturlash   mahoratingiz   bo'lsa,
uni   osongina   moslashtirish,   hissa   qo'shish,   o'zgartirish,   tarqatish   va   har   qanday
maqsad uchun kodni yaxshilash mumkin.
Xavfsiz va himoya
UNIX operatsion tizimi xavfsiz va himoyalangan platformani taklif etadi, bu
esa   bir   nechta   foydalanuvchilarga   hech   qanday   xavfsizlik   tashvishisiz   onlayn
rejimda   server   bilan   o'zaro   aloqa  qilish   imkonini   beradi.   Foydalanuvchilar   UNIX
OS   bilan   osongina   o'zaro   aloqada   bo'lishlari   va   har   qanday   texnik   xatolardan
qochishlari mumkin.
Men   UNIX   to'liq   xavfsiz   emasligini   qabul   qilaman,   lekin   u   boshqalarga
nisbatan   kamroq   zaifroq.   Har   bir   dastur   administrator   foydalanuvchi   tomonidan
avtorizatsiyani   talab   qiladi.   UNIX   barcha   foydalanuvchilar   uchun   barcha
ruxsatlarni   boshqarish   uchun   UID   va   GID   ni   taqdim   etadi   va   fayllar   ushbu
ruxsatlar orqali foydalanuvchilar tomonidan nazorat qilinadi.
Portativlik
UNIX OS C tilini qo'llash orqali yaratilgan, shuning uchun u ajoyib portativ
operatsion   tizimga   ega.   Bu   shuni   anglatadiki,   ushbu   turdagi   operatsion   tizimlar
kompyuter   yoki   Mac   kabi   har   qanday   tizimda   osongina   ishlatilishi   mumkin.
Bugungi   kunda   C   tili   tobora   ommalashib   bormoqda,   shuning   uchun   asosan
dasturchilar ushbu C tili bilan oson ishlashni afzal ko'rishadi. Foydalanuvchi C tili
yordamida apparat bilan bir qatorda osongina aloqa o'rnatishi mumkin.
Yengil
UNIX operatsion  tizimi  yengil  OT  hisoblanadi.  Demak, uni  ishga  tushirish
uchun   boshqa   operatsion   tizimlarga   qaraganda   kamroq   resurslar   kerak   bo'ladi.
Ko'pincha, UNIX tarqatish uchun 128 MB operativ xotira va disk maydoni uchun
shunga o'xshash hajm kerak edi.
Katta barqarorlik
UNIX operatsion tizimi boshqa operatsion tizimlarga nisbatan juda barqaror,
shuning   uchun   unumdorlik   darajasini   saqlab   qolish   uchun   UNIX   tizimni   qayta
ishga   tushirishi   shart   emas.   Telefonni   o'chirish   yoki   sekinlashtirish   ehtimoli
kamroq.
Antivirus talab qilinmaydi
Ma'lumki,   macOS,   Linux,   Ubuntu,   Chrome   OS   va   Android   UNIX
operatsion tizimi yordamida yaratilgan. Shunday qilib, ushbu operatsion tizim har
qanday   virusdan   himoya   qiluvchi   sifatida   afzal   ko'riladi,   shuning   uchun   dastlab
Chrome   OS   ni   ishlab   chiqishda   siz   hech   qanday   antivirusni   o'rnatishingiz   shart
emas.
MS-DOS kabi Agar   siz   Windows-da   MS-DOS-dan  foydalanish   bo'yicha   ko'proq  tajribaga
ega bo'lsangiz, foydalanuvchi uchun UNIX OT ni amalga oshirish osonroq bo'ladi,
chunki   ularning   buyruqlari   va   foydalanuvchi   interfeysi   asosan   MS-DOS-ga
o'xshaydi.
Ko'p vazifali tabiat
UNIX   operatsion   tizimi   ko'p   vazifali   OT   bo'lib,   foydalanuvchi   UNIX
operatsion   tizimidagi   ko'plab   dasturlarni,   shuningdek,   ko'p   turdagi
multiprotsessorlardan   foydalangan   holda   parallel   ravishda   ishlaydigan   barcha
dasturlarni boshqarishi mumkinligini anglatadi.
Katta moslashuvchanlik
Unix OS eng moslashuvchanlikka ega, ya'ni u ko'plab o'rnatilgan tizimlarni
ajratuvchi   ilovalar,   ish   stoli   ilovalari   va   boshqalar   uchun   ishlatilishi   mumkin.
Shuningdek,   u   muayyan   kompyuter   tizimi   uchun   ko'plab   cheklash   variantlarini
taklif   qiladi.   Shunday   qilib,   foydalanuvchilar   faqat   tizim   uchun   faqat   majburiy
komponentlarni o'rnatishlari mumkin.
Ko'p Variantlarga ega
Bu yerda UNIX OS ning turli xil turlari taqdim etilgan, agar siz UNIX dan
foydalanishga   mos   kelmasa,   Linux,   Ubuntu,   macOS   yoki   Redhat   kabi   boshqa
muqobil   variantdan   foydalanishingiz   mumkin.   Foydalanuvchilar   o'z   tizimida
UNIX operatsion tizimining har qanday turini bepul amalga oshirishlari mumkin.
Grafik foydalanuvchi interfeysi
UNIX   operatsion   tizimi   buyruqlar   qatori   operatsion   tizimidir,   lekin   u
Windows-ga o'xshash interaktiv foydalanuvchi interfeysini ham taqdim etadi.
Mutaxassisni topish oson
UNIX OS 50 yildan ortiqroqdir, shuning uchun siz bozorda mavjud bo'lgan
ko'plab ishlab chiquvchilarni osongina yollashingiz mumkin. Ular sizga operatsion
tizimingiz   bilan   bog'liq   muammolarni   hal   qilishda   yordam   berishi   mumkin.
Bugungi   kunda   UNIX   dasturchilari   eng   ko'p   talab   qilinmoqda,   chunki   bulutga
asoslangan ko'plab ilovalar UNIX tizimida ishlaydi. Masalan: iOS va Android kabi
mobil   operatsion   tizim   va   boshqa   onlayn   serverlar   ham   UNIX   OS   yordamida
ishlab chiqilgan.
Tarmoq tizimi
UNIX   OS   kompyuter   tarmoqlari   tizimi   uchun   eng   kuchli   yordamni   taklif
etadi.   Mijoz   serveri   arxitekturasini   UNIS   OS   ga   osongina   loyihalash   mumkin.
Shuningdek,  u  boshqa  tizimlar   va  serverlar   bilan  bog'lanish  uchun   pochta,  telnet,
ssh, ip va boshqalar kabi ko'plab buyruqlar qatorini taklif qiladi.
Eng kam bajariladigan kod
GUI   (foydalanuvchining   grafik   interfeysi)   tizimida   ba'zan   muayyan   vazifani
bajarish   uchun   sichqonchani   bir   necha   marta   bosishni   talab   qilishimiz   kerak bo'ladi,   ammo   UNIX   ning   ushbu   bosqichida   biz   CLI-da   buyruqni   osongina
yozishimiz va bu vazifani bajarishimiz mumkin.
Kamroq xotira iste'moli
UNIX   operatsion   tizimi   har   qanday   murakkab   dasturlarni   bajarishda   eng   kam
xotiradan   foydalanadi.   UNIX   operatsion   tizimi   virtual   xotirani   mukammal
boshqarishga   qodir,   chunki   virtual   xotira   birlamchi   xotiraga   ko'proq   dasturlar
kelishi   bilan   kengayadi.   Unix   OS   kamroq   resurslarni   qo'llash   orqali   asosan
vazifalarni bajarishga qodir.
UNIX operatsion tizimining kamchiliklari
Ushbu   bo'limda   biz   UNIX   operatsion   tizimining   turli   qiyinchiliklari   va
cheklovlari   va   UNIX   OT   ning   kamchiliklari   haqida   ma'lumot   beramiz;   Quyida
birma-bir aytib o'tilgan bo'lsa, ularni tekshirishingiz mumkin:
Kamroq do'stona foydalanuvchi
UNIX OT dan foydalanishdan oldin siz turli xil buyruqlar haqida bilishingiz kerak.
UNIX   asosan   yangi   boshlanuvchilar   uchun   emas,   balki   dasturchilar   uchun
mo'ljallangan.   Ba'zida   tajribali   foydalanuvchilar   kamdan-kam   hollarda   UNIX
buyruqlaridan foydalanishda qiyinchiliklarga duch kelishadi, chunki ko'p buyruqlar
ulardan foydalanish qiyin.
Noto'g'ri hujjat
UNIX   operatsion   tizimida   hujjatlar   juda   yomon,   chunki   har   qanday
foydalanuvchi muammoga duch kelsa, u mutaxassis dasturchilarga murojaat qiladi
va hujjatlardan onlayn yordam oladi. Agar macOS va Windows tegishli hujjatlarni
olayotgan   bo'lsa,   siz   onlayn   rejimida   erkin   mavjud   bo'lgan   hujjatlarni   osongina
kuzatib borishingiz mumkin.
Dushman GUI (Grafik foydalanuvchi interfeysi)
UNIX asosan buyruqqa yo'naltirilgan operatsion tizimdir, lekin u grafik interfeysni
qo'llab-quvvatlasa   ham.   Shu   sababli,   foydalanuvchilar   undan   foydalanishda
ko'proq qiyinchiliklarga duch kelishmoqda.
Asosiy xususiyatlarni o'rganish kerak
Ushbu   operatsion   tizimda   foydalanish   uchun   buyruqlarni   kiritish   UNIX
foydalanuvchisi   qanday   ishlashi   bilan   tanishishingiz   kerak.   Shunday   qilib,   UNIX
bilan aloqa qilish unchalik qiyin emas;  ya'ni  barcha foydalanuvchilar tezda kirish
imkoniyatiga ega.
Kamroq texnik yordam
UNIX-da   keraksiz   xatolarni   bartaraf   etishni   kechiktirishi   mumkin   bo'lgan
tegishli texnik yordam yo'q.
Malakali foydalanuvchilarni talab qiling UNIX   operatsion   tizimidan   foydalanish   macOS   yoki   Windows   OS   ga
qaraganda  oson  emas.  Shuning uchun  u minimal  kompyuter   bilimiga  ega  bo'lgan
tajribali foydalanuvchilarni afzal ko'radi.
Sifat nazorati yo'q
UNIX   operatsion   tizimi   ochiq   kodli   OT   hisoblanadi,   shuning   uchun   u
foydalanuvchida ishonchsizlikni keltirib chiqarishi mumkin.
Kriptik buyruqlar
UNIX   OT   turli   xil   buyruqlarga   ega   bo'lib,   ularda   sirli   so'zlar   ishlatiladi.
Shunday   qilib,   yangi   foydalanuvchilar   ushbu   buyruqlar   bilan   ishlash   bo'yicha
to'g'ri g'oyalarni olish uchun ko'plab qiyinchiliklarga duch kelishlari mumkin. Bir
nechta buyruqlar maxsus belgilar sifatida ishlatiladi, ammo oddiy foydalanuvchilar
uchun   tushunish   qiyin.   Qachonki,   siz   buyruqda   biron   bir   noto'g'ri   belgidan
foydalanmoqchi   bo'lsangiz,   tizimingiz   kompyuter   tizimidagi   ba'zi   ma'lumotlarni
o'chirib tashlashi yoki o'zgartirishi mumkin bo'lgan noma'lum ishlarni boshlaydi.
UNIX operatsion tizimining arxitekturasi
Unix   ko'p   vazifali,   ko'p   foydalanuvchili   operatsion   tizimdir.   U   barcha
operatsion tizimning yuragi deb ham ataladi. Bundan tashqari, u Linux va Ubuntu
kabi   mashhur   OS   uchun   asos   bo'lib   xizmat   qiladi.   Unix,   shuningdek,   birinchi
PORTABLE   operatsion   tizimlardan   biri   bo'lib,   tarmoq,   World   Wide   Web   va
INTERNET rivojlanishida juda muhim rol o'ynadi.
Unix operatsion tizimi arxitekturasi to'rt qatlamdan iborat, xususan:
1.  Uskuna.
2.  Yadro.
3.  Tizim chaqiruv interfeysi yoki SHELL.
4.  Ilova dasturlari yoki kutubxonalar.
Arxitekturaning vizualizatsiyasi quyida keltirilgan.   MUNDARIJA
1-QATTA - Uskuna
2-QATTA - Yadro
3-QATTA – Shell/tizim chaqiruv interfeysi
4-QATTA – Ilova dasturlari/kutubxonalar
UNIX operatsion tizimining XUSUSIYATLARI –
1-QATTA - Uskuna
Ushbu qatlam tizimning barcha apparat ta'minoti bilan bog'liq ma'lumotlarni
o'z   ichiga   oladi.   Kompyuterning   barcha   qismlari   va   unga   biriktirilgan   barcha
kiritish va chiqarish qurilmalari haqidagi ma'lumotlar ushbu qatlamda saqlanadi.
2-QATTA - Yadro
Yadro   har   qanday   operatsion   tizimning   yuragi   hisoblanadi.   Bu   OT   ning
markaziy   qismi   bo'lib,   u   kompyuterning   apparat   vositalari   bilan   bevosita   o'zaro
ta'sir  qiladi. Buni  yadroga o'rnatilgan qurilma yordamida amalga oshiradi. Yadro,
shuningdek,   Unix   arxitekturasining   markaziy   va   eng   muhim   qismidir.   Yadroning
asosiy funktsiyalari:
RAM,   klaviatura,   sichqoncha,   printerlar   va   boshqalar   kabi   kompyuterning
apparat   vositalari   yadro   tomonidan   boshqariladi.   Yadro   turli   foydalanuvchilar
o'rtasida  kompyuterga  kirishni   boshqarish   uchun  javobgardir.  U  turli  jarayonlarni
rejalashtiradi   va   boshqaradi   va   turli   operatsiyalar   va   vazifalarni   bajaradi.   U   fayl
tizimini   boshqaradi   va   saqlaydi.   Shuningdek,   u   xatolarni   hal   qilish   uchun
javobgardir.   Yadro   turli   xil   kiritish   va   chiqarish   xizmatlarini   bajaradi.   U
uzilishlarni ham boshqaradi.
  3-QATAY – Shell/tizim chaqiruv interfeysi
Foydalanuvchi   va   yadro   o'rtasidagi   o'zaro   aloqani   ta'minlaydigan   interfeys
The Shell deb ataladi. Shell turli buyruqlar berish orqali boshqariladi. Bu buyruqlar
Shell buyruqlari deb ataladi. Shell  ushbu Shell  buyruqlarini  bajaradi  va buyruqda
ko'rsatilgan vazifani bajaradi. U buyruqlarni o'qiydi va ularni sharhlaydi va keyin
ma'lum   bir   dasturni   bajarish   uchun   so'rov   yuboradi.   Shunday   qilib,   Shell   buyruq
tarjimoni nomini ham oldi. Shell buyruqlari qat'iy va standart sintaksisga ega. 
4-QATAY – Ilova dasturlari/kutubxonalar
Ushbu qatlam, shuningdek, Unix-da o'rnatilgan tashqi ilovalar yoki foydalanuvchi
tomonidan   yozilgan   ilovalarni   bajarish   uchun   mas'ul   bo'lgan   amaliy   qatlam   deb
ham ataladi
Internetning tug'ilgan joyi "ARPANET" (brewminate.com)
1975 yil   may oyida  Illinois  Urbana-Champaign  universitetida  UNIX  tizimi
ARPANET   (Advanced   Research   Projects   Agency   Network)   -   dastlabki   kunlarda
Internet   -   mini   xostlar   bo'lishi   mumkinligi   aytildi.   Ushbu   tadqiqot   mijoz-server
ulanishining dastlabki kuniga olib keladi.
Kompyuter xotira si  turlari  uning harakteristikasi va  qo ' llanilishi
Kompyuter   xotirasi,   kompyuterda   ma ' lumotlarni   saqlash   vaqtidagi   amalga
oshiriladigan jarayonlarni ifodalaydi. Bu xotira, kompyuter tomonidan ma ' lumotlar
va boshqa fayllar uchun saqlash joyini ta ' minlaydi. Kompyuter xotirasi turlari esa
quyidagi shakllarda bo ' lishi mumkin:
HDD, DICK, DRIVE
  Kengaytirilgan xotira (Hard Disk Drive - HDD):   HDD, kompyuterlarda
kengaytirilgan   xotirani   saqlash   uchun   ko ' p   ishlatiladigan   traditsionallikka   ega
tizimdir.   Uning   ichida   magnetik   disk   yoki   diskalar   joylashgan,   bu   diskalar
kompyuter   tomonidan   o ' qilishi   va   yozilishi   mumkin   bo ' lgan   ma ' lumotlarni saqlaydi. HDD o ' rtacha to ' xtash tezligi va katta saqlash hajmi bilan ajralib turadi,
ammo uning iste ' mol qilish jarayonida yorug ' liklar yuzaga kelishi mumkin.
Qattiq   disk   (qattiq   magnit   disklardagi   disk   (HDD),   "qattiq   disk")   -   magnit
yozish   printsipidan   foydalanadigan   ma'lumotlarni   saqlash   uchun   qurilma.   Ushbu
vosita   ichida   ma'lumotlar   engil   metall   qotishmasidan   yoki   shishadan   yasalgan   va
maxsus magnit material  qatlami bilan qoplangan (ko'pincha xrom dioksidi) qattiq
plitalarga yoziladi. Dizaynga qarab, qurilma bitta o'qda tez aylanadigan bir yoki bir
nechta bunday plitalardan foydalanishi mumkin.
Qattiq disk qurilmasi: 1-doimiy magnit; 2-boshning solenoid haydovchisi; 3-
ma'lumotni   o'qish   /   yozish   boshi;   4-disk   plitalarini   aylantiradigan   dvigatelning
mili;   5-muhrlanishni   ta'minlaydigan   korpus;   6-magnit   disk   plitalari   to'plami   7-
boshni boshqaruv paneliga ulash kabeli
Aylanish tufayli o'ziga xos havo zaxirasi yaratiladi, buning natijasida o'qish
boshlari plitalar yuzasiga tegmaydi, garchi ular ularga juda yaqin bo'lsa ham (faqat
bir   necha   mikrometr).   Bu   ma'lumotlarni   yozish   /   o'qishning   ishonchliligini
kafolatlaydi. Plitalar  to'xtatilganda, boshlar ularning yuzasidan tashqariga siljiydi,
shuning   uchun   boshlar   va   plitalar   orasidagi   mexanik   aloqa   deyarli   chiqarib
tashlanadi.   Ushbu   dizayn   ushbu   turdagi   saqlash   qurilmalarining   uzoq   umr
ko'rishini ta'minlaydi.
Katada   xotira   (Solid   State   Drive   -   SSD):   SSD,   kengaytirilgan   xotirani
saqlash   uchun   keng   ishlatiladigan   yangi   jeneratsiyadagi   xotira   turi   hisoblanadi.
Uning   ichida   elektron   qurilmalar   yoki   yadroli   tuzilmalar   mavjud   bo'lib,
ma'lumotlarni saqlash va o'qish yozish amalga oshiriladi.   SSD xotira SSD NAND
flash   xotira   yoki   SSD   NVMe   (Non-Volatile   Memory   Express)   shaklida   bo ' lishi
mumkin.   SSD,   HDD   ga   nisbatan   tez   ishga   tushadi,   yorug ' liklariga   qaraganda
nisbatan   qurilmalaridan   foydalanganligi   va   ishlash   jarayonida   kam   yorug ' lik   sarf
etishiga ega.
CD/DVD   xotirasi:   CD   (Compact   Disc)   va   DVD   (Digital   Versatile   Disc)
xotiralar   optik   tizimlar   sifatida   ifodalangan.   Ular   plastik   diskalar   bo ' lib,
ma ' lumotlar optik sinash vaqti orqali yozilishi va o ' qilishi mumkin. CD va DVD lar
ko ' plab   kompyuterlarda,   musiqiy   qurilmalarda,   o ' yinlar   va   boshqa   multimedia
vositalarda   ma ' lumotlarni   saqlash   uchun   foydalaniladi.   CD   lar   katta   hajmda
saqlashga   ega   emas,   ammo   DVD   lar   unga   nisbatan   ko ' p   ma ' lumot   saqlash
imkoniyatiga ega.
Flash   xotirasi:   Flash   xotirasi,   yoddoshli   elektronlar   qurilmalarida
o ' zlashtirilgan   ma ' lumotlarni   saqlash   uchun   ishlatiladi.   Ular   ko ' plab   turlarda
bo ' lishi   mumkin,   masalan,   USB   flash   haydovchilari,   xotira   kartalari   (SD,
microSD), SSD NAND . Bulut   xotirasi   (Cloud   Storage):   Bulut   xotirasi,   Internet   orqali   o ' rtasida
ma ' lumotlarni   saqlash   imkoniyatini   ta ' minlaydi.   Bu   tizimda   kompyuter
ma ' lumotlari   Internetga   ulanadi   va   ularga   iste ' molchi   o ' zidan   uzoq   masofadagi
serverlarda   saqlangan   ma ' lumotlarga   kirish   mumkin.   Bulut   xotirasi   oson   va
qulaylik bilan ma ' lumotlarni o ' zaro almashishga, foydalanuvchilar bilan ulashishga
imkoniyat yaratadi.
Kompyuter   xotirasi   harakteristikalari,   o ' z   ichiga   turadigan   xususiyatlarni
ifodalaydi. Quyidagi harakteristikalar kompyuter xotirasi haqida umumiy ma ' lumot
beradi:
Hajm   (Kattaligi):   Xotiraning   hajmi,   uning   o ' zida   saqlayishi   mumkin
bo ' lgan ma ' lumotlar miqdorini ifodalaydi. Hajm o ' lchov birliklari odatda gigabayt
(GB) yoki terabayt (TB) ko ' rinishida ifodalanadi. Xotira hajmi necha GB yoki TB
bo ' lganligi,   uning   kompyuterdagi   ma ' lumotlarni   saqlash   uchun   o ' rnatilgan
tushunchani bildiradi.
To ' xtash   tezligi   (Rotatsiya   tezligi):   Agar   HDD   (Hard   Disk   Drive)   turi
xotirani   ko ' rsatgan   bo ' lsa,   undagi   diskalar   to ' xtash   tezligini   o ' z   ichiga   oladi.
To ' xtash tezligi, diskning har bir bo ' limini o ' qish yoki yozish uchun ketgan vaqtni
ifodalaydi.   Bu   tezlik   devrlar   (rpm)   yoki   minutdagi   aylanishlar   (revolutions   per
minute) bilan ifodalanadi.
  O ' qish   va   yozish   tezligi:   Xotiraning   o ' qish   va   yozish   tezligi,   uning
ma ' lumotlarni o ' qish va yozish jarayonidagi yetishuvini bildiradi. O ' qish va yozish
tezligi   megabayt   (MB)   yoki   gigabayt   (GB)ning   sekundiga   bo ' lgan   tezlik   sifatida
ifodalanadi. SSD (Solid State Drive) xotiralari o ' qish va yozish jarayonida HDD ga
nisbatan ko ' p tez ishlaydi.
Yorug ' liklar   (Access   Time):   Yorug ' liklar,   xotiradagi   ma ' lumotlarni   topish
va   o ' qish   uchun   ketgan   vaqtni   bildiradi.   Uning   o ' lchovi   millisekundlarda
ifodalanadi. Yorug ' liklar to ' xtash tezligi, qurilmalar tezligi, interfeys turi va boshqa
faktorlarga bog ' liq bo ' lib o ' zgarishi mumkin.
Interfeys:   Xotira   va   kompyuter   orasidagi   ma ' lumot   almashish   uchun
ishlatilgan   interfeys,   ularga   bog ' liq   xususiyatlarni   ta ' minlaydi.   Masalan,   SATA
(Serial   ATA),   USB   (Universal   Serial   Bus),   PCIe   (Peripheral   Component
Interconnect Express) interfeyslari kompyuterlarda keng ishlatiladi.
Xavfsizlik:   Xotiraning   xavfsizligi,   ma ' lumotlarining   himoyalanganligini
ta ' minlashda   ahamiyatga   ega   bo ' ladi.   Xavfsizlik   tushunchasi,   ma ' lumotlar   yoki
xotira tomonidan qo ' llanilg
  Quyidagi   harakteristikalar   kompyuter   xotirasi   haqida   umumiy
ma ' lumot beradi:
Hajm   (Kattaligi):   Xotiraning   hajmi,   uning   o ' zida   saqlayishi   mumkin
bo ' lgan ma ' lumotlar miqdorini ifodalaydi. Hajm o ' lchov birliklari odatda gigabayt (GB) yoki terabayt (TB) ko ' rinishida ifodalanadi. Xotira hajmi necha GB yoki TB
bo ' lganligi,   uning   kompyuterdagi   ma ' lumotlarni   saqlash   uchun   o ' rnatilgan
tushunchani bildiradi.
To ' xtash   tezligi   (Rotatsiya   tezligi):   Agar   HDD   (Hard   Disk   Drive)   turi
xotirani   ko ' rsatgan   bo ' lsa,   undagi   diskalar   to ' xtash   tezligini   o ' z   ichiga   oladi.
To ' xtash tezligi, diskning har bir bo ' limini o ' qish yoki yozish uchun ketgan vaqtni
ifodalaydi.   Bu   tezlik   devrlar   (rpm)   yoki   minutdagi   aylanishlar   (revolutions   per
minute) bilan ifodalanadi.
O ' qish   va   yozish   tezligi:   Xotiraning   o ' qish   va   yozish   tezligi,   uning
ma ' lumotlarni o ' qish va yozish jarayonidagi yetishuvini bildiradi. O ' qish va yozish
tezligi   megabayt   (MB)   yoki   gigabayt   (GB)ning   sekundiga   bo ' lgan   tezlik   sifatida
ifodalanadi. SSD (Solid State Drive) xotiralari o ' qish va yozish jarayonida HDD ga
nisbatan ko ' p tez ishlaydi.
Yorug ' liklar   (Access   Time):   Yorug ' liklar,   xotiradagi   ma ' lumotlarni   topish
va   o ' qish   uchun   ketgan   vaqtni   bildiradi.   Uning   o ' lchovi   millisekundlarda
ifodalanadi. Yorug ' liklar to ' xtash tezligi, qurilmalar tezligi, interfeys turi va boshqa
faktorlarga bog ' liq bo ' lib o ' zgarishi mumkin.
Interfeys:   Xotira   va   kompyuter   orasidagi   ma ' lumot   almashish   uchun
ishlatilgan   interfeys,   ularga   bog ' liq   xususiyatlarni   ta ' minlaydi.   Masalan,   SATA
(Serial   ATA),   USB   (Universal   Serial   Bus),   PCIe   (Peripheral   Component
Interconnect Express) interfeyslari kompyuterlarda keng ishlatiladi.
Xavfsizlik:   Xotiraning   xavfsizligi,   ma ' lumotlarining   himoyalanganligini
ta ' minlashda   ahamiyatga   ega   bo ' ladi.   Xavfsizlik   tushunchasi,   ma ' lumotlar   yoki
xotira tomonidan qo ' llanilg
Kompyuter   xotirasi   harakteristikalari,   o ' z   ichiga   turadigan   xususiyatlarni
ifodalaydi. Quyidagi harakteristikalar kompyuter xotirasi haqida umumiy ma ' lumot
beradi:
Hajm   (Kattaligi):   Xotiraning   hajmi,   uning   o ' zida   saqlayishi   mumkin
bo ' lgan ma ' lumotlar miqdorini ifodalaydi. Hajm o ' lchov birliklari odatda gigabayt
(GB) yoki terabayt (TB) ko ' rinishida ifodalanadi. Xotira hajmi necha GB yoki TB
bo ' lganligi,   uning   kompyuterdagi   ma ' lumotlarni   saqlash   uchun   o ' rnatilgan
tushunchani bildiradi.
To ' xtash   tezligi   (Rotatsiya   tezligi):   Agar   HDD   (Hard   Disk   Drive)   turi
xotirani   ko ' rsatgan   bo ' lsa,   undagi   diskalar   to ' xtash   tezligini   o ' z   ichiga   oladi.
To ' xtash tezligi, diskning har bir bo ' limini o ' qish yoki yozish uchun ketgan vaqtni
ifodalaydi.   Bu   tezlik   devrlar   (rpm)   yoki   minutdagi   aylanishlar   (revolutions   per
minute) bilan ifodalanadi.
O ' qish   va   yozish   tezligi:   Xotiraning   o ' qish   va   yozish   tezligi,   uning
ma ' lumotlarni o ' qish va yozish jarayonidagi yetishuvini bildiradi. O ' qish va yozish tezligi   megabayt   (MB)   yoki   gigabayt   (GB)ning   sekundiga   bo ' lgan   tezlik   sifatida
ifodalanadi. SSD (Solid State Drive) xotiralari o ' qish va yozish jarayonida HDD ga
nisbatan ko ' p tez ishlaydi.
Yorug ' liklar   (Access   Time):   Yorug ' liklar,   xotiradagi   ma ' lumotlarni   topish
va   o ' qish   uchun   ketgan   vaqtni   bildiradi.   Uning   o ' lchovi   millisekundlarda
ifodalanadi. Yorug ' liklar to ' xtash tezligi, qurilmalar tezligi, interfeys turi va boshqa
faktorlarga bog ' liq bo ' lib o ' zgarishi mumkin.
Interfeys:   Xotira   va   kompyuter   orasidagi   ma ' lumot   almashish   uchun
ishlatilgan   interfeys,   ularga   bog ' liq   xususiyatlarni   ta ' minlaydi.   Masalan,   SATA
(Serial   ATA),   USB   (Universal   Serial   Bus),   PCIe   (Peripheral   Component
Interconnect Express) interfeyslari kompyuterlarda keng ishlatiladi.
Hajm   (Kattaligi):   Xotiraning   hajmi,   uning   o ' zida   saqlayishi   mumkin
bo ' lgan ma ' lumotlar miqdorini ifodalaydi. Hajm o ' lchov birliklari odatda gigabayt
(GB) yoki terabayt (TB) ko ' rinishida ifodalanadi. Xotira hajmi necha GB yoki TB
bo ' lganligi,   uning   kompyuterdagi   ma ' lumotlarni   saqlash   uchun   o ' rnatilgan
tushunchani bildiradi.
To ' xtash   tezligi   (Rotatsiya   tezligi):   Agar   HDD   (Hard   Disk   Drive)   turi
xotirani   ko ' rsatgan   bo ' lsa,   undagi   diskalar   to ' xtash   tezligini   o ' z   ichiga   oladi.
To ' xtash tezligi, diskning har bir bo ' limini o ' qish yoki yozish uchun ketgan vaqtni
ifodalaydi.   Bu   tezlik   devrlar   (rpm)   yoki   minutdagi   aylanishlar   (revolutions   per
minute) bilan ifodalanadi.
O ' qish   va   yozish   tezligi:   Xotiraning   o ' qish   va   yozish   tezligi,   uning
ma ' lumotlarni o ' qish va yozish jarayonidagi yetishuvini bildiradi. O ' qish va yozish
tezligi   megabayt   (MB)   yoki   gigabayt   (GB)ning   sekundiga   bo ' lgan   tezlik   sifatida
ifodalanadi. SSD (Solid State Drive) xotiralari o ' qish va yozish jarayonida HDD ga
nisbatan ko ' p tez ishlaydi.
Matematik soprotsessor qo ' llanilishi haqida
Matematik soprotsessorlar, avtomatik tarzda matematik amallarni bajarishda
kompyuter sistemlarining asosiy qismlaridan biridir. Ular odatda yuqori darajadagi
arifmetik   amallarni,   trigonometrik   amallarni,   kasr   va   butun   sonlar   bilan   ishlashni
o ' rganishga   yordam   beradigan   ma ' lumotlarga   ega   bo ' ladi.   Matematik
soprotsessorlar,   o ' zlariga   xos   qo ' llanish   interfeyslari   orqali   kompyuter   tizimiga
bog ' lanadi.   Dasturiy   tizimlar,   kompyuter   operatsion   tizimi,   dasturlar   yoki
tizimlarni   matematik   amallarni   bajarish   uchun   matematik   soprotsessorlar   bilan
bog ' lab ishlaydi. Matematik   soprotsessorlar,   algoritmik   operatsiyalarni,   arifmetik   va   logika
amallarni,   yuqori   darajadagi   matematik   funksiyalarni,   sanalash   va   integral
hisoblash,   kasrlar,   butun   sonlar   va   ko ' p   o ' lchamli   sonlar   bilan   ishlash,
trigonometrik   amallarni   bajarish,   matritsa   amallarini   amalga   oshirish   va   boshqa
matematik   amallarni   bajarishga   mo ' ljallangan   bo ' lishlari   mumkin.   Matematik
soprotsessorlar   xotira   tizimi   bilan   birgalikda   ishlaydi   va   kompyuter   xotirasiga
ma ' lumotlarni   o ' qish   va   yozish   uchun   xizmat   qiladi.   Ular   katta   ma ' lumotlar
to ' plamlarini,   matritsalarni,   vektorlarni   va   boshqa   matematik   modellarni   saqlash,
qayta  ishlash  va  boshqarishga  imkon beradi.   Matematik  soprotsessorlar,  tezlik  va
effektivlikni   oshirish   uchun   xususiy   optimallashtirish   va   paralellikni   qo ' llash
imkoniyatiga   ega   bo ' ladi.   Bu,   bir   nechta   yadroli   (multi-core)   matematik
soprotsessorlar orqali bir nechta amalni parallel ravishda bajarishga imkon beradi,
shuningdek,   SIMD   (Single   Instruction,   Multiple   Data)   arxitekturasi   orqali   bir
nechta   ma ' lumotlarga   bir   vaqtda   bir   nechta   amallarni   bajarishga   imkon   beradi.
Matematik   soprotsessorlar,   kompyuter   grafikasi,   superkompyuterlar,   bulut
kompyutering, iste ' molchilarning murakkab hisob-kitoblari, mexanika, sifatli tahlil
va   boshqa   sohalarda   yuqori   darajadagi   matematik   amallarni   samarali   va   tezkor
bajarishda juda muhimdir  
Uzilishlar identfikatsiyalari haqida ma ' lumot bering
Uzilishlar   bu   kompyuter   tizimida   apparat   yoki   dasturiy   ta'minot
manbalaridan   dasturning   normal   bajarilishini   vaqtincha   to'xtatib   turish   va
protsessorning   e'tiborini   uzilish   hodisasini   boshqarishga   yo'naltirish   uchun   sodir
bo'ladigan   signallar   yoki   hodisalardir.   Uzilishlar   asinxron   hodisalarni   boshqarish
va   kompyuter   tizimlarida   samarali   ko'p   vazifalarni   bajarish   uchun   muhim
mexanizmdir.
Bu erda uzilishlar bilan bog'liq ba'zi asosiy jihatlar: Uzilishlar turlari: uzilishlarni bir necha turlarga bo'lish mumkin, jumladan:
- Uskuna   uzilishlari:   Ushbu   uzilishlar   klaviatura,   sichqoncha,   taymerlar,   disk
kontrollerlari   yoki   tarmoq   interfeyslari   kabi   tashqi   apparat   qurilmalari   tomonidan
protsessordan e'tibor talab qiladigan hodisalarni signallash uchun hosil qilinadi.
- Dasturiy ta'minot uzilishlari: Bu uzilishlar dasturiy ta'minot ko'rsatmalari yoki
tizim qo'ng'iroqlari orqali hosil bo'ladi, ko'pincha muayyan funktsiyalarni bajarish
yoki operatsion tizimdan xizmatlarni so'rash uchun ishlatiladi.
- Istisno   uzilishlar:   Istisno   uzilishlar   xatolar   (masalan,   nolga   bo'linish,   sahifa
xatolari) yoki imtiyozli ko'rsatmalar kabi istisno holatlar tufayli yuzaga keladi.
- Uzilishlar   bilan   ishlash:   uzilish   sodir   bo'lganda,   protsessor   joriy   dasturning
bajarilishini   vaqtincha   to'xtatib,   boshqaruvni   uzilishni   qayta   ishlash   tartibiga
o'tkazish   orqali   javob   beradi.   Interrupt   ishlov   beruvchisi   aniq   uzilishni   qayta
ishlash,   kerakli   harakatlarni   bajarish   va   uzilgan   dasturga   boshqaruvni   qaytarish
uchun javobgardir.
- Xizmatni uzish tartibi (ISR): Uzilishni qayta ishlash tartibi, shuningdek, uzilish
xizmati tartibi (ISR) sifatida ham tanilgan, ma'lum bir uzilishni boshqaradigan kod
qismidir.   ISR   uzilishga   javob   berish   uchun   zarur   vazifalarni   bajaradi,   masalan,
apparat   qurilmasiga   xizmat   ko'rsatish,   hodisani   boshqarish,   ma'lumotlar
tuzilmalarini yangilash yoki boshqa jarayonlarni ishga tushirish.
- Interrupt vektori: uzilishlar odatda uzilish vektorlari yoki uzilish raqamlari deb
ataladigan   noyob   identifikatorlar   bilan   bog'lanadi.   Uzilish   vektori   uzilish   turiga
mos keladigan maxsus uzilish ishlov berish tartibini aniqlash uchun ishlatiladi.
IMEI   (International   Mobile   Equipment   Identity):   Mobil   telefonlar   va
boshqa   mobil   qurilmalar   uchun   foydalaniladi.   IMEI,   uziluvchani   identifikatsiya
qiluvchi 15 raqamdan iborat bo ' lgan unikal identifikatsiya raqamidir.
Serial  raqam:   Ko ' p xil   turlardagi  elektronik  qurilmalar  va  kompyuterlarda
foydalaniladi.   Serial   raqam,   uziluvchani   identifikatsiya   qilish   uchun   kompaniya
tomonidan belgilangan unikal raqamdur.
MAC   (Media   Access   Control)   adresi:   Tarmoq   qurilmalari,   Wi-Fi
vositalari va boshqa tarmoqli qurilmalarda foydalaniladi. MAC adresi, uziluvchani
tarmoqning   foydalanuvchisini   identifikatsiya   qilish   uchun   unikal   identifikator
hisoblanadi.
VIN   (Vehicle   Identification   Number):   Transport   vositalari   uchun
foydalaniladi.   VIN,   transport   vositasini   identifikatsiya   qilish   uchun   global
identifikatsiya standarti hisoblanadi.
UUID   (Universally   Unique   Identifier):   Uchraydigan   to ' plam   va   boshqa
qurilmalarda   foydalaniladi.   UUID,   uziluvchani   global   darajadagi   unikal
identifikator   sifatida   belgilaydi.   Bu   identifikatsiyalar,   uziluvchaning   tanlanishi,
garantiya   va   xizmat   ko ' rsatish,   ta ' mirlash,   to ' lov   hisoblash   va   boshqa   maqsadlar uchun foydalaniladi. Uzilishlar identifikatsiyalari, ushbu qurilmalarni unikal tarzda
tanilash va boshqarish imkonini beradi.
Uzilishlar identfikatsiyalarini qayta ishlash 
Uzilishlar   identifikatsiyalarini   qayta   ishlash   (uziluvchanlarning
identifikatsiyalarini   tiklash)   amaliyoti,   uzilishlarining   identifikatsiya   raqamlarini
o ' zgartirish,   tiklash   yoki   tiklashning   boshqa   usullarini   o ' z   ichiga   oladi.   Uzilishlar
identifikatsiyalarini qayta ishlashning amalga oshirilishi mumkin bo ' lgan bir nechta
sabablari mavjud bo ' lishi mumkin, masalan:
So ' rov talablari:  Uziluvchalar identifikatsiyalarni o ' zgartirish talablari bilan
qarshi   kelishi   mumkin,   misol   uchun,   uziluvchaning   identifikatsiyasi   unikal
bo ' lmagan, xatoliklar yuzaga kelgan yoki o ' zgartirish talab etilgan.
Uzilishlarni   yangilash :   Identifikatsiyalarni   qayta   ishlash,   uziluvchaning
o ' zgaruvchanlarga,   qo ' llanishga   yoki   xususiyatlarga   o ' zgarish   kiritishi,   masalan,
dasturiy   yangilanishlar,   fizikaviy   qurilmalarini   o ' zgartirish,   tarmoqga   kirish
usullarini o ' zgartirish kabi.
Xavfsizlik   talablari:   Identifikatsiyalar,   uziluvchanlarning   xavfsizlikni
ta ' minlash   uchun   ishlatilishi   mumkin.   Agar   bir   uziluvchan   o ' chirilsa,   yo ' qotilsa
yoki   o ' g ' irligini   yo ' qotgan   bo ' lsa,   identifikatsiyalarni   qayta   ishlash   maqsadida
qo ' llanish mumkin.
Windows x64 da dasturlashning asosiy xususiyatlari
Windows x64 dasturlashning asosiy xususiyatlari quyidagilardan iborat:  
64-bit dasturlash: Windows x64, 64-bit arxitekturaga ega bo ' lgan operatsion
tizimdir.   Bu,   32-bitga   nisbatan   katta   ma ' lumotlar   o ' lchamini   qo ' llab-quvvatlayadi
va   kengaytirilgan   xotira   va   ishlash   kuchi   imkonini   beradi.   Bu,   64-bit   dasturlarni
yaratish va ishlatish imkonini beradi.
Keng   ishlab   chiqarish   imkoniyatlari:   Windows   x64,   katta   ma ' lumotlar
o ' lchamini   va   kengaytirilgan   xotirani   qo ' llab-quvvatlaydi.   Bu   dasturchilarga   katta
va murakkab dasturlarni ishlab chiqarish imkonini beradi. Bunday dasturlar yuqori
ishlab chiqarish tezligi va optimallashtirilgan ish rejimi bilan ishlashadi.
64-bit   kutubxona:   Windows   x64,   64-bitga   mos   kutubxona   bilan
ta ' minlanadi.   Bu   kutubxonalar,   64-bit   dasturlarning   ishlashini   qo ' llab-
quvvatlayadigan   maxsus   kutubxonalardir.   Ular   kengaytirilgan   xotira   va   ishlash
kuchini qo ' llash orqali yuqori tezlik va performansni ta ' minlayadi.
Kengaytirilgan xotira foydalanish: Windows x64, katta xotira foydalanishini
ta ' minlaydi. Bu dasturchilarga ko ' p operativ xotirani  foydalanish imkonini beradi,
shuningdek,   kengaytirilgan   xotiraning   tezlik   va   bandwith   imkoniyatlaridan
foydalanish   imkonini   beradi.   Bu,   katta   ma ' lumotlar   o ' lchamini   ishlashda   yuqori
samarali dasturlash imkoniyatini beradi. Qo ' shimcha  tahlil  va  optimallashtirish   vositalari:   Windows  x64,  dasturlarni
tahlil qilish va optimallashtirish uchun qo ' shimcha vositalarni ta ' minlaydi. Bunday
vositalar, dastur  ishlashining to ' g ' ri va tez bo ' lishini ta ' minlash, xotira yo ' qotishini
aniqlash, performansni oshirish va optimallashtirish imkonini beradi.
32-bitga mos xatolar va uyumlilik: Windows x64, 32-bitga mos dasturlar va
xususiyatlarni   ham   qo ' llab-quvvatlayadi.   Bu,   32-bit   dasturlar   va   xususiyatlarni
Windows   x64   operatsion   tizimida   ishlatish   imkonini   beradi.   Ushbu   uyumlilik,
mavjud 32-bit dasturlarning o ' zgarishsiz ravishda ishlab chiqishini ta ' minlaydi.
Massivlarni assemblerda qayta ishlash
Assemler   (asm)   tilida   massivlarni   qayta   ishlash   uchun   quyidagi
amallarni bajarishingiz mumkin:
Massivlar, dasturlashda keng qo'llaniladigan ma'lumot tuzuklari bo'lib, biror
bir   turdagi   elementlarni   biror   joyda   ketma-ketlikda   saqlash   imkonini   beradi.
Massivlar,   biror   tartibda   indekslar   orqali   tashkil   etilganlar.   Har   bir   element
massivda o'zining o'rnatilgan indeksi orqali murojaat qilinishi mumkin.
Massiv, o'z ichiga bir nechta elementlarni saqlaydigan ma'lumot strukturasi
hisoblanadi.   Elementlar   bir-biriga   yana   to'plangan   bo'lib,   bir   mavjud   elementni
o'zini aniqlash uchun indeks yoki tartib raqami ishlatiladi. Massivlar, o'z ichiga bir
xil   qiymatlarni   saqlashga   imkon   beradi   va   ma'lumotlarni   tuzish   va   boshqarishda
qulaylik yaratadi.
Massivning xususiyatlari:
       - O'lchami: Massivlar bir nechta elementlardan iborat bo'lgani uchun o'lchami
o'zgaruvchidir.   Massivning   o'lchami,   uning   ichidagi   elementlar   soni   bilan
aniqlanadi.
            -   Indeks:   Massiv   elementlariga   murojaat   qilish   uchun   har   bir   elementning
o'zining indeksi mavjud bo'ladi. Indekslar oddiy sonlar bo'lib, massiv elementlari 0
dan boshlanadi. Indekslar yordamida massivdagi har bir elementga murojaat qilish
mumkin.
       - Qiymatlar: Massivning har bir elementida o'zining bir qiymat yoki ma'lumot
saqlanadi. Qiymatlar, elementning indeksi orqali olinadi va o'zgartirilishi, o'qilishi
yoki murojaat qilinishi mumkin.
      - Tartib: Massiv elementlari o'zlarining tartib raqamlari bilan saqlanadi. Tartib,
massivning   elementlarining   qanday   tartibda   joylashganligini   ifodalaydi.
Elementlarga   tartib   raqamlari   orqali   murojaat   qilish   va   massiv   elementlarini
saralashda foydalaniladi.
1.   Elementlarni   qayta   qiymatlash:   Massivning   biror   elementini   qayta
qiymatlash   uchun   kerakli   element   manzili   va   yangi   qiymat   bilan   birlikda ishlatiladi.   Masalan,   `mov   [array   +   4],   eax`   ifodasi   orqali   massivning   ikkinchi
elementini yangi qiymat bilan almashtirish amalga oshiriladi.
2. Massiv elementlarini almashtirish:  Massivning bir nechta elementlarini
boshqa bir massivga ko'chirish uchun kerakli elementlar va ularga tegishli manzilni
belgilashingiz kerak. Misol uchun, `mov esi, [array + 4]` va `mov [array2 + 4], esi`
ifodalari orqali massivning ikkinchi elementini o'qib esa uni boshqa bir massivning
ikkinchi elementiga yozish amalga oshiriladi.
3.   Massivlarni   tarqatish:   Massivlarni   tarqatish   uchun   kerakli   manzil   va
indekslarni   o'zgaruvchilar   yordamida   belgilashingiz   kerak.   Misol   uchun,   `lea   edi,
[array + esi * 4]` ifodasi orqali massivning esi-elementining manzilini edi registrga
yuklaydi.
4.   Massiv   elementlariga   murojaatda   sikllarni   qo'llash:   Massiv
elementlariga   murojaatda   sikllarni   qo'llash,   indekslarni   o'zgaruvchilar   orqali
o'zgartirish   va   elementlar   ustida   amallar   bajarish   uchun   foydalaniladi.   Masalan,
`mov   ecx,   0`   va   `mov   eax,   [array   +   ecx   *   4]`   ifodalari   orqali   massivning   barcha
elementlarini sikl orqali o'qib oladi.
Asm  dasturlash  tilida massivlarni  qayta  ishlash  amallari, dasturlash  tilining
sintaksisi   va   platformaga   bog'liq   bo'ladi.   Bu   sababli,   maqsadlangan   dastur
platformasiga  oid  dokumentatsiyalarni  o'rganish,  asm  dasturlash   tilining  qoidalari
va sintaksisini tushunish va amalga oshirishga qodir bo'lish tavsiya etiladi.
Misol:  Massiv elementlari yig’indisini toping?
#include   <iostream>
int   main () {
        int   array [ 5 ] = { 1 ,  2 ,  3 ,  4 ,  5 };
        int  sum =  0 ;
        for  ( int  i =  0 ; i <  5 ; i++) {
                asm   volatile  (
                        "add %[element], %[sum] \n "      // Add the current element to sum
                       : [ sum ]  "+r"  (sum)                      // Output constraint for sum
                       : [ element ]  "r"  ( array [i])      // Input constraint for the 
current element
                       :                                                      // No clobbered registers
               );
       }
        std ::cout <<  "Sum: "  << sum <<  std ::endl;
        return   0 ;
}  Xulosa
Xulosa qilib aytadigan bo'lsak:  Ko'p yadroli mikroprotsessor  arxitekturalari
parallel ishlov berish va umumiy samaradorlikni oshirish nuqtai nazaridan sezilarli
foyda   keltiradi.   Ko'p   yadroli   mikroprotsessor   ichidagi   har   bir   yadro   vazifalarni
mustaqil   ravishda   bajarishi   mumkin,   bu   esa   bir   vaqtning   o'zida   ishlov   berish   va
samaradorlikni   oshirish   imkonini   beradi.   Ushbu   protsessorlar   o'z   imkoniyatlarini
yanada   oshirish   uchun   ko'pincha   giper-threading   kabi   xususiyatlarni   o'z   ichiga
oladi.   Biroq,   ko'p   yadroli   protsessorlarning   to'liq   imkoniyatlaridan   foydalanish
parallel bajarish uchun optimallashtirilgan dasturiy ta'minotni talab qiladi. Bundan
tashqari,   ko'p   yadroli   protsessorlar   bir   yadroli   protsessorlarga   qaraganda   ko'proq
quvvat   iste'mol   qilishi   va   ko'proq   issiqlik   ishlab   chiqarishi   mumkin.   Umuman
olganda,   ko'p   yadroli   mikroprotsessor   arxitekturasini   qabul   qilish   hisoblash
quvvatidagi   yutuqlarga   katta   hissa   qo'shdi   va   zamonaviy   hisoblash   tizimlarida
tobora kengayib bormoqda.
UNIX operatsion tizimi bir qator muhim xususiyatlar va afzalliklarni taqdim
etadi.   U   xavfsizlikni   ta'kidlaydi,   ishonchli   kirishni   boshqarish   mexanizmlarini
ta'minlaydi   va   ma'lumotlar   himoyasini   ta'minlaydi.   UNIX   kengaytirilishi   va
ishonchliligi   jihatidan   ustundir,   bu   uni   serverlar   va   kompyuter   tizimlarini
quvvatlantirish uchun mashhur tanlovga aylantiradi. Uning buyruq qatori interfeysi
moslashuvchanlik va boshqaruvni  taklif etadi, ayniqsa tizim ma'murlari va texnik
mutaxassislar uchun. UNIX resurslarni samarali boshqarish imkonini beruvchi turli
apparat   qurilmalari   va   tarmoq   imkoniyatlari   bilan   uzluksiz   integratsiyani   qo‘llab-
quvvatlaydi.   Biroq,   UNIXni   o'rganish   va   o'zlashtirish,   ayniqsa   yangi
boshlanuvchilar   uchun   biroz   kuch   talab   qilishi   mumkin   va   foydalanuvchilarga
qulayroq   tajriba   uchun   grafik   interfeyslarni   qo'shish   kerak   bo'lishi   mumkin.
Umuman   olganda,   UNIX   barqaror,   xavfsiz   va   kuchli   operatsion   tizim   bo'lib
qolmoqda, u turli sohalarda keng qo'llaniladi.
UNIX   operatsion   tizimining   arxitekturasi   modullilik,   soddalik   va
moslashuvchanlikka   qaratilganligi   bilan   ajralib   turadi.   UNIX   fayl   tizimi   ierarxik
tuzilmasiga   amal   qiladi,   bunda   hamma   narsa,   jumladan,   qurilmalar   va   kataloglar
fayl   sifatida   ko'riladi.   U   mijoz-server   modelini   qo'llaydi   va   jarayonlar   o'rtasida
samarali   o'zaro   ta'sir   qilish   uchun   jarayonlararo   aloqa   mexanizmlarini   qo'llab-
quvvatlaydi.   UNIX   dizayni   murakkab   vazifalarni   bajarish   uchun   qobiq   skripti
orqali birlashtirilishi mumkin bo'lgan kichik, bir maqsadli yordamchi dasturlardan
foydalanishga   yordam   beradi.   U   ishonchli   kirishni   boshqarish   va   ruxsatlarni
boshqarishni   ta'minlab,   xavfsizlikni   birinchi   o'ringa   qo'yadi.   Buyruqlar   qatori
interfeysi   va   qobiq   skriptidan   foydalanish   tizimni   kuchli   va   samarali   boshqarish
imkonini   beradi.   Bundan   tashqari,   UNIX   boy   tarixga   ega   va   turli   ehtiyojlar   va
muhitlarga   mos   keladigan   keng   variant   va   tarqatmalarga   ega.   Umuman   olganda, UNIX   operatsion   tizimi   arxitekturasi   ko'p   qirrali,   ishonchli   va   moslashuvchan
ekanligini   isbotladi,   bu   uni   serverlardan   tortib   o'rnatilgan   tizimlargacha   bo'lgan
ko'plab domenlarda mashhur tanlovga aylantirdi.
Matematik   protsessorlar   yoki   matematik   tezlatgichlar   sifatida   ham   tanilgan
matematik   protsessorlardan   foydalanish   matematik   hisob-kitoblar   va   raqamli
ishlov berishda muhim afzalliklarni beradi. Ushbu ixtisoslashtirilgan protsessorlar
murakkab matematik operatsiyalarni yuqori aniqlik va tezlik bilan bajarish, asosiy
protsessordan   hisoblash   yukini   tushirish   uchun   mo'ljallangan.   Matematik
protsessorlar   suzuvchi   nuqtali   arifmetika,   trigonometrik   funktsiyalar,   matritsa
operatsiyalari   va   boshqa   matematik   operatsiyalar   kabi   vazifalarni   samarali   bajara
oladi.  Ushbu  operatsiyalarni  parallel  ravishda   yoki  maxsus   jihozlar  bilan  bajarish
orqali   ular   tezroq   natijalarni   berishi   va   matematik   hisob-kitoblarga   ko'p
tayanadigan ilovalarda umumiy tizim ish faoliyatini yaxshilashi mumkin.
Windows x64 bir nechta asosiy xususiyatlarga ega dasturiy ta'minotni ishlab
chiqish   uchun   kuchli   va   ko'p   qirrali   platformani   taqdim   etadi.   Bu   xususiyatlar
dasturlash   va   ilovalarni   ishlab   chiqish   uchun   Windows   operatsion   tizimi   sifatida
mashhurligi va keng qo'llanilishiga yordam beradi. Bu erda asosiy xususiyatlardan
ba'zilari:
Xulosa qilib aytadigan bo'lsak, assembler tilida massivlar bilan ishlash diqqat bilan
ko'rib   chiqish   va   elementlarni   samarali   boshqarish   va   takrorlash   uchun   maxsus
texnikani   talab   qiladi.   Assemblar   tilida   massivlar   bilan   ishlashning   asosiy
bosqichlariga   massiv   deklaratsiyasi,   tegishli   adreslash   rejimlaridan   foydalangan
holda   massiv   elementlariga   kirish   va   iteratsiya   uchun   sikllarni   amalga   oshirish
kiradi.
Massivlar bilan ishlash uchun xotirani ajratish ma'lumotlar direktivalari yoki
assemblerga xos ko'rsatmalar yordamida to'g'ri boshqarilishi kerak. Alohida massiv
elementlariga kirish montaj tilida mavjud bo'lgan manzillash usullarini tushunishni
talab   qiladi,   masalan,   to'g'ridan-to'g'ri   manzillash,   bilvosita   manzillash   yoki
indekslangan   manzillash.   Bu   massiv   elementlarining   qiymatlarini   olish   va
o'zgartirish imkonini beradi.  Foydalanilgan adabiyotlar
1.   Kitob   nomi:   "Computer   Organization   and   Design:   The   Hardware/Software
Interface"
   Muallif: David A. Patterson, John L. Hennessy
   Nashriyot nomi: Morgan Kaufmann
   Nashr sanasi: 2017
2.   Kitob   nomi:   "Advanced   Computer   Architecture:   Parallelism,   Scalability,
Programmability"
   Muallif: Kai Hwang, Naresh Jotwani
   Nashriyot nomi: McGraw-Hill Education
   Nashr sanasi: 2011
3. Kitob nomi: "UNIX and Linux System Administration Handbook"
   Muallif: Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley, Dan Mackin
   Nashriyot nomi: Addison-Wesley Professional
   Nashr sanasi: 2017
4. Kitob nomi: "The UNIX Programming Environment"
   Muallif: Brian W. Kernighan, Rob Pike
   Nashriyot nomi: Prentice Hall
   Nashr sanasi: 1984
5. Kitob nomi: "The Design of the UNIX Operating System"
   Muallif: Maurice J. Bach
   Nashriyot nomi: Prentice Hall
   Nashr sanasi: 1986
6. Kitob nomi: "Operating Systems: Design and Implementation"
   Muallif: Andrew S. Tanenbaum, Albert S. Woodhull
   Nashriyot nomi: Prentice Hall
   Nashr sanasi: 2006
7.   Kitob   nomi:   "Computer   Organization   and   Design:   The   Hardware/Software
Interface"
   Muallif: David A. Patterson, John L. Hennessy
   Nashriyot nomi: Morgan Kaufmann
   Nashr sanasi: 2017
8. Kitob nomi: "Computer Architecture: A Quantitative Approach"
   Muallif: John L. Hennessy, David A. Patterson
   Nashriyot nomi: Morgan Kaufmann
   Nashr sanasi: 2018
9. Kitob nomi: "Windows Internals, Part 1: System architecture, processes, threads,
memory management, and more"    Muallif: Mark E. Russinovich, David A. Solomon, Alex Ionescu
   Nashriyot nomi: Microsoft Press
   Nashr sanasi: 2017
10. Kitob nomi: "Windows via C/C++"
   Muallif: Jeffrey M. Richter, Christophe Nasarre
   Nashriyot nomi: Microsoft Press
   Nashr sanasi: 2007
11. Kitob nomi: "Assembly Language for x86 Processors"
   Muallif: Kip R. Irvine
   Nashriyot nomi: Pearson Education
   Nashr sanasi: 2020
12. Kitob nomi: "Professional Assembly Language"
   Muallif: Richard Blum
   Nashriyot nomi: Wrox
   Nashr sanasi: 2014
13. "Multicore Processors: A Review" - Manba: ResearchGate 
( https://www.researchgate.net/publication/313791155_Multicore_Processors_A_R
eview )
14. "Math Coprocessor" - Manba: Techopedia 
( https://www.techopedia.com/definition/6773/math-coprocessor )
15. "Windows x64 Application Development" - Manba: Microsoft Docs 
( https://docs.microsoft.com/en-us/windows/win32/win64/windows-x64-
application-programming-model )
16. "The Design of the UNIX Operating System" - Manba: ResearchGate 
( https://www.researchgate.net/publication/313555350_The_Design_of_the_UNIX
_Operating_System )

Ko‘p yadroli mikroprotsessor arxitekturasi va kamponentalari

Купить
  • Похожие документы

  • 2001-yil sentabr voqealri va uning xalqaro munosabatlarga
  • 1945-1990-yillarda Buyuk Britaniya
  • 1918-1923 yillarda xalqaro munosabatlar, Versal Vashington siyetemasining tuzilishi
  • Ahmad al-farg‘oniy
  • Almashlab ekishni loyihalashtirish va joriy etish

Подтвердить покупку

Да Нет

© Copyright 2019-2026.

  • Инструкция по снятию с баланса
  • Контакты
  • Инструкция использования сайта
  • Инструкция загрузки документов
  • O'zbekcha