O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKASIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
KOMPYUTER INJINIRINGI FAKULTETI
H i mo y a g a t a v s i y a e t i l s i n “Kompyuter tizimlari”
kafedra mudiri
Raximov M.F.
« » 2023 y.
CSP1312-Individual loyiha 1
Mavzu: «Sun’iy intellekt asosida robot mashina modelini ishlab chiqish»
Bajardi: Jamolova Baxtiniso Ulug’bek qizi
(imzo) (F.I.O.)
Rahbar: K.A.Ahmadova
(imzo) (F.I.O.)
Baholash: /
(max=100 ball) / (5-ballik baho)
Komissiya
a’zolari
(imzo) (F.I.O.)
(imzo) (F.I.O.)
(imzo) (F.I.O.)
Toshkent 2023
1.
|
Loyiha ishini bajargan talaba haqida ma’lumot
|
Jamolova Baxtiniso Ulug’bek qizi
3-kurs. KIF
212-12 Kio’ guruhi talabasi
Ta’lim yo’nalishi: 5330500-Kompyuter injiniringi (Kompyuter injiniringi)
Tel nomeri: (+998) _ 909000101
|
Talaba rasmi
|
2.
|
Tanlangan mavzu nomi
|
Buyruqlar tizimi arxitekturasini tasniflash, operandlarning turlari va formatlari
Reja:
1. Buyruqlar tizimi arxitekturalarining tasnifi.
2. Operandlarning turlari va formatlari.
3. Buyruqlarning turlari.
4. Buyruqlarning formati.
Kirish.
Kompyuterni tashkil qilishda ko'rsatmalar formatlari ko'rsatmalarni kodlash va mashina tilida ifodalash usulini anglatadi. Yo'riqnoma formatlarining bir nechta turlari mavjud, ular orasida nol, bitta, ikkita va uch manzilli ko'rsatmalar mavjud. Bu erda har birining qisqacha ko'rinishi: Nol manzilli ko'rsatmalar: Bu ko'rsatmalar hech qanday operand yoki manzilni ko'rsatmaydi. Buning o'rniga ular ko'rsatma bilan aniq belgilangan registrlarda yoki xotira joylarida saqlangan ma'lumotlarda ishlaydi. Masalan, nol manzilli ko'rsatma registr nomlarini ko'rsatmasdan ikkita registrning mazmunini bir-biriga qo'shishi mumkin. Bir manzilli ko'rsatmalar: Bu ko'rsatmalar odatda xotira joylashuvi yoki registrga ishora qiluvchi bitta operand yoki manzilni belgilaydi. Ko'rsatma ushbu operandning mazmuni bo'yicha ishlaydi va natija bir xil yoki boshqa joyda saqlanishi mumkin. Masalan, bitta manzilli ko'rsatma xotira joylashuvi tarkibini registrga yuklashi mumkin. Ikki manzilli ko'rsatmalar: Bu ko'rsatmalar ikkita operand yoki manzilni belgilaydi, ular xotira joylari yoki registrlar bo'lishi mumkin. Ko'rsatma ikkala operandning mazmunida ishlaydi va natija bir xil yoki boshqa joyda saqlanishi mumkin. Misol uchun, ikkita manzilli ko'rsatma ikkita registrning mazmunini qo'shishi va natijani registrlardan birida saqlashi mumkin.
Uch manzilli ko'rsatmalar: Bu ko'rsatmalar uchta operand yoki manzilni belgilaydi, ular xotira joylari yoki registrlar bo'lishi mumkin. Ko'rsatma barcha uchta operandning mazmunida ishlaydi va natija bir xil yoki boshqa joyda saqlanishi mumkin. Misol uchun, uch manzilli ko'rsatma ikkita registrning mazmunini ko'paytirishi va uchinchi registrning mazmunini qo'shishi mumkin, natijani to'rtinchi registrda saqlashi mumkin. Har bir ko'rsatma formati kod hajmi, bajarilish vaqti va moslashuvchanligi bo'yicha o'ziga xos afzallik va kamchiliklarga ega. Zamonaviy kompyuter arxitekturalari odatda oddiylik va quvvat o'rtasidagi muvozanatni ta'minlash uchun ushbu formatlarning kombinatsiyasidan foydalanadi. Kompyuter berilgan ko'rsatma asosida vazifani bajaradi. Kompyuterdagi ko'rsatmalar maydonlar deb ataladigan guruhlarni o'z ichiga oladi. Bu maydonlar turli xil ma'lumotlarni o'z ichiga oladi, chunki kompyuterlar uchun hamma narsa 0 va 1da bo'ladi, shuning uchun har bir maydon CPU nima qilishni hal qiladigan har xil ahamiyatga ega. Eng keng tarqalgan maydonlar: Operatsiya maydoni qo'shish kabi bajarilishi kerak bo'lgan operatsiyani belgilaydi. Operandning joylashuvi, ya'ni registr yoki xotira joyini o'z ichiga olgan manzil maydoni. Operand qanday yaratilishini belgilaydigan rejim maydoni. Yo'riqnoma o'z ichiga olgan manzillar soniga qarab o'zgaruvchan uzunlikda bo'ladi. Odatda, protsessorni tashkil qilish manzil maydonlari soniga qarab uch turga bo'linadi: Yagona akkumulyator tashkiloti Umumiy ro'yxatga olish tashkiloti Stackni tashkil qilish Birinchi tashkilotda operatsiya akkumulyator deb ataladigan maxsus registr ishtirokida amalga oshiriladi. Ikkinchidan, bir nechta registrlar hisoblash uchun ishlatiladi. Uchinchi tashkilotda ish stek asosida ishlaydi, buning natijasida u hech qanday manzil maydonini o'z ichiga olmaydi. Faqat bitta tashkilotni qo'llash shart emas, turli tashkilotlarning aralashmasi asosan biz ko'rgan narsadir. Manzillar soniga ko'ra ko'rsatmalar quyidagilarga bo'linadi: E'tibor bering, biz protsedurani ko'rsatish uchun X = (A+B)*(C+D) ifodasidan foydalanamiz.
Do'stlaringiz bilan baham: |