Kompyuter injiniringi” fakulteti 3-bosqich di-11-20 guruh talabasining


Download 193.7 Kb.
Sana24.12.2022
Hajmi193.7 Kb.
#1052443
Bog'liq
1-mus


O’ZBEKISTON RESPUBLIKASI
AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI
KOMPYUTER INJINIRINGI” FAKULTETI
3-BOSQICH DI-11-20 GURUH TALABASINING
“Kompyuter Tarmoqlari
FANIDAN TAYYORLAGAN


1-MUSTAQIL ISHI


Bajardi: Sulaymonov Shodibek

Qabul qildi: Zohirov Qudrat


QARSHI – 2022

gar siz yaqinda kompyuter sotib olishni ko'rib chiqsangiz, 32 bitli va 64 bitli kompyuterlar mavjudligini payqagan bo'lishingiz mumkin. Yoki kompyuteringizga dasturiy ta'minotni o'rnatishga urinib ko'rgan bo'lsangiz, 64 bitli dastur 32 bitli tizimingizda ishlamasligini ko'rasiz. Ammo bu atamalar nimani anglatadi va 32-bit va 64-bit o'rtasidagi farq nima?


32-bit va 64-bit nima?
Kompyuterlar haqida gap ketganda, 32-bit va 64-bit o'rtasidagi farq qayta ishlash quvvatiga bog'liq. 32-bitli protsessorli kompyuterlar eskiroq, sekinroq va xavfsizroq, 64-bitli protsessor esa yangiroq, tezroq va xavfsizroq.
Ammo 32 va 64 raqamlari nimani anglatadi?
Kompyuteringizning markaziy protsessor birligi (CPU) kompyuteringizning miyasi kabi ishlaydi. U kompyuteringizning boshqa qismlariga barcha aloqa va ma'lumotlar oqimini boshqaradi. Ba'zi kompyuterlar ikki yoki undan ortiq protsessorlardan foydalanadi. Biroq, hozirda protsessorlarning faqat ikkita asosiy toifasi mavjud: 32-bitli protsessorlar va 64-bitli protsessorlar. Kompyuteringiz foydalanadigan protsessor turi uning umumiy ishlashiga va qanday dasturiy ta'minotdan foydalanishiga ta'sir qiladi.
1990-2000-yillarning boshlarida ishlab chiqarilgan kompyuterlarning aksariyati 32-bitli tizimga ega bo'lib, ular 2^32 (yoki 4,294,967,296) bayt (raqamli ma'lumotlar birligi) RAM (tasodifiy kirish xotirasi) ga kira oladi. Ayni paytda, 64-bitli protsessor 2^64 (yoki 18,446,744,073,709,551,616) bayt operativ xotirani ishlay oladi. Boshqacha qilib aytadigan bo'lsak, 64-bitli protsessor 4 milliard 32-bitli protsessorlardan ko'proq ma'lumotlarni qayta ishlay oladi.
32-bit va 64-bit: qaysi biri sizga mos keladi?

