1). Kompyuter arxitekturasi - kompyuter va uning dasturiy ta'minoti o'rtasidagi bog'liqlikni hisobga olgan holda kompyuterni qurishning umumiy sxemasi.
2). Kompyuterlar rivojlanishining umumiy tendentsiyalari mavjud:
• birlik maydoniga elementlar sonining ko'payishi.
• Kattalashtirish.
• Ish tezligining oshishi.
• arzon narx.
• Bir tomondan, dasturiy ta'minotni ishlab chiqish, ikkinchi tomondan, apparatni standartlashtirishni soddalashtirish.
3). Von Neyman printsiplari:
• Ikkilik kodlash printsipi;
• dasturlashtirilgan boshqaruv printsipi;
• Xotiraning bir xilligi printsipi;
• asosiy xotiraning adreslanishi printsipi;
4). Kompyuterning tuzilishi - bu funktsional elementlar va ular orasidagi aloqalarning yig'indisi.
5). Qurilma xotirasi (xotira) - bu ma'lumotlarni saqlash uchun mo'ljallangan qurilmalar to'plami. Asosiy xotira-bu har birining o'ziga xos manzili (raqami) bo'lgan bitta baytli katakchalarning tartiblangan massividir. Protsessor buyruqni asosiy xotiradan oladi, kodini ochadi va bajaradi. Buyruqni bajarish uchun asosiy xotiraning yana bir nechta kataklariga kirish zarur bo'lishi mumkin. Asosiy xotira odatda yarimo'tkazgichli texnologiya yordamida ishlab chiqariladi va quvvat o'chirilganida o'z tarkibini yo'qotadi.
6). Ikkilamchi (tashqi) xotira, shuningdek, baytlar ketma-ketligidan tashkil topgan bir o'lchovli chiziqli manzillar maydoni sifatida qaralishi mumkin. Asosiy xotiradan farqli o'laroq, u o'zgarmas, sig'imi ancha katta va asosiy xotira kengaytmasi sifatida ishlatiladi.
7). 1966 yilda. M. Flinn hisoblash tizimlari arxitekturasini tasnifini taklif qildi. Tasniflash oqim tushunchasiga asoslanadi, bu protsessor tomonidan ishlov beriladigan elementlar, ko'rsatmalar yoki ma'lumotlar ketma -ketligi. Buyruqlar oqimlari va ma'lumotlar oqimlari soniga asoslanib, M. Flinn arxitekturaning 4 sinfini ajratadi: SIMD, MISD, SISD, MIMD.
8). Xotirani taqsimlash har bir protsessorga faqat o'zining mahalliy xotirasiga to'g'ridan -to'g'ri kirishni, boshqa protsessorlarning xotirasida joylashgan ma'lumotlarga kirishni esa boshqa yo'llar bilan amalga oshirilishini bildiradi.
9). Hisoblash tizimlari quyidagilarga bo'linadi.
• umumiy xotirali kompyuterlar (ko'p protsessorli tizimlar);
• xotira taqsimlangan kompyuterlar (multikompyuterli tizimlar);
10). Ko'p protsessorli tizimlarda bitta xotiraga bir xil kirish huquqiga ega bo'lgan bir nechta teng protsessorlar mavjud. Barcha protsessorlar umumiy xotiraga ega. Barcha protsessorlar bitta manzil maydoni bilan ishlaydi: agar bitta protsessor 2024 yilda katakka 79 qiymatini yozgan bo'lsa, boshqa protsessor 1024 da joylashgan hujayra tarkibini o'qib, 79 qiymatini oladi.
11). Ko'p kompyuterli tizimlarda har bir hisoblash tuguni o'zining protsessori, xotirasi, kirish / chiqish quyi tizimi va operatsion tizimiga ega bo'lgan to'la huquqli kompyuterdir. Bunday holda, agar bitta protsessor 1024 manziliga 79 qiymatini yozsa, bu boshqa protsessorning o'sha manzilda o'qishiga ta'sir qilmaydi, chunki ularning har biri o'z manzil maydonida ishlaydi.
12). Flinn tasnifi - buyruqlar va ma'lumotlar oqimlarida parallellik mavjudligiga asoslangan kompyuter arxitekturasining umumiy tasnifi. 1970 -yillarda Maykl Flinn tomonidan taklif qilingan. Ushbu Flynn tasnifidagi barcha kompyuter arxitekturasi 4 sinfga bo'linadi:
• OKOD - bitta ko'rsatma oqimi va bitta ma'lumotlar oqimi bo'lgan hisoblash tizimi (SISD - Yagona ma'lumot oqimi ustidan yagona ko'rsatma oqimi);
• OKMD - bitta ko'rsatma oqimi va bir nechta ma'lumotlar oqimi bo'lgan hisoblash tizimi (SIMD - Bir nechta ma'lumotlar oqimi ustidan yagona ko'rsatma oqimi);
• MKOD - bir nechta buyruqlar oqimi va bitta ma'lumotlar oqimi bo'lgan hisoblash tizimi (MISD - Bitta Ma'lumotlar oqimi ustidan ko'p ko'rsatma oqimi);
• MIMD - bir nechta buyruqlar oqimi va bir nechta ma'lumotlar oqimi bo'lgan hisoblash tizimi (MIMD - Bir nechta ma'lumotlar oqimi ustidan bir nechta ko'rsatma oqimi);
13). Protsessor (CPU - markaziy protsessor birligi) - shaxsiy kompyuterning asosiy hisoblash elementi. Barcha dasturlar juda ko'p mikro yo'riqnomalar ketma-ketligidan iborat va bu ko'rsatmalarni bajaruvchi protsessor.
14). Anakart shaxsiy kompyuter komponentlaridan biri bo'lib, u asosiylaridan biridir. Anakart tizim blokining barcha komponentlarini birlashtiradi. Bundan tashqari, u qo'shimcha komponentlarni o'z ichiga oladi: o'rnatilgan video karta, tarmoq adapteri, ovoz kartasi, kirish-chiqish moslamalari va boshqalar.
15). Interfeys tizimi quyidagicha:
• boshqaruv avtobusi (SHU) - boshqaruv pulslarini uzatish va signallarni kompyuterning barcha qurilmalariga sinxronlashtirish uchun mo'ljallangan;
• manzil shinasi (SHA) - xotira uyasi manzilining yoki tashqi qurilmaning kirish / chiqish portining kodini uzatish uchun mo'ljallangan;
• ma'lumotlar shinasi (SD) - raqamli kodning barcha bitlarini parallel uzatishga mo'ljallangan;
• quvvat shinasi (SH) - barcha kompyuter birliklarini elektr ta'minoti tizimiga ulash uchun.
16). Xotiraning asosiy xususiyatlari:
• Tezlik (xotiraga kirish vaqti) axborotning minimal qismini xotiradan o'qish yoki xotiraga yozish
uchun zarur bo'lgan vaqt (nanosaniyali - 10-9s).
• Xotira hajmi (sig'imi) - axborot tashuvchilar birligiga to'g'ri keladigan ma'lumotlarning minimal miqdori. Zamonaviy kompyuterning operativ xotira hajmi GB ga oshdi.
• Bit chuqurligi - operativ xotira va doimiy xotira chiplari yoki tashqi drayverlarga ega kirish -chiqish liniyalari soni.
17). Xotirani boshqarish tizimining funktsiyalari.
Xotiradan foydalanishni samarali boshqarish uchun OS quyidagi funktsiyalarni bajarishi kerak:
• jarayonning manzil maydonini jismoniy xotiraning aniq sohalariga xaritalash;
• raqobatbardosh jarayonlar o'rtasida xotira ajratish;
• jarayonlarning manzil maydonlariga kirishni nazorat qilish;
• operativ xotirada bo'sh joy bo'lmaganda, jarayonlarni (to'liq yoki qisman) tashqi xotiraga tushirish;
• bo'sh va bo'sh xotirani hisobga olish.
18). Saqlash qurilmasi-bu dasturlarni, kirish va chiqish ma'lumotlarini, shuningdek oraliq natijalarni vaqtincha (tezkor xotira) va uzoq muddatli (doimiy xotira) saqlash uchun mo'ljallangan kompyuter birligi. RAMdagi ma'lumotlar faqat quvvat yoqilganda vaqtincha saqlanadi, lekin operativ xotira tezroq. Ma'lumotlar kompyuter o'chirilgan taqdirda ham doimiy xotirada saqlanishi mumkin, lekin aksariyat hollarda doimiy xotira va markaziy protsessor o'rtasida ma'lumot almashish tezligi ancha past bo'ladi.
19). Arifmetik mantiqiy birlik (ALU) - bu kompyuter buyrug'i bo'yicha ma'lumotlar konvertatsiya qilinadi: raqamlar bo'yicha arifmetik amallar, kodni konvertatsiya qilish va hk.
20). Boshqaruv bloki (CU) barcha kompyuter birliklarining ishini muvofiqlashtiradi. Ma'lum ketma -ketlikda u operativ xotiradan buyruqni tanlaydi. Har bir buyruq dekodlanadi, kerak bo'lganda, buyruqda ko'rsatilgan xotira hujayralaridan ma'lumotlar elementlari ALUga o'tkaziladi; ALU joriy buyruq bilan ko'rsatilgan amalni bajarish uchun tuzilgan (kirish -chiqish qurilmalari ham bu harakatda qatnashishi mumkin); bu harakatni bajarish uchun buyruq beriladi. Bu jarayon quyidagi holatlardan biri bo'lmaguncha davom etadi: kirish ma'lumotlari tugagandan so'ng, qurilmalardan biridan ishlashni to'xtatish buyrug'i olingan va kompyuter quvvati o'chirilgan.
Do'stlaringiz bilan baham: |