|
MISD (Multiple Instruction, Single Data)
|
bet | 5/12 | Sana | 19.06.2024 | Hajmi | 28,53 Kb. | | #264327 |
Bog'liq Kompyuterni tashkel etish 4 blok javoblariMISD (Multiple Instruction, Single Data): Bitta ma'lumot turli xil protsessorlar tomonidan turli xil buyruqlar bilan qayta ishlanadi.
SPMD (Single Program, Multiple Data): Barcha protsessorlar bir xil dasturni bajaradi, lekin har biri o'z ma'lumotlari bilan ishlaydi.
2. Yadgorlik modeli bo'yicha:
Shared memory: Barcha protsessorlar umumiy xotiraga kirishlari mumkin.
Distributed memory: Har bir protsessor o'ziga xos xotiraga ega.
Cache memory: Har bir protsessor o'ziga xos kesh xotirasiga ega bo'lib, u tezkor kirish uchun tez ishlash ko'rsatkichlarini ta'minlaydi.
Parallel kompyuter arxitekturalari murakkab hisob-kitoblarni tezroq va samaraliroq bajarish uchun ishlatiladi. Ular ilmiy hisob-kitoblar, katta ma'lumotlarni tahlil qilish, tasvirlarni qayta ishlash va boshqa sohalarda keng qo'llaniladi.
Parallel kompyuter arxitekturalarining afzalliklari:
Yuqori ishlash: Bir vaqtning o'zida bir nechta protsessor hisob-kitoblarni tezroq bajarishga imkon beradi.
Maslahatlarni hal qilish imkoniyati: Murakkab va katta masalalarni hal qilish imkoniyatini beradi.
Maslahatlarni parallel qilish imkoniyati: Hisob-kitoblarni parallel ravishda bajarish imkoniyatini beradi, bu ish vaqtini qisqartiradi.
11. Assembler tili va uning vazifalari
Assembler tili - bu mashin kodiga yaqin bo'lgan past darajali dasturlash tilidir. U protsessor tomonidan to'g'ridan-to'g'ri tushuniladigan va bajariladigan buyruqlarni ishlatadi. Assembler tilidagi dasturlar odatda mashin kodiga qo'lda yoki assembler deb ataladigan maxsus dastur yordamida tarjima qilinadi.
Assembler tilining asosiy vazifalari quyidagilardan iborat:
Mashin kodiga dasturlash: Assembler tili protsessor tomonidan to'g'ridan-to'g'ri tushuniladigan va bajariladigan buyruqlarni ishlatish imkonini beradi.
|
| |