64-bitli protsessor 32-bitli protsessorga qaraganda ko'proq ishlov berish quvvatiga ega bo'lsa-da, bu har doim ham sizga 64-bitli kompyuter yoki dasturiy ta'minot kerakligini anglatmaydi. Kompyuteringizga 32 bitli yoki 64 bitli dasturni o'rnatishingiz joriy sozlamalaringizga bog'liq.
Agar siz kompyuteringiz tez bo'lishini istasangiz, ehtimol 64 bitli protsessorni tanlashingiz kerak. Agar siz 32-bitli dasturlarni ishga tushirmoqchi bo'lsangiz, ushbu protsessordan foydalanishingiz mumkin, chunki ko'pgina ilovalar orqaga qarab mos keladi. Bu 64-bitli kompyuterlar 32-bitli dasturlarning koʻpchiligini ishga tushirishini anglatadi. Biroq, 32-bitli kompyuter 64-bitli ilovalarni ishga tushirmaydi.
64-bitli protsessorga yangilashni xohlashingiz mumkin bo'lgan ba'zi sabablar:
64-bitli protsessorning afzalliklari
Grafika : 64-bitli protsessor ko'proq ma'lumotlarni qayta ishlash imkoniyatidan tashqari, yaxshi grafik ishlashini ta'minlaydi. Bu shuni anglatadiki, ilovalarni ishga tushirishda, rasmlarni tahrirlashda va grafik intensiv o'yinlarni o'ynashda kompyuteringiz tezroq ishlaydi. Xavfsizlik : 64-bitli kompyuter viruslar, josuslik dasturlari, troyanlar va to'lov dasturlarini o'z ichiga olgan zararli dastur (zararli dastur) bilan zararlanishi mumkin. Biroq, 64-bitli tizimga ega kompyuter 32-bitli tizimga qaraganda ko'proq xavfsizlik xususiyatlariga ega. Windows-ning 64-bitli versiyasi, shuningdek, zararli dasturlarning imzosiz drayverlarini tizimda ishlamasligi uchun Microsoft protokoli bo'lgan majburiy drayverni imzolashni ham talab qiladi. Haydovchi imzosi - bu faylning operatsion tizim bilan sinovdan o'tganligini va uning qonuniy manbadan kelishini kafolatlaydigan raqamli iz deb ataydigan narsa. Zararli dastur mualliflari 64-bitli Windows tizimining majburiy imzolash jarayonini chetlab o'tishni qiyin deb bilishadi. Agar kompyuteringiz virus bilan zararlangan deb hisoblasangizWindows 10 kompyuteringizdan zararli dasturlarni qanday olib tashlash bo'yicha qo'llanmamizni ko'rib chiqing . 64-bitli operatsion tizim, shuningdek, 32-bitli dasturlarga ma'lum cheklovlar qo'yadigan muvofiqlik qatlamiga ega. Texnik tafsilotlarga kirmasdan, bu shuni anglatadiki, eski zararli dasturlar sizning 64 bitli Windows versiyangizda ishlay olmaydi. Hisoblashda ikkita turdagi protsessorlar mavjud, ya'ni 32-bitli va 64-bitli protsessorlar. Ushbu turdagi protsessorlar protsessor protsessor registridan qancha xotiraga kirishi mumkinligini aytadi. Masalan,  32-bitli tizim 2 32 xil xotira manziliga kirishi mumkin, ya'ni 4 GB RAM yoki ideal holda jismoniy xotira, 4 GB dan ortiq RAMga ham kirishi mumkin. 
64 bitli tizim 2 64 xil xotira manziliga, ya'ni aslida 18 kvintillion bayt operativ xotiraga kirishi mumkin. Muxtasar qilib aytganda, 4 Gb dan ortiq har qanday xotira hajmi u tomonidan osonlik bilan ishlov berilishi mumkin. 1990-yillar va 2000-yillarning boshlarida ishlab chiqarilgan kompyuterlarning aksariyati 32-bitli mashinalar edi. CPU registri xotira manzillarini saqlaydi, ya'ni protsessor RAMdan ma'lumotlarga kirishi mumkin. Registrdagi bir bit xotiradagi alohida baytga murojaat qilishi mumkin, shuning uchun 32 bitli tizim maksimal 4 GB (4 294 967 296 bayt) operativ xotiraga murojaat qilishi mumkin. Haqiqiy chegara odatda 3,5 Gb dan kamroq bo'ladi , chunki registrning bir qismi xotira manzillaridan tashqari boshqa vaqtinchalik qiymatlarni saqlash uchun ishlatiladi . So'nggi yigirma yil ichida chiqarilgan kompyuterlarning aksariyati 32 bitli arxitekturada qurilgan, shuning uchun ko'pchilik operatsion tizimlar 32 bitli protsessorda ishlashga mo'ljallangan.
64 - bitli registr nazariy jihatdan 18 446 744 073 709 551 616 bayt yoki 17 179 869 184 GB (16 ekzabayt) xotiraga murojaat qilishi mumkin. Bu o'rtacha ish stantsiyasiga kirishi kerak bo'lganidan bir necha million marta ko'p. Muhimi, 64-bitli kompyuter (bu 64-bitli protsessorga ega) 4 Gb dan ortiq operativ xotiraga kirishi mumkin. Agar kompyuterda 8 GB operativ xotira bo'lsa, 64 bitli protsessorga ega bo'lish yaxshiroqdir. Aks holda, kamida 4 GB xotiraga protsessor kirish imkoniga ega bo'lmaydi.
32-bitli protsessorlar va 64-bitli protsessorlar o'rtasidagi asosiy farq ular bajarishi mumkin bo'lgan soniyada hisob-kitoblar soni bo'lib, ular vazifalarni bajarish tezligiga ta'sir qiladi. 64-bitli protsessorlar uy kompyuterlari uchun ikki yadroli , to'rt yadroli , olti yadroli va sakkiz yadroli versiyalarda bo'lishi mumkin. Bir nechta yadrolar sekundiga ko'paytirilishi mumkin bo'lgan hisob-kitoblarni amalga oshirishga imkon beradi, bu esa ishlov berish quvvatini oshirishi va kompyuterning tezroq ishlashiga yordam beradi. To'g'ri ishlashi uchun ko'plab hisob-kitoblarni talab qiladigan dasturiy ta'minot dasturlari ko'p yadroli 64 bitli protsessorlarda tezroq va samaraliroq ishlashi mumkin.
64-bitning 32-bitga nisbatan afzalliklari
64-bitli foydalanish ko'p vazifalarni bajarishda juda ko'p ishlarni amalga oshirishi mumkin, foydalanuvchi turli xil ilovalar o'rtasida hech qanday muammosiz o'tish mumkin. 


Geymerlar Modern Warfare, GTA V kabi yuqori grafikli oʻyinlarni osongina oʻynashlari yoki Photoshop yoki SAPR kabi yuqori darajadagi dasturlardan foydalanishlari mumkin, bu juda koʻp xotirani egallaydi, chunki u katta dasturiy taʼminot bilan koʻp vazifalarni bajarishni foydalanuvchilar uchun oson va samarali qiladi. Biroq, 64-bitli protsessorni olish o'rniga video kartani yangilash yanada foydali bo'ladi.


Eslatma :
64-bitli protsessorli kompyuterda operatsion tizimning 64-bit yoki 32-bit versiyasi o'rnatilgan bo'lishi mumkin. Biroq, 32-bitli operatsion tizim bilan 64-bitli protsessor to'liq quvvat bilan ishlamaydi.
64 bitli protsessorli kompyuterda biz 16 bitli eski dasturni ishga tushira olmaymiz. Ko'pgina 32 bitli dasturlar 64 bitli protsessor va operatsion tizim bilan ishlaydi, biroq ba'zi eski 32 bitli dasturlar mos kelmasligi yoki cheklanganligi sababli to'g'ri ishlamasligi yoki umuman ishlamasligi mumkin.


Arijmeiik-mantiqiy qurilma (AMQ) barcha arifmetik va mantiqiy amallami sonli va belgili axborotlar ustida bajarish uchun moijallangan (kompyuterlarda amallaming bajarilishini tezlatish uchun AMQ ga qo‘shimcha matematik soprotsessor ulanadi).


Arifmetik - mantiqiy qurilma. Arifmetik - mantiqiy qurilma (AMQ) axborotlarni arifmetik va mantiqiy o‘zgartirish amallarini bajarish uchun mo‘ljallangan. Bajaradigan vazifasi bo‘yicha eng sodda AMQ ikki registrdan iborat, jamlovchi qurilma va boshqarish sxemasidan iborat (mahalliy boshqarish qurilmasi).

Jamlovchi qurilma - uning kirishiga berilgan ikkilik kodlar ustida qo‘shish amalini bajamvchi hisoblash sxemasi; jamlovchi qurilmaning razryadligi ikki mashina so‘ziga teng. Registrlar - turli uzunlikdagi tezkor xotira yacheykasi: registr 1 ikkitali so‘zning raziyadligiga ega, registr 2 so‘zning razryaligiga teng. Registr 1 da amallami bajarishda amalda qatnashuvchi birinchi son joylashtiriladi, amal tugagandan so‘ng esa natija joylashtiriladi; registr 2 da amalda qatnashuvchi ikkinchi son joylashadi (amal tugagandan so‘ng undagi axborot o‘zgarmaydi). Registr 1 axborot
kod shinasidan axborotni oladi va unga axborot bera olishi mumkin, registr 2 esa faqat u shinadan axborotni oladi. Boshqarish sxemasi ko‘rsatmaning kod shinalari bo‘yicha boshqarish qurilmasidan boshqarish signallarini qabul qilib oladi va ularni AMQ ning registrlarini va jamlovchi qurilmalar ishini boshqarish uchun boshqarish signallariga o‘zgartiradi. AMQ arifmetik “ - ”, “x” va “ : ” amallami faqat vergulli oxirgi razryaddan so‘ng qayd qilingan ikkilik axborotlar ustida amallar bajaradi, ya’ni faqat butun ikkilik sonlar ustida. Suriluvchi vergulli ikkilik sonlar ustida va ikkilik-kodlashtirilgan o‘nlik sonlar ustida amallami bajarish matematik soprotsessorni jalb qilish yoki maxsus tuzilgan dasturlar orqali amalga oshiriladi. Misol tariqasida ko‘paytirish buyrugini bajarilishini ko‘rib chiqamiz. 1101 va 1011 sonlar ko‘paytirilsin deylik (sodda bo‘ lishi uchun sonlar 4-bitli olingan). Ko‘payuvchi registr 1 da joylashgan, uning razryadligi registr 2 ga nisbatan ikki hissa orttirilgan. Ko‘paytirish amalsi o‘zining bajarilishi uchun bir necha taktni talab etadi. Har bir taktda registr 1 dagi son jamlovchi qurilmaga o‘tadi (razryadlari ikki hissa oshirilgan) qachonki faqat registr 2 ning kichik razryadida 1 boisa. Ushbu misolda birinchi taktda 1101 soni jamlovchiga o‘tadi va shu birinchi taktning o‘zida registr 1 dagi son chapga 1 razryad suriladi, registr 2 dagi son esa bir razryad o‘ngga suriladi. Takt oxirida surilishdan so‘ng registr 1 da 11010 soni joylashgan boiadi, registr 2 da esa 101 soni boiadi. Ikkinchi taktda registr 1 dagi son jamlovchi qurilmaga o‘tadi, chunki registr 2 ning kichik razryadi 1 ga teng; takt oxirida yana registrlardagi sonlar chapga va o‘ngga suriladi, so‘ng registr 1 da 110100 soni, registr 2 da esa 10 soni joylashgan boiadi. Uchinchi taktda registr 1 dagi son jamlovchiga berilmaydi, chunki registr 2 ning kichik razryadi 0 ga teng; takt oxirida registrlardagi sonlar chapga va o‘ngga surilgach, registr 1 da 1101000 son, registr 2 da esa 1 soni hosil boiadi. To‘rtinchi taktda registr 1 dagi son jamlovchiga о‘tadi, chunki registr 2 ning kichik razryadi 1 teng; takt oxirida registlar chapga va o‘ngga surilgach, registr 1 da 11010000 soni, registr 2 da esa 0 soni joylashgan boiadi. Registr 2 da ko‘paytiruvchi 0 boiganligi uchun, ko‘paytirish arnali tugaydi. Natijada jamlovchi qurilmaga sonlar ketma-ket keladi vaular qo‘shiladi: 1101, 11010, 1101000; ulaming
yig‘indisi 10001111 (o‘nlik tizimida 143) vasonlami ko‘paytmasiga tengbo‘ladi 1101 X 1011 (13x 11 o‘nlikda).
Siljuvchi vergulli (float) sonlar – sonning kompyuterda amalga oshiriladigan eksponentsiol yozuvi. Xuddi shuningdek, “ikkilangan aniqlikga” ega bo‘lgan son ham mavjud 
 
Download 193.7 Kb.

Do'stlaringiz bilan baham:




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