UNIX operatsion tizimining arxitekturasi
Kompyuter xotirasi turlari uning xarakteristikasi va qo'llanilishi. | Xudoyberdiyev A. Y. Mundarija: 3. UNIX operatsion tizimining arxitekturasi ........................................................................ 2 4. Kompyuter xotirasi turlari uning xarakteristikasi va qo'llanilishi. .................................... 5 5. Matematik soprotsessor qo'llanilishi haqida .................................................................. 8 6. Uzilishlar identfikatsiyalari va ularni qayta ishlash ....................................................... 12 7. Windows x64 da dasturlashning asosiy xususiyatlari .................................................... 14 8. Massivlarni assemblerda qayta ishlash ......................................................................... 16 Xulosa .............................................................................................................................. 18 Foydalanilgan adabiyotlar va manbalar: .......................................................................... 19 Sahifa 1 / 19
Kompyuter xotirasi turlari uning xarakteristikasi va qo'llanilishi. | Xudoyberdiyev A. Y. 3. UNIX operatsion tizimining arxitekturasi Unix ko'p vazifali, ko'p foydalanuvchili operatsion tizimdir. U barcha operatsion tizimning yuragi deb ham ataladi. Bundan tashqari, u Linux va Ubuntu kabi mashhur OS uchun asos bo'lib xizmat qiladi. Unix, shuningdek, birinchi PORTABLE operatsion tizimlardan biri bo'lib, tarmoq, World Wide Web va INTERNET rivojlanishida juda muhim rol o'ynadi. Unix operatsion tizimi arxitekturasi to'rt qatlamdan iborat, xususan: 1. Uskuna. 2. Yadro. 3. Tizim chaqiruv interfeysi yoki SHELL. 4. Ilova dasturlari yoki kutubxonalar. Arxitekturaning vizualizatsiyasi quyida keltirilgan. MUNDARIJA 1-QATTA - Uskuna 2-QATTA - Yadro 3-QATTA – Shell/tizim chaqiruv interfeysi 4-QATTA – Ilova dasturlari/kutubxonalar UNIX operatsion tizimining XUSUSIYATLARI – 1-QATTA - Uskuna Ushbu qatlam tizimning barcha apparat ta'minoti bilan bog'liq ma'lumotlarni o'z ichiga oladi. Kompyuterning barcha qismlari va unga biriktirilgan barcha kiritish va chiqarish qurilmalari haqidagi ma'lumotlar ushbu qatlamda saqlanadi. 2-QATTA - Yadro Yadro har qanday operatsion tizimning yuragi hisoblanadi. Bu OT ning markaziy qismi bo'lib, u kompyuterning apparat vositalari bilan bevosita o'zaro ta'sir qiladi. Buni yadroga o'rnatilgan qurilma yordamida amalga oshiradi. Sahifa 2 / 19
Kompyuter xotirasi turlari uning xarakteristikasi va qo'llanilishi. | Xudoyberdiyev A. Y. Yadro, shuningdek, Unix arxitekturasining markaziy va eng muhim qismidir. Yadroning asosiy funktsiyalari: RAM, klaviatura, sichqoncha, printerlar va boshqalar kabi kompyuterning apparat vositalari yadro tomonidan boshqariladi. Yadro turli foydalanuvchilar o'rtasida kompyuterga kirishni boshqarish uchun javobgardir. U turli jarayonlarni rejalashtiradi va boshqaradi va turli operatsiyalar va vazifalarni bajaradi. U fayl tizimini boshqaradi va saqlaydi. Shuningdek, u xatolarni hal qilish uchun javobgardir. Yadro turli xil kiritish va chiqarish xizmatlarini bajaradi. U uzilishlarni ham boshqaradi. 3-QATAY – Shell/tizim chaqiruv interfeysi Foydalanuvchi va yadro o'rtasidagi o'zaro aloqani ta'minlaydigan interfeys The Shell deb ataladi. Shell turli buyruqlar berish orqali boshqariladi. Bu buyruqlar Shell buyruqlari deb ataladi. Shell ushbu Shell buyruqlarini bajaradi va buyruqda ko'rsatilgan vazifani bajaradi. U buyruqlarni o'qiydi va ularni sharhlaydi va keyin ma'lum bir dasturni bajarish uchun so'rov yuboradi. Shunday qilib, Shell buyruq tarjimoni nomini ham oldi. Shell buyruqlari qat'iy va standart sintaksisga ega. 4-QATAY – Ilova dasturlari/kutubxonalar Ushbu qatlam, shuningdek, Unix-da o'rnatilgan tashqi ilovalar yoki foydalanuvchi tomonidan yozilgan ilovalarni bajarish uchun mas'ul bo'lgan amaliy qatlam deb ham ataladi. UNIX-dagi huquqlarini quyidagilarga sotgan: 1. Kaliforniya universiteti, Berkli (BSD) 2. Microsoft (Xenix) 3. Sun Microsystems (SunOS/Solaris) 4. HP/HPE (HP-UX) 5. IBM (AIX) Ushbu OT larning aksariyati (operatsion tizim) allaqachon eskirgan, garchi o'sha OTlar UNIX-ga o'xshash OT ning rivojlanishiga turtki bo'lgan bo'lsa-da, bu UNIX-ga o'xshash operatsion tizimlar bizning hozirgi sevimli OT ning kelib chiqishi hisoblanadi. Oxir-oqibat (1990-1996 yillar boshida) AT&T UNIX bo'yicha o'z huquqlarini Novell kompaniyasiga sotdi, keyinchalik u The Open Groupga sotdi va oxirida ular SUS (Yagona UNIX Spetsifikatsiyasi) deb nomlangan standartlar oilasini yaratdilar. Internetning tug'ilgan joyi Sahifa 3 / 19
Kompyuter xotirasi turlari uning xarakteristikasi va qo'llanilishi. | Xudoyberdiyev A. Y. "ARPANET" (brewminate.com) 1975 yil may oyida Illinois Urbana-Champaign universitetida UNIX tizimi ARPANET (Advanced Research Projects Agency Network) - dastlabki kunlarda Internet - mini xostlar bo'lishi mumkinligi aytildi. Ushbu tadqiqot mijoz-server ulanishining dastlabki kuniga olib keladi. Sahifa 4 / 19
Kompyuter xotirasi turlari uning xarakteristikasi va qo'llanilishi. | Xudoyberdiyev A. Y. 4. Kompyuter xotirasi turlari uning xarakteristikasi va qo'llanilishi. Kompyuter xotirasi, kompyuter tizimida ma'lumotlarni saqlash va o'qish uchun ishlatiladigan fizikaviy yoki virtual xotiradur. Bu xotira, kompyuterda dastur va ma'lumotlarni saqlash, fayllarni o'qish yoki yozish, va kompyuter tizimining ishlash jarayonlarini bajarish uchun kerak bo'lgan ma'lumotlarni saqlash uchun ishlatiladi. Kompyuter xotirasi turli turlarga bo'linadi. Quyidagi turli kompyuter xotira turlari mavjud: 1. RAM (Random Access Memory): RAM, kompyuterda faqatgina faol bo'lgan dastur va ma'lumotlarni saqlash uchun foydalaniladi. Ushbu xotira kompyuterning faoliyat jarayonlarini tezkor vaqtda bajarish imkonini beradi. RAM kompyuter tizimining qisqa muddatli xotirasidir, ya'ni kompyuter off bo'lganda yoki qayta yoqilganda uni saqlagan ma'lumotlar o'chib ketadi. 2. ROM (Read-Only Memory): ROM xotirasi kompyuter tizimi tomonidan o'zi yoqilganida ishga tushiriladi. U holda kompyuter tizimining asosiy ma'lumotlari, o'zgartirib bo'lmaydigan dasturlar va sozlamalar saqlanadi. ROM xotirasida saqlangan ma'lumotlarni foydalanuvchi o'zgartira olmaydi. 3. Hard disk (HDD) va Solid State Drive (SSD): HDD va SSD xotiralar kompyuter tizimida o'zgartirib bo'lmaydigan ma'lumotlarni saqlash uchun ishlatiladi. HDD mekanik xotirani ishlatadi va disk asosida ma'lumotlarni saqlaydi. SSD esa elektron xotira turi hisoblanadi va NAND flash xotiralar orqali ma'lumotlarni saqlaydi. SSD tezkor ma'lumot o'qish va yozish imkoniyatiga ega bo'lib, HDD ga nisbatan tezroq ishlaydi. 4. Flash xotiralar: Flash xotiralar esa tezkor va xotira qurilmalarida ishlatiladi. Ular USB flash haydovchilarda, xotira kartalarda, kamera va mobil qurilmalarda foydalaniladi. Flash xotiralarining avtomatik foydalanish, tezkor yozish-yozish va yomon sanoq sifatlarining oladi. 5. Optik xotiralar: Optik xotiralar CD, DVD, Blu-ray disk xotiralarini o'z ichiga oladi. Bu xotiralar diskda saqlangan ma'lumotlarni o'qish va yozish uchun las Xotira turlari Kompyuter xotirasi, kompyuterda ma'lumotlarni saqlash vaqtidagi amalga oshiriladigan jarayonlarni ifodalaydi. Bu xotira, kompyuter tomonidan Sahifa 5 / 19