O‘zbekiston respublikasi axborot texnologiyalari va


Download 1.11 Mb.
Pdf ko'rish
Sana05.12.2020
Hajmi1.11 Mb.
#160298
Bog'liq
215-18 Omonturdiyeva Mahfuza KA 1-2-3-4-5-amaliy


O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA 

KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI 

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT 

TEXNOLOGIYALARI UNIVERSITETI 

 

Muhammad al-Xorazmiy nomidagi Toshkent 

axborot texnologiyalari universiteti 

“Kompyuter tizimlari” kafedra  



 

 

Kompyuter arxitekturasi fanidan 

 

AMALIY ISH-1-2-3-4-5

 

 

 

 

 

 

 

Bajardi:215-18-guruh talabasi 



Omonturdiyeva Mahfuza  

Tekshirdi:Murodullayev B 



 

 

 

 

 

                                                Toshkent  2020 



1-2-3-4-5-amaliy ish 

Mavzu: Kompyuter tizimining umumiy tarkibini tashkillashtirish 

Maqsad: Kompyuter tizimining umumiy tarkibini o’rganib chiqish, shaxsiy 

kompyuterning asosiy arxitekturasini o'rganish. 



Shaxsiy kompyuterim (Notebook acer) 

1-jadval 



№ 

Nomi 

Xarakteristikalari 

Protsessor 

Intel(R) Core(TM) i5-7200U CPU @ 

2.50GHz, 2701 МГц, ядер: 2, логических 

процессоров: 4 

Sistema turi 

64 razryadli operatsion Sistema 

HDD 


1 TB 

Tezkor xotira (RAM) 

2 planka DDR4 6.00 ГБ (2133 Mhz) 

Monitor 


15.6 " глянцевый / матовый 

Videokarta 

Raqamli, NVIDIA GeForce 940M / 

NVIDIA GeForce 940MX / NVIDIA 

GeForce GTX 950M, 1 ГБ  ,GDDR5 

 

 

Office kompyuteri. 

2-jadval 

№  Komponent ko’rinishi 

Komponentlarn

ing nomi 

Model va 

xarakteristikala-ri 

Narxi 


 

Ona plata- Asus 



M5A78L-M 

LX3 


 

 

2990 r 



 

 

Protsessor 



AMD A4-4000 

OEM 


 

2 x AMD A4 (3 GGz) 

(video kartasi Radeon 

HD 7480D (724 МГц

)



1866 r 



 

Tezkor xotira 



2GB Kingston 

DDR3-1600 

 

1 ta plankali 2 Гб 



DDR3L (1600 МГц) 

 

 



 

224.40


0 s 

 



Qattiq disk 

Toshiba L200 

500 Гб 

HDWJ105UZ



SVA SATA  

Model 


Toshiba L200 

Hajmi-500 Гб 

O’rtacha o’qish tezligi-160 

Мб/с 


O'rtacha kirish vaqti,-

 

5.56 



мс 

Buffer hajmi-8 Mb 

 

 

2874 r 



 

Korpus- 



Aerocool Cylon 

Mini 


 

 

2230 r 



 

Монитор  LG 



24M37D 

 

JK-monior,Katta 



ekranli 

Diagonal-23.5 

 

1.703.


000 

 



ASUS 

DVD-

RW 

OEM 

DRW-

24D5MT/BLK/

B/AS 

 

 



 

237.60


 



Блок 

питания 

AVTECH 

450W 

 

 



Model: Avtech 

Quvvati(Moshnost)-

450 W 

132.00




 

Клавиат



ура  Logitech® 

K120 

 

 



132.00

1



 

Мышь 



Logitech® 

M90 GREY 

 

 



66.000 

1



 

Коврик 


 

6.000 


 

Jami:3.763.400 sum 

 

 

 



 

2.  Ko`p  yadroli  protsessorlar  arxitekturasini  tushuntiring  va  shaxsiy 

kompyuteringiz  yadrolarini  qo`shimcha  dasturlar  orqali  ma`lumotiga  ega 

bo`lib taqdim eting (PrtSc) 

 

Ko'p protsessorli tizimlarni yaratish sohasidagi dastlabki o'zgarishlar 70-



yillarda boshlangan. Uzoq vaqt davomida an'anaviy bir yadroli protsessorlarning 

ishlashi chip chastotasida tranzistorlar sonining bir vaqtning o'zida ko'payishi bilan 

soat chastotasini oshirib (ishlashning 80 foizigacha faqat soat chastotasi bilan 

belgilanadi) ortdi. Fizikaning asosiy qonunlari bu jarayonni to'xtatdi: chiplar 

haddan tashqari qizib keta boshladi, texnologik kremniy atomlari hajmiga 

yaqinlasha boshladi. Bu omillarning barchasi quyidagilarga olib keldi:  

• oqish oqimlarining ko'payishi, buning natijasida issiqlik ishlab chiqarish va elektr 

energiyasi iste'moli oshdi.  

• protsessor xotiradan ancha «tezroq» bo'lib qoldi. Operativ xotiraga kirish va 

ma'lumotlarni keshga yuklashda kechikish tufayli ishlash yomonlashdi.  



• "fon Neumann darboğazi" kabi tushuncha paydo bo'ldi. Bu dasturni bajarishda 

protsessor arxitekturasining samarasizligini anglatadi. 

Multiprotsessorli tizimlar (muammoni hal qilish usullaridan biri sifatida) keng 

qo'llanilmadi, chunki ular uchun juda qimmat va qiyin protsessorli anakartlar kerak 

edi. Shunga asoslanib, hosildorlik boshqa yo'llar bilan yaxshilandi. Multitreading 

kontseptsiyasi samarali bo'lib chiqdi - bir nechta buyruqlar oqimini bir vaqtning 

o'zida qayta ishlash. 

Ko'p  yadroli  protsessorning  imkoniyatlarini  ochish  uchun  bajariladigan  dastur 

barcha  hisoblash  yadrolaridan  foydalanishi  kerak,  bunga  har  doim  ham  erishib 

bo'lmaydi.  Faqat  bitta  yadrodan  foydalana  oladigan  eski  ketma-ket  dasturlar  endi 

yangi  avlod  protsessorlarda  tezroq  ishlamaydi,  shuning  uchun  dasturchilar  yangi 

mikroprotsessorlarni ishlab chiqishda tobora ko'proq ishtirok etmoqdalar. 

SMP tizimlari - bu Flynn hisoblash tizimlari tasnifining MIMD (multi-insruction 

multi data) kichik guruhi (Stenford universiteti professori, Palyn Associates 

asoschilaridan biri). Ushbu tasnifga ko'ra deyarli barcha turdagi parallel tizimlar 

MIMD deb tasniflanishi mumkin. 

Ko'p  protsessorli  tizimlarning  turlarga  bo'linishi  xotiradan  foydalanish 

printsipiga ko'ra bo'linishga asoslangan. Ushbu yondashuv quyidagi muhim turlarni 

ajratib  ko'rsatishga  imkon  berdi  ko'p  protsessorli  tizimlar  -  ko'p  protsessorlar 

(birgalikda  umumiy  xotiraga  ega  bo'lgan  ko'p  protsessorli  tizimlar)  va 

multikompyuterlar  (alohida  xotiraga  ega  tizimlar).  Parallel  hisoblashda 

ishlatiladigan  umumiy  ma'lumotlar  sinxronlashni  talab  qiladi.  Ma'lumotlarni 

sinxronlashtirish  vazifasi  eng  muhim  muammolardan  biri  bo'lib,  uni  ko'p 

protsessorli va ko'p yadroli va shunga mos ravishda kerakli dasturiy ta'minotni ishlab 

chiqishda  hal  qilish  muhandislar  va  dasturchilar  uchun  ustuvor  vazifadir. 

Ma'lumotlarni  almashish  xotirani  jismoniy  ajratish  orqali  amalga  oshirilishi 

mumkin.  Ushbu  yondashuv  bir  xil  bo'lmagan  xotiraga  kirish  (NUMA)  deb 

nomlanadi. 



Amaliy qism  

1-usul 

 

Buni  amalga  oshirish  uchun  kompyuterning  o'ng  tomonidagi  sichqonchani 



bosdim,  "Kompyuter"  belgisini  yoki  ish  stolida  joylashgan  kontekst  menyusini 

"Kompyuter" belgisini bosdim. "Xususiyatlar" bandini tanladim. 



 

Chap  tomonda  oyna  ochiladi,  "Device  Manager"  elementini  topdim.

 

Kompyuterimda  joylashgan  protsessorlarning  ro'yxatini  ochish  uchun  asosiy 



nuqtalarning chap tomonida joylashgan o'qni, shu jumladan "Protsessorlar" bandini 

bosdim. 


 

Mening  kompyuterimda  4  ta  yadro  mavjud  va  u  fizik  bo’linib  8  ta  ko’rinib 

turibdi. 

CPU-Z dasturi yordamida aniq olingan ma’lumoy quyidagicha: 



 

Bu yerda chislo aktivnix yader bo’limida aniq yadrolar soni ko’rsatilgan. 

 

3.  Klaster tizimlariga misollar keltiring va o`zingizga maqul klaster tizimini 

yoritib bering 

Klaster  -  bu  tezkor  aloqa  kanallari  bilan  birlashtirilgan,  foydalanuvchi  nuqtai 

nazaridan  bitta  apparat  resursini  ifodalovchi  kompyuterlar  guruhi.  Klaster  -  bu 

umumiy  dasturlarni  ishga  tushirish  uchun  birgalikda  ishlaydigan  va  bitta  tizim 

sifatida  foydalanuvchiga  ko'rinadigan  bir  nechta  hisoblash  tizimlarining  erkin 

bog'langan to'plamidir. 



Ikki bog’lamli klaster 

Amalga  oshirishda  qulaylik  va  arzon  narxlardagi  ikki  tugunli  klasterdan 

foydalanish  faol  tugundan  zaxiralashgacha  bo'lgan  operatsiyalarni  avtomatik 

nusxalash  (nusxalash)  ga  imkon  beradi.  Ushbu  echim  dasturlarni  tanlashda, 

ishlash va yangilash imkoniyatlari jihatidan sezilarli cheklovlarga ega. 


 

4.  Ma’lumotlarga  konveyirli  ishlov  berish  tartibini  tahlil  qiling.  Kamida 



ikkida protsessor misolida 

Ma’lumotlarni parallel ishlashning ikkita asosiy shakli mavjud: 

1.Buyruqlar sathidagi parallellik. 

2.Protsessorlar sathidagi parallellik. 

Birinchi holatda unumdorlikni oshirish uchun, har bir sekundda kо‘proq 

buyruqlarni bajarilishini yо‘lga qо‘yish kerak bо‘ladi.      Ikkinchi holatda 

unumdorlikni oshirish esa, bitta topshiriqni bajarishni, bir vaqtda bir necha 

protsessorlarga yuklash bilan erishiladi. 

Buyruqlar  sathidagi  parallellik  –  konveyer  g‘oyasiga  asoslangan.  Intel  486 

protsessori  bitta  besh  sathli  konveyerga,  undan  keyin  ishlab  chiqarilgan 

dastlabki  Pentium  protsessori  esa  ikkita  besh  sathli  konveyerga  ega  edi.   

Protsessorlarda buyruqlarni konveyer asosida ishlash deganda, buyruqlarning 

bajarilish  jarayoni  bir  nechta  qadamlarga  bо‘lingan  bо‘lib,  har  bir  qadam  – 

ma’lum  bir  blok  tomonidan  о‘zaro  parallel  tarzda  amalga  oshirilishi 

tushuniladi  Bu  bloklarni  protsessorning  apparat  qismi  hisoblangan  –  о‘ziga 


xos qurilmalar deb qarash mumkin. 1 - rasmda beshta blokdan iborat bо‘lgan, 

besh sathi konveyer keltirilgan. Bu bloklar - bosqichlar ham deb ataladi. 

 

Birinchi bosqich (S1 bloki) – asosiy xotirada yozilgan buyruqni chaqirib oladi 

va oraliq xotiraga, ya’ni buyruqlar registri IR-ga joylashtiradi. 

Ikkinchi bosqich (S2 bloki) – buyruqni dekodlaydi, ya’ni uni qanday buyruq 

ekanligini  va  ushbu  buyruqning  operandalari  qanday  operandalar  ekanligini 

aniqlaydi.  Operandalar  deganda  buyruqni  bajarilishida  qatnashadigan 

ma’lumotlar tushuniladi. 

Uchinchi bosqich (S3 bloki) – oprendalar qayerda joylashganligini aniqlaydi 

va ularni ichki registrlardan yoki asosiy xotiradan chaqirib oladi. 

Tо‘rtinchi  bosqich  (S4  bloki)  –  operanda-larni  ma’lumotlar  trakti  orqali 

о‘tkazish bilan buyruqni bajaradi. 

Beshinchi  bosqich  (S5  bloki)  –  hosil  bо‘lgan  natijani  qaytib  buyruqda 

kо‘rsatilgan registrga yozadi. 


1  b)  -  rasmda  konveyerni  vaqt  bо‘yicha  qanday  amalga  oshirilishini 

kо‘rishimiz mumkin.   

Abssissa о‘qi bо‘ylab kо‘rsatilgan vaqt bо‘yicha birinchi  siklda  S1  bloki 1-

inchi  buyruqni  ishlashni  boshlaydi,  ya’ni  ushbu  buyruq  xotiradan  chaqirib 

olinadi. 

Ikkinchi siklda esa S2 blok 1-inchi buyruqni dekodlashni amalga oshirayotgan 

paytda, S1 blok 2-nchi buyruqni xotiradan chaqirib oladi. 

Uchinchi  siklda  S3  bloki,  1-inchi  buyruq-ning  operandalarini  chaqirib 

olayotgan paytda, S2 bloki 2-nchi buyruqni dekodlay-di, S1 bloki esa 3-inchi 

buyruqni xotira-dan chaqirib oladi. 

Tо‘rtinchi siklda S4 bloki  1-inchi buyruq-ni bajarishni amalga oshirayotgan 

paytda, S3 bloki 2-nchi buyruqning operandalarini chaqirib olayotgan bо‘ladi, 

S2  bloki  3-inchi  buyruqni  dekodlayotgan  bо‘ladi,  S1  bloki  esa  4-inchi 

buyruqni xotiradan chaqirib olayotgan bо‘ladi. 

Va nihoyat 5-inchi siklda S5 bloki 1-inchi buyruq bajarilgandan sо‘ng hosil 

bо‘lgan  natijani  registrlardan  biriga  qaytib  yozayotganida,  konveyerning 

boshqa  bosqich-lari  keyingi  buyruqlarni  ishlashni  amalga  oshirayotgan 

bо‘ladilar. 

Ushbu kо‘rib chiqilgan – buyruqlarni kon-veyerli ishlash chizmasida, har bir 

siklni 2 ns deb olsak, bitta buyruqni konveyer-dan о‘tishi uchun 10 ns kerak 

bо‘ladi. 

Birinchi qarashda, bunday konveyer asosida qurilgan kompyuter 1 sekundda 

100  millionta  buyruqni  bajarayotgandek  bо‘lib  kо‘rinadi.  Aslida, 

konveyerning qо‘llani-lishi natijasida esa, beshinchi bosqichdan boshlab, har 

bir bosqichda 5-tadan buyruqni bajarilayotganini hisobga olsak, 1 sekundda 

500 millionta buyruqni bajarishga erishiladi. 



 

Konveyer g‘oyasini amalga oshirishda ish-latilgan yondoshishlardan yana biri 

bu  –  kо‘p  sonli  funksional  bloklarga  ega  bо‘lgan  bitta  koveyerdan 

foydalangan  holda  hisoblashlarni  tashkil  etish  bо‘ladi.(2-rasm).  Ushbu 

yondoshish  asosida  qurilgan  arxitektura  –  superskalyar  arxitektura  deb 

ataladi. 



 

2-rasm. Beshta funksional blokka ega superskalyar protsessor.



 

2-rasmda beshta funksional blokka ega bо‘lgan superskalyar protsessorning 

tuzilishi keltirilgan. Unda buyruqlarni baja-rish bloki bо‘lgan S4 bloki tarkibiga 

qо‘shimcha funksional bloklar kiritish amalga oshirilgan. Bunday 



arxitekturadan avval Pentium II, keyinchalik esa Pentium 4 protsessorini 

qurishda foydalanilgan.  



Pentium 4 protsessori NetBurst deb atal-gan va undan avval qо‘llanilgan R6 

mikro-arxitekturasidan keskin farq qiladigan mikroarxitekturaga ega (3-rasm). 

 

3-rasm. Pentium 4 protsessori-ning mikro-arxitekturasi - NetBurst



NetBurst  mikroarxitekturasi  kо‘proq  bosqichli  konveyerga  va  ikkita 

arifmetik-mantiqiy  qurilmaga  ega  bо‘lib,  giperoqimli  texnologiyani  amalga 

oshira oladi. 

 

 



5. VLIW arxitekturasi ishlash prinsipini tahlil qiling 

VLIW  (inglizcha  atalishi  –  (very  long  instruction  word)"juda  uzun  mashina 

buyrug'i")  -  bu  bir  nechta  hisoblash  moslamalari  bo'lgan  protsessorlarning 

arxitekturasi.  Bu  bitta  protsessor  buyrug'ida  parallel  ravishda  bajarilishi  kerak 

bo'lgan  bir  nechta  operatsiyalar  mavjudligi  bilan  tavsiflanadi.  Aslida,  bu 

"dasturchiga  ko'rinadigan"  mikroprogramma  nazorati,  agar  mashina  kodi 

apparatni to'g'ridan-to'g'ri boshqarish uchun biroz qisqartirilgan mikrokod bo'lsa. 

Superskalyar protsessorlarida ham bir nechta hisoblash modullari mavjud, ammo 

ular orasidagi ishlarni taqsimlash vazifasi apparatda hal qilingan. Bu protsessor 

dizaynini  ancha  murakkablashtiradi  va  xatolarga  yo'l  qo'yishi  mumkin.  VLIW 

protsessorlarida  kompilyatsiya  vaqtida  ajratish  muammosi  hal  qilinadi  va 

ko'rsatmalarda qaysi hisoblash moslamasi qaysi buyruqni bajarishi kerakligi aniq 

ko'rsatilgan. 

VLIW-ni RISC (RISC (inglizcha qisqartirilgan ko'rsatmalar to'plami [1] [2] 



-kompyuter s naborom korotkix (prostyh, bystryx) komandasi) - arxitektura 

protsessorasi,  bystroeydstvie  uvelichivaetsya  za  schyot  uprosheniya 

instruktsiyalari,  chtoby  dekodirovanie  byo  bolée  vestya,  menshim.  Pervye 

RISC-protsessori daje ne imeli instruktsion umnojeniya va ishchanlik. Eto 

takje  obregchaet  povyshenie  taktovoy  chastoty  i  delaet  bolee  effektivnoy 

superskalyarnost 

(rasparallelivanie 

instruktsiya 

mejdu 

neskolkimi 

ispolnitelnymi  blokami).)  mafkurasining  mantiqiy  davomi  deb  hisoblash 

mumkin,  uni  bir  nechta  hisoblash  modullari  bilan  arxitekturalarga  yetkazish. 

Xuddi RISC-da bo'lgani kabi, ko'rsatmalarda har bir protsessor moduli aniq nima 

qilishi kerakligi aniq ko'rsatilgan. Shu sababli, ko'rsatmalar 128 yoki hatto 256 

bitgacha bo'lishi mumkin. 

Afzalliklari va kamchiliklari 


VLIW  yondashuvi  kompilyatorga  hisoblash  moslamalarini  ajratish  vazifasini 

yuklash  orqali  protsessor  arxitekturasini  ancha  soddalashtiradi.  Katta  va 

murakkab yig'ilishlar bo'lmaganligi sababli, quvvat sarfi ancha kamayadi. 

Shu bilan birga, VLIW uchun kod past zichlikka ega. Ishlamaydigan qurilmalar 

uchun juda ko'p bo'sh ko'rsatmalar tufayli VLIW protsessorlari uchun dasturlar 

an'anaviy  me'morchilik  uchun  o'xshash  dasturlarga  qaraganda  ancha  uzoqroq 

bo'lishi mumkin. 

VLIW arxitekturasi dasturchi uchun juda ekzotik va g'ayrioddiy ko'rinadi.  

Murakkab ichki kodga bog'liqliklar tufayli VLIW arxitekturalari uchun mashina 

darajasida  qo'lda  dasturlash  juda  qiyin.  Kompilyatorni  optimallashtirishga 

ishonishingiz kerak. 

VLIW: Yangi avlod eski me'morchiligi 

Juda  uzun  qo'llanma  so'zi  (VLIW)  arxitekturasi  hisoblashning  dastlabki 

kunlaridan va CDC6600 va IBM 360/91  superkompyuterlaridan tashkil topgan 

parallel mikrokodga asoslangan. 1970 yilda ko'plab hisoblash tizimlari VLIW-ga 

o'xshash uzun yo'riqnomalar yordamida ROMga qo'shilgan qo'shimcha vektorli 

signal  protsessorlari  bilan  jihozlangan.  Ushbu  protsessorlardan  tezkor  Furye 

transformatsiyasini  va  boshqa  hisoblash  algoritmlarini  bajarish  uchun 

foydalanilgan. Birinchi haqiqiy VLIW kompyuterlari 1980-yillarning boshlarida 

MultiFlow,  Culler  va  Cydrome  tomonidan  chiqarilgan  mini  superkompyuterlar 

edi,  ammo  ular  tijorat  jihatdan  muvaffaqiyatli  bo'lmadi.  Hisoblash 

rejalashtiruvchisi va dasturiy ta'minotni quvur liniyasi Fischer va Rau (Cydrome) 

tomonidan  taklif  qilingan.  Bu  bugungi  kunda  VLIW  kompilyatori 

texnologiyasining asosidir. 

VLIW protsessorining mantiqiy qatlami 

VLIW protsessori quyida ko'rsatilgan sxemaga ega bo'lib, haddan tashqari 

holatda bitta tsiklda sakkizta operatsiyani bajarishi va mavjud bo'lgan superscalar 


chiplariga  qaraganda  pastroq  soat  tezligida  ishlashi  mumkin.  Qo'shimcha 

funktsional  bloklar  chipni  haddan  tashqari  murakkablashtirmasdan  ishlashni 

yaxshilaydi  (resurslarning  tortishuvlarini  kamaytirish  orqali).  Biroq,  bu 

kengayish  jismoniy  imkoniyatlar  bilan  cheklangan:  funktsional  bloklarning 

ro'yxatga olish fayliga bir vaqtning o'zida kirishini ta'minlash uchun zarur bo'lgan 

o'qish  /  yozish  portlari  soni  va  funktsional  bloklar  sonining  ko'payishi  bilan 

ularning  soni  geometrik  ravishda  ko'payadigan  o'zaro  bog'liqliklar.  Bundan 

tashqari,  kompilyator  har  bir  blokning  yuklanishini  ta'minlash  uchun  dasturni 

kerakli darajaga parallel qilishi kerak  - bu, menimcha, ushbu me'morchilikning 

qo'llanilishini cheklaydigan eng muhim nuqta. 

 

Ushbu gipotetik yo'riqnomada sakkizta operatsion maydon mavjud bo'lib, 



ularning  har  biri  an'anaviy  uchta  operandli  RISC-ga  o'xshash  ko'rsatmalarni 

bajaradi  =  -  - 

2>  (klassik  MOV  AX  BX  ko'rsatmasi  kabi)  va  to'g'ridan-to'g'ri  minimal 

dekodlash bilan ma'lum bir funktsiya blokini boshqarish. 

Aniqroq  qilib,  IA-64  ni  qisqacha  VLIW  dasturining  misollaridan  biri 

sifatida ko'rib chiqing. Vaqt o'tishi bilan ushbu arxitektura x86 (IA-32) ni nafaqat 



bozorda, balki umuman sinf sifatida o'rnini bosishga qodir, garchi bu allaqachon 

uzoq  kelajakning  taqdiri  bo'lsa.  Shunga  qaramay,  IA-64  uchun  juda  murakkab 

kompilyatorlarni ishlab chiqish zarurati va optimallashtirilgan mashina kodlarini 

yaratish  qiyinligi  IA-64  assambleyasida  ishlaydigan  mutaxassislarning 

etishmovchiligini keltirib chiqarishi mumkin, ayniqsa dastlabki bosqichlarda, eng 

murakkablari sifatida. 

IA-64  ning  RISC  orqali  amalga  oshirgan  eng  radikal  yangiligi  -  bu  aniq 

ko'rsatma  paralelligi  (EPIC)  bo'lib,  u  to'plamlar  deb  ataladigan  juda  uzoq 

muddatli  boshqaruv  so'zlari  arxitekturasini  eslatadi.  Shunday  qilib,  har  ikkala 

arxitekturada aniq parallellik allaqachon funktsional ijro etuvchi qurilmalarning 

(yoki  funktsional  modullar  yoki  oddiygina  funktsional  qurilmalar,  FU)  bir 

vaqtning o'zida ishlashini boshqaradigan buyruqlar darajasida taqdim etilgan.

 

Bunday holda, to'plam 128bit uzunlikda va har biri 41bit uzunlikdagi buyruqlar 



uchun 3 ta maydonni va 5-bitli shablon uyasini o'z ichiga oladi. Ko'prik 

buyruqlari turli xil FUlar tomonidan parallel ravishda bajarilishi mumkin deb 

taxmin qilinadi. Xuddi shu to'plamning buyruqlarini parallel bajarilishiga 

to'sqinlik qiladigan mumkin bo'lgan o'zaro bog'liqlik shablon maydonida aks 

etadi. Shu bilan birga, turli xil to'plamlardan buyruqlarni parallel ravishda 

bajarish mumkin emas.  

Garchi, e'lon qilingan paralellik darajasiga asoslanib, soat tsikli uchun oltita 

ko'rsatmalarga erishilsa-da, kamida ikkita bog'lanish bir vaqtning o'zida 

bajarilishi mumkin deb taxmin qilish mantiqan to'g'ri keladi. 

 

 



 

 

 



 

 

 



 

Xulosa 

 

Men amaliy ishni bajarish davomida kompyuterning ichki tuzulishi haqidagi 



bilimlarimni mustahkamladim.Uning asosiy va qo’shimcha qurilmalarining 

xarakteristikalari bilan tanishib chiqdim.Biz kompyuter arxitekturasini 

qurayotganimizda kompyuterimiz nima vazifa bajarishiga ko’ra uni 

loyihalashtirishimiz kerakligini va bu jihatdan narxini ham hisobga olishimiz 

kerakligini tushundim.Men loyihalagan office kompyuterining narxi hozirda 

qimmatlik qiladigan narxga to’g’ri keldi uning sababi men bu kompyuterni hozirda 

qo’llanilmaydigan qurilmalardan yig’dim va ular ishlab chiqarilishdan 

to’xtatilmoqda.Bu ma’lumot ham kelajakkda menga kerak bo’ladi deb 

hisoblayman. 

 

Foydalanilgan adabiyotlar 

1. 

https://avtech.uz/ru/specifications?id=1472



 

2. 


https://www.dns-shop.ru/product/5ded98d0294f30b1/processor-amd-a4-4000-

oem/characteristics/

 

3. 


https://www.nix.ru/autocatalog/hdd_toshiba/HDD-500-Gb-SATA-II-300-TOSHIBA-L200-

HDWJ105UZSVA-25-5400rpm-8Mb_276068.html

 

4. 

https://avtech.uz/ru/kovriki/3084-asus-rog-



scabbard.html?search_query=kovrik&results=17

 

 

Download 1.11 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling