Kompyuter arxitekturasi fanidan mustaqil ish
Download 372.32 Kb.
|
Ibrohimov Avazbek Mustaqil ish Komp.Arxitekturasi
OʻZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGIMUHAMMAD AL-XOZAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETITELEKOMMUNIKATSIYA TEXNOLOGIYALARI FAKULTETI KOMPYUTER ARXITEKTURASI FANIDAN MUSTAQIL ISH Bajardi: 415-20 guruh talabasi Ibrohimov Avazbek Tekshirdi: Hodjayev Nodir MAVZU: CISC, RISC va VLIW arxitekturalari. REJA: 1.KIRISH. 2.Murakkab buyruqlarning shakllanishi 3. CISC arxitekturasi. 4. RISC arxitekturasi. 5. VLIW arxitekturasi. 6.XULOSA. 7.FOYDALANILGAN ADABIYOTLAR. KIRISH Zamonaviy dasturlash texnologiyalari yuqori darajadagi tillarga (HLM) yo'naltirilgan bo'lib, uning asosiy vazifasi dasturlarni yozish jarayonini osonlashtirishdir. Dasturlash jarayonining 90% dan ortig'i JAVAda amalga oshiriladi. Afsuski, HLM-ga xos bo'lgan operatsiyalar mashinalar buyruqlar bilan amalga oshirilgan operatsiyalardan farq qiladi. Ushbu muammo deyiladi semantik bo'shliq dastur samarasiz bajarilishiga olib keladi. Yuqori darajali tillar (HLM) va mashinalar komandalari tomonidan amalga oshiriladigan operatsiyalar o'rtasidagi semantik bo'shliqni engishga urinib, VM ishlab chiquvchilari buyruqlar tizimini kengaytiradilar, unga HLM kompleksli dasturchilarini apparat darajasida qo'llash buyruqlari qo'shib, qo'shimcha manzillarni kiritish va h.k. Ushbu vositalar amalga oshiriladigan kompyuterlar arxitekturasi deyiladi kengaytirilgan buyruqlar arxitekturasi (CISC - Kompleks yo'riqnoma kompyuterni sozlash). Bir necha bor aytib o'tilganidek, 1980-yillarda chiqarilgan barcha x86 protsessorlar, Motorola yechimlari va kristallarning aksariyati CISC (Complex Instruction Set Computing) arxitekturasiga ega edi. Barcha xususiyatlarning kombinatsiyasi chiplar ishlab chiqarish uchun nafaqat murakkab va qimmatli bo'lishiga, balki ularning ishlash darajasiga ham tushishiga olib keldi. Biroq, tranzistorlar sonini ko'paytirish uchun zarur bo'lgan tezlikni yanada oshirish uchun, texnologik me'yorlar o'zlashtirilib, yanada murakkab echimlar yaratishga imkon bermaydi. Intel bu i486 oilasining chiqarilishi bilan duch keldi. Ishlashni yaxshilash uchun ular protsessor arxitekturasiga o'zgarishlar kiritib, kesh xotirasi, ko'paytirgichlar va quvurlarni qo'shishdi. Muxtasar qilib aytganda, 486-chi "toshlar" RISC arxitekturasining ba'zi "chiplari" ni oldi. Shunga qaramay, amerika kompaniyasining RISC platformasini yaratish bilan hech qanday aloqasi yo'q. Arxitektura yaratilishiga 1980 yildan 1984 yilgacha Berkeley RISC loyihasini boshqargan amerikalik muhandis Devid Pattersonga qarzdor. Keyinchalik bunday keng ko'lamli Berkeley RISC loyihasida boshlangan dastlabki g'oya Motorola 68000 ning ishini o'rganish edi. Kuzatishlar davomida dasturlarda oddiygina protsessorga o'rnatilgan yo'riqnomalarning aksariyat qismi foydalanilmay qoldi. Misol uchun, Unix tizimi kompilyatsiya qilingan buyruqlar faqat 30% ni ishlatgan. Shuning uchun, Berkeley RISC loyihasi doirasida, faqat eng kerakli ko'rsatmalarni o'z ichiga oladigan bunday protsessorni yaratish rejalashtirildi. Bir necha yillar mobaynida tadqiqotlar va ishlanmalardan so'ng bir nechta protsessor chiqdi, uning nomi butun arxitektura nomini berdi. RISC qisqartmasi cheklangan (qisqartirilgan) ko'rsatmalar to'plamidir. Bu kompyuteri «kamroq komandalar bilan kompyuter» deb tarjima qilinadi. «Yo'naltirilgan buyruqlar to'plami» ko'rsatmalar soni CCCC-kristallarining buyruqlar sonidan kamligini anglatmaydi. Farqi shundaki, RISC platformasining har qanday ko'rsatmalari sodda va bir soat tsiklida bajariladi (hech bo'lmasa bajarilishi kerak), biroq RISC buyrug'ini bajarish uchun bir necha o'nlab davriy davrlardan foydalanish mumkin. Buyruq uzunligi aniqlanadi. Misol uchun, 32 bit. RISCda ham umumiy registrlar mavjud. Bundan tashqari, ushbu arxitektura quvvati bilan tavsiflanadi. Uning ishlatilishi (soddalashtirilgan buyruqlar bilan) RISC protsessorlarining soat tezligini samarali oshirish imkonini beradi. Download 372.32 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling