Amaliy ish №1 Mavzu: Kompyuter tizimining umumiy tuzilishini tashkil etish Maqsad


Download 85.04 Kb.
bet1/4
Sana23.03.2023
Hajmi85.04 Kb.
#1289723
  1   2   3   4
Bog'liq
1 амалий пере


Amaliy ish № 1
Mavzu: Kompyuter tizimining umumiy tuzilishini tashkil etish
Maqsad: Kompyuterni qurish tamoyillari, ShK arxitekturasi va tuzilishi, кompyuter tuzilishi
Nazariy qism
Kompyuterlarda ikkilik hisoblash tizimidan foydalanish. O'nlik sanoq sistemasiga nisbatan afzalligi shundaki, qurilmalarni ancha sodda qilish mumkin, ikkilik sistemada arifmetik va mantiqiy amallar ham juda oddiy.
Kompyuter dasturiy ta'minotini boshqarish. Kompyuterning ishlashi dastur tomonidan boshqariladi, u ko'rsatmalar to'plamidan iborat. Buyruqlar ketma-ket birin-ketin bajariladi. Xotirada saqlanadigan dasturga ega mashinaning yaratilishi bugungi kunda biz dasturlash deb ataydigan narsani keltirib chiqardi.
Dasturni xotiradan olish dastur hisoblagichi yordamida amalga oshiriladi. Ushbu protsessor registri ketma-ketlikda unda saqlangan keyingi buyruqning manzilini ko'rsatma uzunligi bo'yicha oshiradi. Va dastur buyruqlari xotirada birma-bir joylashganligi sababli, bu ketma-ket joylashgan xotira elementlaridan buyruqlar zanjirini tanlashni tashkil qiladi.
Agar buyruq bajarilgandan so'ng keyingisiga emas, balki boshqasiga o'tish kerak bo'lsa, keyingi buyruqni o'z ichiga olgan xotira elementi raqamini buyruqlar hisoblagichiga kiritadigan shartli yoki shartsiz o'tish buyruqlari qo'llaniladi. Buyruqlarni xotiradan olish “to‘xtatish” buyrug‘iga yetib borib, bajarilgandan so‘ng to‘xtaydi. Shunday qilib, protsessor dasturni avtomatik ravishda, inson aralashuvisiz bajaradi.
Kompyuter xotirasi nafaqat ma'lumotlarni, balki dasturlarni saqlash uchun ham ishlatiladi. Shu bilan birga, dastur buyruqlari ham, ma'lumotlar ham binar tizimda kodlangan, ya'ni ularni yozish tartibi bir xil. Shuning uchun, ma'lum holatlarda siz buyruqlar bo'yicha ma'lumotlardagi kabi amallarni bajarishingiz mumkin.
Bu barcha imkoniyatlarni ochib beradi. Masalan, dasturni bajarish jarayonida uning ayrim qismlarini olish qoidalarini dasturning o'zida (dasturda tsikllar va quyi dasturlarning bajarilishi shunday tashkil etilgan) o'rnatishga imkon beruvchi ishlov berish ham amalga oshirilishi mumkin. Bundan tashqari, bitta dasturning buyruqlari boshqa dasturning bajarilishi natijalari sifatida olinishi mumkin.
Ushbu tamoyilga asoslanib, tarjima usullari dastur matnini yuqori darajadagi dasturlash tillarida ma'lum bir mashina tiliga tarjima qilishga asoslanadi.

Download 85.04 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling