• Nazariy ma’lumot
  • Amaliy ishni bajarish uchun topshiriqlar
  • §. 3-amaliy mashg‘ulot. Kompyuterlarni tashkil qilishning raqamli-mantiqiy asoslari; Mashg‘ulot maqsadi




    Download 304.18 Kb.
    Sana13.12.2023
    Hajmi304.18 Kb.
    #117590
    Bog'liq
    2-Amaliy ish (1)
    5nleNeNOLpXoVmmPICw-oQF7ud4E42 V (1), mustaqil ish, 3-Mustaqil ish (1), Mobil tarmoqlari. 3G (umts va wcdma), 4G (Wimax va lte) va 5G te-fayllar.org, 9-mustaqil ish Reja Transport tarmoqlari, Mavzu; Openmp paketi yordamida parallel dasturlash-fayllar.org, 2-Mustaqil ish, Mavzular, ixtisoslashtirilgan-transport-vositalariga-texnik-xizmat-ko-rsatishni-vaqtida-amalga-ishirishning-ekspluatatsiya-sharoitidagi-salmog-i, 1-Amaliy ish (1), MIT 1- Amaliy , 2- amaliy mashg’ulot. Mashinali o’qitishda instrumental vositala, 14-Ma’ruza Matlabda hisoblash ishlarini bajarish. Reja Matlab , Mustaqil ish (2)

    §.3-amaliy mashg‘ulot. Kompyuterlarni tashkil qilishning raqamli-mantiqiy asoslari;
    Mashg‘ulot maqsadi: Kompyuterlarni tashkil qilishning raqamli-mantiqiy asoslari haqida nazariy va amaliy bilimlarni talabalarga o‘rgatish.
    Mashg‘ulotda foydalaniladigon texnik jihozlar va vositalar: ko‘rgazmali qurollar, proektor, kompyuter, elektron doska, zamonaviy (xususan, interfaol) ta’lim usullari, fanning o‘quv uslubiy majmuasi va videodarslar.
    Nazariy ma’lumot
    Zamonaviy kompyuter o‘zaro bog‘langan - protsessorlar, tezkor xotira modullari va ma’lumotlarni kiritish-chiqarish qurilmalaridan iborat bo‘lishi mumkin. 1.1-rasmda bitta markaziy protsessorga ega bo‘lgan kompyuterning tuzilish chizmasi keltirilgan.

    1.1-rasm. Bitta protsessorli kompyuterning tuzilish chizmasi.
    Kompyuter sathlari
    Zamonaviy kompyuter arxitekturasini o‘rganishga bag‘ishlangan adabiyotlarda kompyuter arxitekturasini, bir nechta sathlar ierarxiyasidan iborat ko‘rinishda ifodalab o‘rganish amalga oshirilgan.
    Ko‘pgina zamonaviy kompyuterlar ikki va undan ortiq sathlardan iboratdir. 1.2-rasmda kompyuter arxitekturasining olti sathdan iborat tuzilishga ega ko‘rinishda ifodalangan chizmasi keltirilgan.

    1.2-rasm. Olti sathli kompyuter.
    Kompyuter sathlari
    Nolinchi sath – bu kompyuterning apparat taminoti sathi hisoblanadi. Raqamli mantiqiy sath, ya’ni nolinchi sath ob’ektlari ventillar, ya’ni uzgich-ulagichlar deb ataladi. Ular yordamida - И, ИЛИ, НЕ (AND, OR, NOT) kabi oddiy mantiqiy funksiyalar bajariladi (1.3-rasm).
    Bir nechta ventillar yordamida 0 va 1 raqamlarini saqlay oladigan 1 bitli xotira elementlari, ya’ni triggerlar hosil qilinadi. Masalan SR, JK, T va D kabi triggerlar (1.4-rasm). Umuman kompyuter ham - ventillardan tashkil topgandir.

    1.3-rasm. Asosiy mantiqiy elementlar. SR-triggeri.
    Guruhlarga birlashtirilgan xotira elementlari esa, registrlarni hosil qiladi. Registrlar 8, 16, 32 yoki 64 bit uzunliklarga ega bo‘lishlari mumkin (1.5-rasm).
    Guruhlarga birlashtirilgan xotira elementlari esa, registrlarni hosil qiladi. Registrlar 8, 16, 32 yoki 64 bit uzunliklarga ega bo‘lishlari mumkin (1.5-rasm).

    1.5-rasm. Registr.
    Kompyuter sathlari
    Birinchi sath – mikroarxitektura sathi deb ataladi. Ushbu sathga tegishli bo‘lgan elektron sxemalar mashinaga bog‘liq bo‘lgan dasturlarni bajaradi, ya’ni kompyuterda ishlatilgan protsessorga mos keladigan dasturlarni bajaradi. Masalan Intel, Apple, DEC va boshqa xil protsessorlarga mos bo‘lgan dasturlar. Birinchi sathda 8-ta yoki 32-ta registrlardan iborat lokal xotira va arifmetik mantiqiy qurilma (Arithmetic Logical Unit - ALU) deb nomlangan sxemalar mavjud.
    Arifmetik mantiqiy qurilma(AMQ) – oddiy arifmetik va mantiqiy amallarni bajaradi. Arifmetik mantiqiy qurilma bilan birga registrlar birgalikda ma’lumotlarni ishlash ketma-ketligini, ya’ni ma’lumotlar traktini shakllantiradi (1.6-rasm).
    Arifmetik mantiqiy qurilma(AMQ) – oddiy arifmetik va mantiqiy amallarni bajaradi. Arifmetik mantiqiy qurilma bilan birga registrlar birgalikda ma’lumotlarni ishlash ketma-ketligini, ya’ni ma’lumotlar traktini shakllantiradi
    1.6-rasm. Fon-neyman mashinasining ma’lumotlar trakti.
    Kompyuter sathlari
    Ba’zi kompyuterlarda (protsessorlarda) ma’lumotlar trakti – mikroprogramma (mikrodastur) deb nomlangan maxsus dastur tomonidan nazorat qilinadi. Boshqa xil kompyuterlarda esa ma’lumotlar trakti –apparat vositalar tomonidan nazorat qilinadi. Hozirda ishlab chiqarilayotgan kompyuterlarda ma’lumotlar trakti - odatda apparat vositalar tomonidan nazorat qilinadi. Shuning uchun birinchi sathning nomi – mikroarxitektura sathi deb nomlangan.
    Kompyuter sathlari
    Ikkinchi sath – buyruqlar to‘plami arxitekturasi sathi deb ataladi. Kompyuter ishlab chiqaruvchi har bir firma, o‘z kompyuterida ishlatilgan protsessorga mos mashina tiliga oid qo‘llanma ham taqdim etadi. U tavsifi keltirilgan buyruqlar to‘plami interpretator-mikrodastur yoki apparat ta’minoti tomonidan bajarilishi va bu sathga oid ma’lumotlardan iborat bo‘ladi.

    Kompyuter sathlari
    Uchinchi sath – operatsion tizim sathi. Ushbu sath gibrid sath hisoblanadi. Operatsion tizim sathining bunday deb atalishiga sabab, uning tilidagi ko‘pchilik buyruqlar, undan pastroqda joylashgan buyruqlar to‘plami arxitekturasi sathida ham, mavjuddir. Biron bir sathga tegishli buyruqlar, boshqa bir sathda ham ifodalanishi va ishlatilishi mumkin.
    Kompyuter sathlari
    To‘rtinchi va beshinchi sathlar – dasturchilar uchun ishlab chiqilgan quyi va yuqori sath tillaridan iboratdir. To‘rtinchi sath - turli xil protsessorlar uchun ishlab chiqilgan turli xil assembler tillaridan iborat bo‘ladi. Beshinchi sath esa amaliy dasturchilar uchun mo‘ljallangan yuqori sath tillari - C, C++, Java kabi tillardan tashkil topgan bo‘ladi.
    Yuqorida keltirilgan har bir sathga tegishli bo‘lgan ma’lumotlar, amallar va tavsiflar xillarining to‘plami arxitektura deb ataladi.
    Yuqorida keltirilgan har bir sathga tegishli bo‘lgan ma’lumotlar, amallar va tavsiflar xillarining to‘plami arxitektura deb ataladi.



    Amaliy ishni bajarish uchun topshiriqlar :

    Har bir talaba alohida “Kompyuterlarni tashkil qilishning raqamli-mantiqiy asoslari” mavzusida 10 list slayd tayyorlash va aytib berish.
    Download 304.18 Kb.




    Download 304.18 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    §. 3-amaliy mashg‘ulot. Kompyuterlarni tashkil qilishning raqamli-mantiqiy asoslari; Mashg‘ulot maqsadi

    Download 304.18 Kb.