|
Operandalarni olish, yozish va buyruqni bajarish qanday vazifalarni o’z ichiga oladi?
|
bet | 10/27 | Sana | 23.11.2023 | Hajmi | 285,99 Kb. | | #104305 |
Bog'liq 1. Ma’lumotlarni kiritish va chiqarishlar qanday tashkil etiladi20.Operandalarni olish, yozish va buyruqni bajarish qanday vazifalarni o’z ichiga oladi?
Dastur individual buyruqlardan iborat. Ko'rsatmada opcode, operandlarning manzillari (operatsiyaga jalb qilingan qiymatlar) va natijaning manzili kiradi.
Buyruqning bajarilishi quyidagi bosqichlarga bo'linadi: jamoaviy namuna olish; keyingi buyruq manzilini shakllantirish; buyruqni dekodlash;
operand manzillarini hisoblash; operandlarni olish; operatsiyani bajarish;natija belgisini shakllantirish; natijani qayd etish.
Har qanday buyruqni bajarish paytida barcha bosqichlar mavjud emas (buyruq turiga qarab), ammo olish, dekodlash, keyingi buyruq manzilini yaratish va operatsiyani bajarish bosqichlari doimo sodir bo'ladi. Muayyan vaziyatlarda yana ikkita qadam mumkin: bilvosita adreslash; uzilishga javob.
21.SMP (Symmetric multiprocessing) ning vazifalari?
Simmetrik ko'p ishlov berish (qisqacha SMP) - ko'p protsessorli kompyuterlar arxitekturasi bo'lib, unda taqqoslanadigan unumdorlikka ega ikki yoki undan ortiq bir xil protsessorlar umumiy xotiraga (va periferik qurilmalarga) bir xil tarzda ulanadi va bir xil funktsiyalarni bajaradi (nima uchun aslida tizim simmetrik deyiladi). Ingliz tilida SMP tizimlari bir-biriga mahkam bog'langan ko'p protsessorlar deb ham ataladi, chunki bu tizimlar sinfida protsessorlar umumiy avtobus orqali bir-biri bilan chambarchas bog'langan va barcha hisoblash tizimining resurslariga (xotira va kiritish-chiqarish qurilmalari) teng kirish huquqiga ega va boshqariladi. bir nusxadagi operatsion tizim tomonidan.
Flinn taksonomiyasida SMP mashinalari SM-MIMD mashinalari sinfiga kiradi. Bugungi kunda ko'p protsessorli tizimlarning aksariyati SMP arxitekturasidan foydalanadi.
22.Protsessorning buyruqni bajarish qadamlari?
Protsessor (lot. processus — surilish) — elektron mashinaning dastur (programma) da koʻzda tutilgan amallar; informatsiyani oʻzgartirish, barcha hisoblash jarayonlarini, xisoblash mashinasidagi boshqa qurilmalarning ishini boshqarib turish uchun moʻljallangan markaziy qurilmasi. Asosiy qismlari: arifmetikmantiqiy qurilma va boshqarish qurilmasi. Arifmetikmantiqiy qurilmada axborot arifmetika va mantiq jihatidan qayta ishlanadi. Boshqarish qurilmasi xotiradagi axborotlarni chiqarish tartibini belgilaydi, boshqaruvchi signallarni ishlab chiqadi, mashinadagi qurilmalarning ishini uygʻunlashtiradi, dasturni uzish signallarini qayta ishlaydi, xotiradagi axborotlarni muhofazalaydi, P. ishini nazorat qiladi. P. da bulardan tashqari, oʻta tezkor xotira qurilmasi va tashkiliy bloklar ham bor.[1][2]
|
| |