Hisoblash texnikasi va uning strukturasi tayyorlagan mustaqil ishi
Download 0.69 Mb. Pdf ko'rish
|
muayyam mustaqil talim pdf yangi
protsessorli kompyuter. Shaxsiy kompyuter arxitekturasining qaysi turi
12 arxitektura hisoblanadi issiq shina. Bu erda barcha funktsional bloklar qattiq shinalar bilan bog'langan, ular ham deyiladi tizimli avtomagistral. Jismoniy jihatdan, asosiy yo'nalish elektron sxemalarni ulash uchun rozetkalarga ega bo'lgan boy simli chiziqdir. Magistral tarmoqdagi simlar soni guruhlarga bo'linadi: manzil shinasi, ma'lumotlar shinasi va boshqaruv shinasi. Hisoblash texnikasi usullarining tasnifi 1. Uskuna xavfsizligi Hisoblash tizimining ombori konfiguratsiya deb ataladi. Hisoblash texnikasi uchun apparat va dasturiy ta'minot batafsil ko'rib chiqiladi. Ko'rinishidan, ro'yxatga olish tizimlarining apparat konfiguratsiyasi va dasturiy ta'minot konfiguratsiyasiga qarash aniq. Bunday tamoyil informatika uchun ayniqsa muhim bo'lishi mumkin, ammo parchalar ko'pincha ishchilarning o'zlari ham apparat, ham dasturiy vositalar bilan shug'ullanishi mumkin bo'lganidan ko'ra ko'proq muvaffaqiyatli bo'ladi. Uskuna va dasturiy ta'minot yechimini tanlash mezonlari unumdorlik va samaradorlikdir. E'tibor bering, apparat echimlari o'rtacha qimmatroq, ammo dasturiy echimlarni amalga oshirish yuqori malakali xodimlarni talab qiladi. Oldin apparat xavfsizligi hisoblash tizimlarida apparat konfiguratsiyasini tuzatuvchi qo'shimchalar va aksessuarlar mavjud. Zamonaviy kompyuterlar va hisoblash komplekslari blok-modulli dizaynga ega bo'lishi mumkin - ma'lum turdagi robotlarni ishlab chiqish uchun zarur bo'lgan apparat konfiguratsiyasi, chunki ularni tayyor tugunlar va bloklardan tanlash mumkin. Hisoblash tizimining asosiy apparat komponentlari quyidagilardan iborat: markaziy protsessor tizim magistral orqali o'zaro bog'langan periferik qo'shimchalar (1-rasm). Qoidaga ko'ra, o'rta orasidagi farq 1 baytga aylanadi. Asosiy xotiradagi odatiy operatsiyalar: o'rta manzil o'rniga o'sha yozuvni o'qish. 2. CPU Markaziy protsessor - bu kompyuterning markaziy qo'shimchasi bo'lib, u kompyuterning periferik qurilmalari tomonidan ma'lumotlarni qayta ishlash va 13 qayta ishlash uchun javobgardir. Markaziy protsessor omboriga quyidagilarni kiriting: Qo'shimchani boshqarish - vikonannya dasturi jarayonini tashkil qilish va ish soatlari va soatlari uchun buxgalteriya tizimidagi barcha qo'shimchalarning o'zaro ta'sirini muvofiqlashtirish; Arifmetik-mantiqiy qo`shimcha - vikonu arifmetik deb mantiqiy operatsiyalar o'lpon ustida: qo'shimcha, vídnymannya, bir necha, rozpodyl, porívnyannya deb ín; Esda qolarli ilova - ê ichki xotira registrlardan tashkil topgan protsessor, har qanday o'zgarish bo'lsa, protsessor hisobda g'alaba qozonadi va oraliq natijalarni saqlaydi; operativ xotira bilan ishlashni tezlashtirish uchun kesh xotirasi buziladi, masalan, operativ xotiradan keyingi operatsiyalar uchun protsessor uchun zarur bo'lgan buyruqlar yuboriladi; Soat chastotasi generatori - kompyuterning barcha tugunlarining ishlashini sinxronlashtiradigan elektr impulslarini hosil qiladi. Markaziy protsessor asosiy o'zgarishlar va soatlik natijalarni - ichki registrlarni yig'ish uchun qo'shimcha mutaxassisliklar uchun ma'lumotlar bilan turli operatsiyalarni nazorat qiladi. Registrlar ikki turga bo'linadi (2-rasm). Global e'tirof registrlari - asosiy mahalliy o'zgarishlar va oraliq natijalarni, shu jumladan ma'lumotlar registrlari va ko'rsatkichlar registrlarini vaqt bo'yicha yig'ish uchun tanlanadi; xavfsizlikning asosiy vazifasi shved kirish tez-tez g'alaba qozongan o'lponlarga (xotiraga jiringlamasdan ovoz). Ixtisoslashtirilgan registrlar - protsessor robotlarini boshqarishni yutib oling, ulardan eng muhimi: buyruqlar registri, stek ko'rsatkichi, bayroq registri va registr, dastur lageri haqida ma'lumot olish uchun. Ushbu dasturchilarning reestri har qanday ob'ektlarni (berilgan yoki manzil) vaqt bo'yicha yig'ish va ular ustida kerakli operatsiyalarni bajarish uchun o'z hisobingizga yutib olishlari mumkin. ndeks registri xuddi ma'lumotlar reestri kabi, 14 etarli darajaga ega bo'lishi mumkin; í hnê osnovne prichennya - zberígati índexi yoki zmíschennya danih í buyruqlar víd víd baza í manzili (xotiradan operandlarni tanlashda). O'zingizning asosiy manzillaringiz asosiy registrlarda bo'lishi mumkin. Segment registrlari protsessor arxitekturasining eng muhim elementi bo'lib, qo'shimcha 16 bitli operandlar ortida 20 bitli manzil maydoniga murojaat qilinishini ta'minlaydi. Asosiy segment registrlari: CS – segment kod registri; DS - ma'lumotlar segmenti registri; SS – stek segment registri, ES – qo‘shimcha segmental registr. vyglyadí segmentív da xotira zdíysnyuêtsya uchun Zvernennya - mantiqiy utvornyh, qoplamalar be-yakí dylyanki jismoniy manzil maydoni. 16 ga bo'lingan (eng yosh o'n oltinchi raqamsiz) segmentning Pochatkov manzili segment registrlaridan biriga kiritiladi; shundan so'ng belgilangan segment manzilidan boshlanadigan xotira qutisiga kirish kutiladi. Xotiraning o'rtasida bo'lsin, manzillar ikki so'zdan iborat bo'lib, ulardan biri ikkinchi segment xotirasida belgilanadi, aks holda - ikkinchi segment chegaralarida ishlatiladi. Segmentning o'lchami yangi joylashgan ma'lumotlarning kelishuvi bilan belgilanadi, lekin hech qanday holatda tovushning mumkin bo'lgan maksimal hajmi bilan belgilanadigan 64 Kbayt qiymatidan oshib keta olmaysiz. Buyruqlar segmentining segment manzillari CS registrida, zsuv esa adreslanadigan baytga - IP buyruq indikatori registrida saqlanadi. 2-rasm. 32-bitli protsessor registrlari Dastur IP-ga kiritilgandan so'ng, dasturning birinchi buyrug'i kiritiladi. Protsessor xotirani hisobga olgan holda IP-ni aniq buyruq uzunligi bo'yicha o'zgartiradi (Intel protsessorlarining buyruqlari maksimal uzunligi 1 dan 6 baytgacha bo'lishi mumkin), IP natijasi boshqa dasturda ko'rsatiladi. buyruq. Birinchi buyruqni kiritgandan so'ng, protsessor boshqa xotiradan o'qiydi va katta IP qiymatini yangilaydi. Natijada, IP har doim qora tanli jamoani - g'alaba qozongan jamoani almashtirishni o'z ichiga oladi. Algoritmning tavsiflari faqat o'tish buyruqlarini yozish, kichik dasturlarni chaqirish va xizmat ko'rsatishda 15 uzilishlar uchun buzilgan.Ma'lumotlar segmentining segment manzillari DS registrida saqlanadi, lekin ular global tan olish registrlaridan birida bo'lishi mumkin. Qo'shimcha segment registri ES ma'lumotlarni sug'orishdan oldin ma'lumotlarni kiritish uchun tanlanadi, bu dasturlarga kirmaydi, masalan, video bufer yoki tizim yadrolari. Biroq, ehtiyoj tufayli yoga dasturning segmentlaridan biriga moslashtirilishi mumkin. Misol uchun, dastur katta hajmdagi ma'lumotlar bilan ishlaganligi sababli, siz ular uchun ikkita segmentni o'tkazishingiz va ulardan biriga DS registri orqali, oxirgisiga esa ES registri orqali kiritishingiz mumkin. SP stek indikator registri stekning yuqori ko'rsatkichi sifatida hisoblanadi. Stack ma'lum ma'lumotlarni o'z vaqtida saqlash uchun dastur maydoni deb ataladi. Stekning barqarorligi bu sohaning turlicha g'alaba qozonishi bilan bog'liq, bundan tashqari, ma'lumotlar stekidagi tejash va ma'lumotlarni tanlash nomlarni ko'rsatmasdan push va pop buyruqlari yordamida g'alaba qozonadi. Stack haftalik kichik dastur oldidan dastur tomonidan g'alaba qozongan registrlarni saqlash uchun an'anaviy tarzda g'olib bo'ladi, shuning uchun o'zingizning maxsus maqsadlaringiz uchun protsessorning g'olib registri. Registrlar pastki dasturdan qaytgandan so'ng stekdan oxirgi marta paydo bo'ladi. Qabul qilishning ikkinchi kengaytmasi - unga kerak bo'lgan parametrlarning pastki dasturlarini stek orqali uzatish. Pastki dastur, parametrlar stekga qanday tartibda joylashtirilganligini bilib, ularning yulduzlarini olib, bir soat davomida urishi mumkin. Stekning o'ziga xosligi ma'lumotlarni tanlashning o'ziga xos tartibi bo'lib, u yangida qoladi: stekda istalgan vaqtda faqat yuqori element mavjud bo'lib, stekda boshqa chalkashliklar bo'lmaydi. Kirish mumkin bo'lgan tajovuzkor elementni yengish uchun yuqori element to'plamidan Vivantage. Stek elementlari xotira maydonida tartiblanadi, stek ostiga kiritiladi, stekning pastki qismidan boshlab (birinchi maksimal manzildan) ketma-ket o'zgarib turadigan manzillar orqasida. Yuqori kirish mumkin bo'lgan elementning manzillari SP stek ko'rsatkichi registrida saqlanadi. 16 Maxsus registrlar faqat imtiyozli foydalanuvchilar uchun mavjud va operatsion tizim tomonidan boshqariladi. Ular kesh xotirasining turli bloklarini, asosiy xotirani, qo'shimcha kiritish va chiqarishni va hisoblash tizimining boshqa qo'shimchalarini boshqaradi. Imtiyozli shaxs uchun ham, koristuvach rejimida ham mavjud bo'lgan bitta registrdan foydalaning. Ce registri PSW (Program State Word - so'z dasturga aylanadi), bu buyuk asosiy deb ataladi. Markaziy protsessor uchun zarur bo'lgan turli xil bitlardan qasos olish uchun asosiy registr, eng muhimi - aqliy o'tishlarning bir vaqtning o'zida g'olib bo'lgan aql kodlari. Xushbo'y hid arifmetik-mantiqiy protsessorning teri sikliga o'rnatiladi va oldingi operatsiya natijasini aks ettiradi. Prashroh registrining o'rnida hisob-kitob tizimining turiga ko'ra depozit qo'yish va u qo'shimcha maydonlarni o'z ichiga olishi mumkin: mashinaning rejimi (masalan, koristuvalnitskiy yoki imtiyozlar); bit trasuvannya (nalagodzhennya uchun vikoristovuêtsya qaysi); protsessor ustuvorligiga teng; holatni to'xtatishga ruxsat beriladi. Bayroq registri koristuvach rejimida o'qiladi, ammo boshqa maydonlar faqat imtiyozli rejimda yozilishi mumkin (masalan, bit, qaysi rejimni siz ko'rsatasiz). Buyruqlar ko'rsatkichi registri Buyruqni tanlagandan so'ng, tuzatiladigan buyruqlar registrini va keyingi buyruqqa o'tish uchun indikatorni eslang. Buyruqlar indikatori dasturning borishini kuzatib boradi, hozirda buyruqni bajaruvchi buyruqning manzilini ko'rsatadi. Dasturiy ta'minot reestriga kirish imkoni yo'q; yangi vicon mikroprotsessor manzilini oshirish, uning dozhina flow buyrug'i da vrakhovuychi. Kommutatsiya, qayta ishga tushirish, kichik dasturni chaqirish va ularni aylantirish buyruqlari indikator o'rniga o'zgartiriladi, so'ngra dasturning kerakli nuqtalariga o'ting. Batareya registri eng muhim buyruqlar sonida g'alaba qozonadi. Ko'pincha zastosovuyutsya, vikoristovuyut tsey reestrini, formatini qisqartirish jamoalar. 17 Axborotni qayta ishlash uchun ma'lumotlarni o'rta xotiradan global tan olish registriga o'tkazishni, markaziy protsessor tomonidan ishlashini va natijalarni asosiy xotiraga o'tkazishni tashkil qiling. Dasturlar markaziy protsessorni bekor qilishi uchun mashina buyruqlari ketma-ketligi sifatida saqlanadi. Teri buyrug'i operatsiya maydonidan va operandlar maydonidan shakllanadi - ma'lumotlar, qaysilari ustidan vikonuetsya. berilgan operatsiya . Mashina buyruqlari to'plami mashina tili deb ataladi. Vikonannya dasturi shu tarzda zdíysnyuêtsya. Mashina buyrug'i dastur identifikatorida ko'rsatilganidek, xotiradan o'qiladi va buyruqlar registriga ko'chiriladi, dekodlanadi, shundan so'ng u yoziladi. Keyingi dastur to'xtatilgandan so'ng, u kelayotgan buyruqni bildiradi va hokazo. sí díí mashina aylanishi deb ataladi. Ko'proq markaziy protsessorlar ikkita ish rejimiga ega: yadro rejimi - bu yadro rejimi bo'lib, u protsessorga aylanadi (ensign registr) so'zining biti bilan belgilanadi. Agar protsessor yadro rejimida ishlayotgan bo'lsa, u kirishlar to'plamidagi barcha buyruqlarni bekor qilishi va barcha apparat imkoniyatlarini bekor qilishi mumkin. Operatsion tizim yadro rejimida ishlaydi va barcha boshqaruv vositalariga kirishni ta'minlaydi. Anonim buyruqlarni terish imkonini beruvchi koristuvachyv pratsyyut rejimida koristuvachyv dasturlari, lekin apparatning faqat bir qismiga kirish mumkin. Operatsion tizim bilan bog'lanish uchun dastur yadro rejimiga o'tishni ta'minlaydigan va operatsion tizimning funktsiyalarini faollashtiradigan tizim chaqiruvini yaratish uchun javobgardir. Trap buyrug'i (emulyatsiyani to'xtatish) robot protsessor rejimini yadro rejimidan o'zgartiradi va boshqaruvni operatsion tizimga o'tkazadi. Robot boshqaruvi tugallangandan so'ng, u koristuvacha dasturiga, tizim ko'rsatmalariga rioya qilish buyrug'iga o'tadi. Kompyuterlarda nosozliklar haqida ogohlantirish uchun apparat deb ataladigan qayta tartiblangan, g'alaba qozonish tizimi qo'ng'iroqlari uchun . Download 0.69 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling