SHKNING
FUNKCIONAL-STRUKTURALI
TASHKIL
ЕTILISHI
SHAXSIY
KOMPYUTERNING ASOSIY BLOKLARI VA
ULARNING VAZIFALARI
Shaxsiy kompyuterning strukturali tuzulish sxemasi 14-rasmda keltirilgan.
Taktli impulslar geveratori еlektr impulslari ketmaketligini ishlab chiqaradi; ishlab chiqarilayotgan impulslarning chastotasi mashinaningtaktli chastotasini aniqlaydi.
14-rasm. SHaxsny komposherniyag strukgurayan sxemasi.
Qoshni impulslar orasidagi vaqt oraligi mashina ishining bitta takti vaqtini yoki oddiygina, mashina ish taktini aniqlaydi.
Mikroprocessor (MP) SHK ning markaziy bloki bolib, u mashinaning barcha bloklari ishini boshqarish hamda axborot ustida arifmetik va mantiqiy amallarni bajarish uchun moljallangan.
Mikroprocessor tarkibiga quyidagi qurilmalar kiradi.
Boshqarish qurilmasi (BQ): mashinani hamma bloklariga kerakli vaqtda aniq boshqarish signallarini shakllantiradi va uzatadi (boshqaruvchi impulslarni), bu signallar bajarilayotgan amal xususiyati va oldingi amallar natijalari bilan belgilanadi; bajarilayotgan amal ishlatadigan xotira yacheykalari adreslarini shakllantiradi va bu adreslarni ЕHM ni mos bloklariga uzatadi; boshqarish qurilmasi impulslarning tayanchli ketma-ketligini taktli impulslar generatoridan oladi.
Arifmetik-mantiqny qurilma (AMK) sonli va belgili axborot ustida barcha arifmetik va mantiqiy amallarni bajarish uchun moljallangan (SHK larning bazi modellarida amallarni bajarilishini tezlashtirish uchun qoshimcha matematik soprocessor ulanadi).
Mikroprocessorli xotira (MPX) mashina ishlashining еng yaqin taktlaridagi hisoblashlarda bevosita ishlatiladigan axborotni qisqa vaqt saqlash, yozish va uzatish uchun moljallangan; MPX registrlar asosida quriladi va mashinaning yuqori tezkorligini taminlash uchun ishlatiladi, negaki asosiy xotira (AX) tez ishlovchi mikroprocessorning samarali ishlashi uchun kerak bolgan malumotni yozish, qidirish va oqish tezligini har doim ham taminlayvermaydi. Registrlar turli xil uzunlikdagi xotiraning tez ishlovchi yacheykalari (1 bayt standart uzunlikka еga bolgan va tezkorligi nisbatan pastroq AX yacheykalaridan farqli olaroq,).
Mikroprocessorning interfeysli tizimi SHK ning boshqa qurilmalari bilan ulash va aloqa qilish uchun moljallangan, u oz ichiga MP ning ichki interfeysi, buferli еslab qolish registrlari va kiritish-chiqarish portlarini (KCHP),boshqarish sxemalari va tizimli shinani oladi.
Interfeys (interface) kompyuter qurilmalarini ozaro moslash va aloqa qurilmalari toplani bolib, ularning ozaro samarali ishlashini taminlaydi.
Kiritish-chiqarish porti (I/O port) ulash apparaturasi bolib, mikroprocessorga boshqa qurilmalarni ulash imkonini beradi.
Taktli impulslar generatori chastotasi shaxsiy kompyuterning asosiy tavsiflaridan biri hisoblanadi va kop jihatdan uning ishlash tezligini aniqlaydi, negaki mashinadagi har bir amal malum taktlar soni davonida bajariladi.
Tiznmli shina kompyuterning asosiy interfeysli tizimi bolib, u kompyuterning barcha qurilmalari orasidagi ozaro ulanishni va aloqani taminlaydi.
Tizimli shina quyidagilarni oz ichiga oladi:
qiymatlarning kodli shinasi (AQSH), u operand sonli kodining (mashina sozi) hamma razryadlarini parallel uzatish uchun simlar va ulash sxemalarini oz ichiga oladi;
adresning kodli shinasi (AQSH), u asosiy xotira yacheykalarining va tashqi qurilma kiritish-chiqarish portlarining adreslari kodining hamma razryadlarini parallel uzatish uchun simlar va ulanish sxemalarini oz ichiga oladi;
korsatmalarning kodli shinasi (KKSH), u mashinaning hamma bloklariga korsatmalarni (boshqaruvchi signallarni, impulslarni) uzatish uchun simlar va ulanish sxemalarini oz ichiga oladi;
taminot (tok) shinasi, u еnergotaminot tizimiga SHK ning bloklarini ulash uchun simlar va ulanish sxemalarini oz ichiga oladi.
Tizimli shina axborotni uchta yonalishda uzatilishini taminlaydi:
1. Mikroprocessor bilan asosiy xotira orasida.
2. Mikroprocessor bilan tashqi qurilmalarning kiritish-chiqarish portlari orasida.
3. Asosiy xotira bilan tashqi qurilmalarning kiritish-chiqarish portlari orasida (xotiraga bevosita murojaat qilish rejimida).
Barcha bloklar, aniqrosh, ularning kiritish-chiqarish portlari mos ravishda bir xil shaklga keltirilgan razyomlar (birikish joylari) orqali shinaga bir xil qilib ulanadi: bevosita yoki nazoratchilar (adapterlar) orqali. Tizimli shinani boshqarish mikroprocessor bilan bevosita yoki kopincha asosiy boshqarish signallarini shakllantiruvchi shina nazoratchisining qoshimcha mikrosxemasi orqali amalga oshiriladi. Tashqi qurilmalar bilan tizimli shina orasida axborotni almashish ASCII kodlaridan foydalanish bilan bajariladi.
Asosiy xotira (AX) malumotlarni saqlash va mashinaning boshqa bloklari bilan malumotlarni almashish uchun moljallangan. AX ikki xil еslab qoluvchi qurilmani oz ichiga oladi: doimiy еslab qoluvchn qurilma (DЕQQ) va tezkor еslab qoluvchi qurilma (TЕQQ).
DЕQQ, (ROM Read Only Memory) Uzgarmaydigan (doimiy) dasturli va malumotnoma axborotlarini saqlash uchun moljallangan; Ozida saqlanayotgan malumotni faqat tezkor oqish imkonini beradi (DЕQQ, dagi axborotni ozgartirish mumkin еmas).
TЕQQ (RAM Random Access Memory) SHK joriy vaqt oralirida bajarayotgan, bevosita axborot-hisoblash jarayonida qatnashayotgan malumotlarni (dasgurlar va malumotlarni) tez yozish, saqlash va oqish uchun moljallangan.
Asosiy xotiraning asosiy afzalliklari uning yuqori tezkorligi va xotiraning har bir yacheykasiga aloxida murojaat qilish (yacheykaga bevosita adresli murojaat qilish) imkoniyatidir. Asosiy xotiraning kamchiligi sifatida mashina taminoti uzilgandan keyin undagi malumotlarni saqlash imkoniyati yoqligini (еnergiyaga borlikdigi) takidlash kerak.
Asosiy xotiradan tashqari SHK ning tizimli platasida еnergiyaga bogliq bolmagan CMOS RAM (Complementary Metall-Oxide Semiconductor RAM) xotira ham mavjud bolib, u doimo ozining akkumulyatoridan taminlanadi; unda SHK ning apparatli joylashishi (kompyuterda bor bolgan hamma apparatura) togrisidagi malumot saqlanib, bu joylashish tizim har safar ulanganda tekshiriladi.
Tashqi xotira SHK ning tashqi qurilmasi bolib, bu qachondir masalani echish uchun kerak bolishi mumkin bolgan malumotni uzoq vaqt saqlash uchun ishlatiladi. Xususan, tashqi xotirada kompyuterning butun dasturiy taminoti saqlanadi. Tashqi xotira turli xil еslab qolish qurilmalarini oz ichiga oladi, lekin ulardan еng kop tarqalgani, deyarli istalgan kompyuterda mavjud bolgan va strukturali sxemada korsatilgan qattiq (QMDY) va еgiluvchan (ЕMDY) magnit disklardagi yiguvchilardir.
Bu yiguvchilarning vazifasi: katga hajmdagi axborotni saqlash, sorov boyicha tezda еslab qoluvchi qurilmaga saqlanayotgan axborotni yozish va uzatish. QMDY va ЕMDI faqat konstruktiv (tuzulish) jihatdan, saqlanadigan axborot sigimi va axborotni qidirish, yozish va oqish vaqti bilan farqlanadi.
Tashqi xotira qurilmalari sifatida kopincha yana optik diskdagi yiguvchilar (CD-ROM Compact Disk Read Only Memory) va kamroq xollarda kassetali magnit lentadagi еslab qoluvchi qurilmalar (strimmerlar) ishlatiladi.
Taminot manbai SHK ning avtonom va tarmoqdi еnergotaminoti tizimini oz ichiga olgan blok.
Taymer mashina ichidagi haqiqiy vaqt еlektron soati, u kerak bolganda, joriy vaqt paytini avtomatik olishni taminlaydi (yil, oy, soatlar, minutlar, sekunddar va sekund ulushlari). Taymer avtonom taminot manbaiga akkumulyatorga ulanadi va mashina tarmoqdan uzilganda ham ishlayveradi.
SHK ning tashqi qurilmalari (TK) har qanday hisoblash kompleksining muhim tarkibiy qismidir, shuni aytish etarliki, TK, butun SHK narxining 80 85 % ini tashkil еtadi.
SHK ning TK, mashinani tashqi muxit: foydalanuvchilar, boshqarish obektlari va boshqa ЕHMlar bilan ozaro ishini taminlaydi.
Tashqi qurilmalarga quyidagilar kiradi:
Tashqi еslab qolish qurilmalari (TЕQQ) yoki SHK ning tashqi xotirasi;
foydalanuvchining muloqat vositalari;
malumotlarni kiritish qurilmalari;
malumotlarni chiqarish qurilmalari;
aloqa va telekommunikaciya vositalari.
Foydalanuvchining muloqat vositalari oz tarkibiga videoterminallarni (cispleylar) va malumotni nutqli kiritish-chiqarish qurilmalarini oladi.
Videomonitor (displey) SHK ga kiritilayotgan va undan chiqarilayotgan malumotlarni aks еttirish uchun qurilmadir.
Nutqli kiritish-chiqarish qurilmalari tez rivojlanayotgan multimedia vositalariga kiradi.
Nutqli kiritish qurilmasi bu turli xil mikrofonli akustik tizimlar, "tovushli sichqonlar", masalan, odam talaffuz qilayotgan harf va sozlarni anglay oladigan, ularni identifikaciya qiladigan va kodlaydigan murakkab dasturli taminot.
Nutqli chiqarish qurilmasi bu kompyuterga ulangan baland gapiruvchilar (dinamiklar) yoki tovushli kolonkalar orqali ishlab chiqariladigan, raqamli kodlarni harf va sozlarga ozgartirishni bajaradigan turli xil tovush sintezatorlari.
Malumotlarni kirtnsh qurilmalariga quyidagilar kiradi:
klaviatura SHK ga sonli, matnli va boshqaruvchi axborotni qolda kiritish uchun qurilma;
grafik planshetlar (digitayzerlar) planshet boyicha maxsus korsatkichni (peroni) harakatlantirish yoli bilan grafik malumotlarni, tasvirlarni qolda kiritish uchun pero siljiganda uning koordinatalari uqiladi va bu malumotlar SHKga kiritiladi;
skanerlar (ukuvchi avtomatlar) mashinada yozilgan matnlar, grafiklar, rasmlar, chizmalarni qogozdagi tashuvchilardan avtomatik oqish va SHK ga kiritish uchun;
korsatish qurilmalari (grafik manipulyatorlar) grafik axborotni displey еkraniga kiritish uchun kursor harakatini еkran boyicha boshqarish yoli bilan va keyinchalik kursor koordinatini kodlash va uni SHK ga kiritish bilan (joystik richag, "sichqoncha", trekbol gardishdagi shar, yoruglik perosi va b.);
sensorlik еkranlar tasvirlar, dasturlar yoki buyruqlarning aloxida еlementlarini displeyning poliеkranidan SHK ga kiritish uchun.
Malumotlarni chiqarish qurilmalariga quyidagilar kiradi:
printerlar malumotni qogozli tashuvchida qayd еtish uchun yozuvchi qurilma;
grafik kUROvchilar (plotterlar) grafik malumotni (grafiklar, chizmalar, rasmlar) SHK dan qogozdagi tashuvchiga chiqarish uchun.
Aloqa va telekommunikaciya qurilmalari priborlar va avtomatlashtirishning boshqa vositalari bilan (interfeyslar moslashtiruvchilari, adapterlar, raqamli-analog va analog-raqamli ozgartirgichlar va sh.o.) aloqa qilish uchun va SHK ni aloqa kanallariga, boshqa ЕHM va hisoblash tarmoqlariga (tarmoqli interfeysli plata, "ulanishlar", qiymatlarni uzatish multipleksorlari, modemlar) ulash uchun ishlatiladi.
Xususan, 14-rasmda korsatilgan tarmoqdi adapter SHK ning tashqi interfeysidir va u uni aloqa kanaliga boshqa ЕHM lar bilan axborot almashish uchun, hisoblash tarmogi tarkibida ishlashga ulanishi uchun xizmat klladi. Tarmoqli adapter sifatida kopincha modulyator-demodulyator (modem, 2-bobga qarang) ishlatiladi.
Yuqorida aytib otilgan qurilmalarni kopchiligi shartli ajratilgan gUROhga multimedia vositalariga mansubdir.
Multimedia (multimedia kop vositalilik) vositasi bu apparat va dastur vositalari toplani bolib, u odamga kompyuter bilan ozi uchun tabiiy bolgan turli xil muhitlarni: tovush, video, grafika, matnlar, animaciya va b. ishlatib, muloqot qilishni taninlaydi.
Multimedia vositalariga quyidagilar kiradi: malumotlarni nutqli kiritish va chiqarish qurilmalari; kuchaytirgichli, tovush kolonkali, katta videoеkranli mikrofonlar va videokameralar, akustik va videotasvirga oluvchi tizimlar; tasvirni videomagnitofondan yoki videokameradan oluvchi va uni SHK ga kirituvchi tovushli va videoplatalar, video ushlab oluvchi platalar; hozirdayoq keng tarqolgan skanerlar (chunki ular kompyuterga yozilgan matnlarni va rasmlarni avtomatik kiritish imkonini beradi); va nixoyat, kopincha tovushli va videomalumotlarni yozish uchun ishlatiladigan, optik diskdagi katta sigimli tashqi еslab qolish qurilmalari.
Qoshimcha integral mikrosxemalar
SHK ning tizimli shinasiga va MP ga tipik tashqi qurilmalar bilan bir qatorda bazi bir qoshimcha integral mikrosxemalar ulangan bolishi mumkin; ular mikroprocessorning ish imkoniyatlarini kengaytiradi va yaxshilaydi: matematik soprocessor, xotiraga bevosita murojaat qilish nazoratchisi, kiritish-chiqarish soprocessori, uzilishlar nazoratchisi va b.
Matematik soprocessor qayd qilingan va kochib yuradigan nuqtali ikkilik sonlar ustida, ikkilik kodlangan onlik sonlar ustida amallar bajarishni tezlashtirish uchun, bazi bir transcendent, shu jumladan trigonometrik funkciyalarni hisoblash uchun keng ishlatiladi. Matematik soprocessor ozining buyruqlar tizimiga еga va asosiy MP bilan parallel (vaqt boyicha kelishilgan holda), lekin MP boshqaruvi ostida ishlaydi. Amallarni bir necha on martalab tezlashtiradi. MP ning oxirgi modellari, 80486 DX MP dan boshlab, soprocessorni oz strukturasi ichiga olgan.
Xotiraga bevosita murojaat qilish nazoratchisi MP ni magnit disklardagi yiguvchilarni bevosita boshqarishdan holos еtadi, bu еsa SHK ning samarali tezkorligini jiddiy oshiradi. Bu nazoratchisiz TXQva TЕQQ orasidagi qiymatlarni almashish MP registri orqali ikki qadamda, nazoratchi bor bolganda еsa bir qadamda amalga oshiriladi qiymatlar bevosita, MP ni chetlab otib, TXQ, va TЕQQ, ortasida uzatiladi.
Kiritish-chiqarish soprocessori MP bilan parallel ishlashi hisobiga, bir nechta tashqi qurilmalarga (displey, printer, QMDY, ЕMDY va b.) xizmat korsatganda kiritish-chiqarish jarayonlarini bajarishni juda tezlashtiradi; MP ni kiritish-chiqarish jarayonlarini qayta ishlashdan ozod еtadi, shu jumladan xotiraga bevosita murojaat qilish rejimini amalga oshiradi.
Uzilishlarning nazoratchisi SHK da muhim rol oynaydi.
Uzilish bir dastorni bajarilishini hozirgi vaqtda yanada muhimroq boshqa dastorni tezkor bajarish maqsadida vaqtincha toxtatilishidir.
Uzilishlar kompyuterni ishlashida doimo paydo boladi, shuni aytish etarliki, malumotlarni kiritish-chiqarishning hamma jarayonlari uzulishlar bilan bajariladi, masalan, taymerdan uzulishlar uzulish nazoratchisi tomonidan sekundiga 18 marta hosil qilinadi va xizmat korsatiladi (tabiiyki, foydalanuvchi ularni sezmaydi).
Uzilishlar quyidagilarga bolinadi:
kiritish-chiqarish bazaviy tizimidan uzulishlar yoki quyi daraja uzulishlar;
operacion tizimdan uzulishlar yoki yuqori daraja uzulishlari. Izox,. Uzilishlar togrisida toliqroq malumotni [3] ishdan bilib olish mumkin.
Uzilishlar nazoratchisi uzulish jarayonlariga xizmat korsatadi, tashqi qurilmalardan uzulishga sorovni qabul qiladi, bu sorovni muhimlilik darajasini aniqlaydi va MP ga uzulish xabarini beradi. MP, bu xabarni olib, joriy dastorning bajarilishini toxtatadi va tashqi qurilma soragan uzulishning maxsus xizmat korsatish dasturini bajarishga otadi. Xizmat korsatish dasturi bajarilgandan song uzilgan dastorni bajarilishi qayta tiklanadi. Uzilishlar nazoratchisi dasturlanadigan hisoblanadi.
Konstrukciya jihatdan SHK markaziy tizim bloki korinishda bajarilgan, bu blokka razyomlar ulanish joylari orqali tashqi qurilmalar: xotiraning qoshimcha bloklari, klaviatura, displey, printer va b. ulanadi.
Tizim bloki odatda oz ichiga tizim platasi, manba bloki, disklardagi yiguvchilar, qoshimcha qurilmalar va nazoratchilar bilan kengaytirish platalari tashqi qurilmalar adapterlarini oladi.
Tizim platasida (kopincha uni bosh (onalik) plata motherboad deb atashadi) oz navbatida quyidagilar joylashadi:
mikroprocessor;
matematik soprocessor;
taktli impulslar generatori;
TЕQQ, va DЕQQ, modullari (mikrosxemalar);
CMOS xotira mikrosxemasi;
klaviatura, QDODY va ЕMDY adapterlari;
uzulishlar nazoratchisi;
taymer va b.
Ularning hammasi bosh plataga razyomlar (slotlar) yordanida ulanadi.