|
Von Neyman arxitekturasi qanday ishlaydi?
|
bet | 9/27 | Sana | 18.05.2024 | Hajmi | 1,16 Mb. | | #242810 |
Bog'liq O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiVon Neyman arxitekturasi qanday ishlaydi?
Von Neyman arxitekturasining tegishli printsipi shundan iboratki, ma'lumotlar ham, ko'rsatmalar ham xotirada saqlanadi va bir xil muomalada bo'ladi, bu ko'rsatmalar va ma'lumotlar yo'naltirilganligini anglatadi. U to'rtta oddiy qadam yordamida ishlaydi: "Mashinaning aylanishi" deb nomlangan topish, dekodlash, ijro etish, saqlash. Ko’rsatmalar CPU tomonidan xotiradan olinadi. Keyin protsessor ushbu ko'rsatmalarni dekodlaydi va bajaradi. Natija buyruqni bajarish tsikli tugagandan so'ng xotirada saqlanadi.
Afzalliklari:
Boshqarish bloki xuddi shu tarzda ma'lumot va ko'rsatmalarni xotiradan oladi. Shuning uchun, boshqaruv blokining dizayni va rivojlanishi soddalashtirilgan, arzonroq va tezroq.
Kirish / chiqarish qurilmalari va asosiy xotiradan ma'lumotlar xuddi shu tarzda olinadi.
xotirani tashkil etishni dasturchilar amalga oshiradilar, bu butun xotira hajmidan foydalanishga imkon beradi.
Bitta xotira blokini boshqarish osonroq va oson erishiladi.
Mikrokontroller mikrosxemasining dizayni ancha sodda, chunki faqat bitta xotiraga kirish mumkin bo'ladi. Mikrokontroller uchun eng muhim narsa operativ xotiraga kirishdir va Von Neyman arxitekturasida bu ma'lumotni saqlash uchun ham, dastur ko'rsatmalarini saqlash uchun ham ishlatilishi mumkin.
Kamchiliklari :
Afzalliklar kamchiliklardan ancha ustun bo'lishiga qaramay, muammo shundaki, xotirani protsessor bilan bog'laydigan bitta shina mavjud, shuning uchun bir vaqtning o'zida bitta buyruq yoki bitta ma'lumot elementini olish mumkin.Bu shuni anglatadiki, protsessor ma'lumotlar yoki ko'rsatmalar kelishini kutish uchun ko'proq vaqt talab qilishi mumkin. Protsessor ma'lumotlar uzatish tezligidan ancha tezroq bo'lganligi sababli, u ko'pincha bo'sh holatda bo'ladi.
Ko'rsatmalarni ketma-ket qayta ishlash tufayli dasturni parallel ravishda amalga oshirishga yo'l qo'yilmaydi.
Xotirani baham ko'rish orqali dasturdagi xato tufayli tizimning ishdan chiqishiga sabab bo'lganligi uchun bitta buyruq boshqasiga yozilishi xavfi mavjud.
Ba'zi bir nosoz dasturlar u bilan ishlaganda xotirani bo'shata olmaydi, bu esa xotiraning yetarli emasligi sababli kompyuterni zo’riqishiga olib keladi.
|
| |