O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI
“KOMPYUTER INJINIRINGI” FAKULTETI
3- bosqich KI-11-19 guruh talabasining
Kompyuter arxitekturasi
Fanidan tayyorlagan
MUSTAQIL ISHI
Bajardi: Xursanmurodov T
Qabul qildi: R.Xoliqov
QARSHI – 2021
Mavvzu:Buyruqlar tizimi arxitekturasi
Reja:
Kirish
1.Buyruqlar tizimi arxitekturasi
2.Parallellashtirish algaritimlarining samaradorligi ko’rsatgichlari
3.Hyper threading texnalogiyasi
Xulosa
Foydalanilgan adabiyotlar
Kirish
"Tizim arxitekturasi" atamasi ko'pincha so'zning tor va keng ma'nosida qo'llaniladi. Tor ma'noda arxitektura ko'rsatmalar to'plamining arxitekturasini anglatadi. Ko'rsatmalar to'plami arxitekturasi apparat va dasturiy ta'minot o'rtasidagi chegara bo'lib xizmat qiladi va tizimning dasturchi yoki kompilyator dizayneriga ko'rinadigan qismini ifodalaydi. Shuni ta'kidlash kerakki, bu ushbu atamaning eng keng tarqalgan qo'llanilishi. Keng ma'noda arxitektura tizimni tashkil qilish kontseptsiyasini o'z ichiga oladi, u kompyuterni rivojlantirishning yuqori darajadagi aspektlarini o'z ichiga oladi: xotira tizimi, tizim shinalari tuzilishi, kiritish-chiqarish tashkiloti va boshqalar.Hisoblash tizimlariga kelsak, "arxitektura" atamasini tizim tomonidan amalga oshirilgan funktsiyalarni uning darajalari o'rtasida taqsimlash, aniqrog'i, ushbu darajalar orasidagi chegaralarni belgilash sifatida belgilash mumkin. Shunday qilib, hisoblash tizimining arxitekturasi ko'p darajali tashkilotni o'z ichiga oladi. Birinchi darajadagi arxitektura ma'lumotlarni qayta ishlashning qaysi funktsiyalari butun tizim tomonidan bajarilishini va tashqi dunyoga (foydalanuvchilar, operatorlar, ma'lumotlar bazasi ma'murlari va boshqalar) tayinlanganligini belgilaydi. Tizim tashqi dunyo bilan bir qator interfeyslar orqali o'zaro ta'sir qiladi: tillar (operator tili, dasturlash tillari, ma'lumotlar bazasini tavsiflash va manipulyatsiya qilish tillari, ishni boshqarish tili) va tizim dasturlari (yordamchi dasturlar, tahrirlash, saralash dasturlari, ma'lumotlarni saqlash va tiklash). Keyingi darajadagi interfeyslar dasturiy ta'minot ichidagi ma'lum darajalarni belgilashi mumkin. Masalan, mantiqiy resurslarni boshqarish darajasi ma'lumotlar bazasini boshqarish, fayllar, virtual xotira, tarmoq teleprocessing kabi funktsiyalarni amalga oshirishni o'z ichiga olishi mumkin. Jismoniy resurslarni boshqarish darajasi tashqi va operativ xotirani boshqarish, tizimda ishlaydigan jarayonlarni boshqarish funktsiyalarini o'z ichiga oladi. Keyingi daraja tizimni demarkatsiya qilishning asosiy chizig'ini, ya'ni tizim dasturiy ta'minoti va apparat o'rtasidagi chegarani aks ettiradi. Ushbu g'oyani yanada rivojlantirish va jismoniy tizimning alohida qismlari o'rtasida funktsiyalarni taqsimlash haqida gapirish mumkin. Masalan, ba'zi interfeys qaysi funktsiyalar markaziy protsessorlar tomonidan va qaysi biri kiritish-chiqarish protsessorlari tomonidan amalga oshirilishini aniqlaydi. Keyingi qatlam arxitekturasi kiritish-chiqarish protsessorlari va tashqi qurilma kontrollerlari o'rtasidagi funktsiyalarni ajratishni belgilaydi. O'z navbatida, siz kontrollerlar va kiritish-chiqarish qurilmalarining o'zlari (terminallar, modemlar, magnit disklar va lentalardagi drayvlar) tomonidan amalga oshiriladigan funktsiyalarni farqlashingiz mumkin.Bunday qatlamlarning arxitekturasi ko'pincha jismoniy arxitektura deb ataladi.
Do'stlaringiz bilan baham: |