TEMA: CISC hám RISC kórsetpeler sistemalarınıń arxitekturaları (qurılıs principlerı hám islew principi.
JOBA:
RISC-arxitekturasınıń qásiyetleri.
RISC arxitekturasın jaratıw.
CISC arxitekturası.
RISC-arxitekturasınıń qásiyetleri.
Zamanagóy programmalastırıw texnologiyaları joqarı dárejedegi tillerge (HLM) jóneltirilgen bolıp, onıń tiykarǵı waziypası programmalardı jazıw procesin ańsatlastırıw bolıp tabıladı. Programmalastırıw procesiniń 90% ten aslamı JAVÁke ámelge asıriladı. Ókiniw menen aytamız, HLM-ǵa tán bolǵan operatsiyalar mashinalar buyrıqlar menen ámelge asırılǵan operatsiyalardan parıq etedi. Bul mashqala dep ataladı semantik boslıq programma nátiyjesiz atqarılıwına alıp keledi.
Joqarı dárejeli tiller (HLM) hám mashinalar komandaları tárepinen ámelge asırilatuǵın operatsiyalar ortasındaǵı semantik boslıqtı jeńiwge urınıp, VM islep shıǵıwshıları buyrıqlar sistemasın keńeytirediler, oǵan HLM kompleksli programmistlerin apparat dárejesinde qóllaw buyrıqları qosıp, qosımsha mánzillerdi kirgiziw hám t.b. Bul qurallar ámelge asırilatuǵın kompyuterler arxitekturası dep ataladı keńeytirilgen buyrıqlar arxitekturası (CISC - Kompleks jollama kompyuterdi sazlaw ).
CISC-arxitekturası menen sistemalar bir qatar kemshiliklerge iye. Bul JAV menen dúzilgeninen keyin alınǵan programmalardı jaqsılaw analiz qılıwdı talap etdi. Bir qatar izertlewler ótkerildi, bunıń nátiyjesinde qızıqlı naǵıslar anıqlandi:
1) SRW operatorlarına sáykes keletuǵın quramalı buyrıqlar atqarılıwı, programmalıq támiynat programmasında basqarıw ROMining múmkinshiliklerin asırıwdı talap etedi;
2) kompilyatsiya etilgen programmada HLM operatorları proceduralar (subroutines) formasında ámelge asıriladı, sol sebepli procedura shaqırıw operatsiyaları hám odan qaytarıw esaplaw yukining 15 ten 45 procentige shekem esap beredi;
3) esaplaw waqtında operatsiyalardıń derlik yarımı dizimge alıw, yad xujayralari yamasa registrlar hám yad ortasındaǵı maǵlıwmatlardı uzatıwdı qısqartırıwshı tapsırıw operatsiyaları.
4) programmanı quraytuǵın buyrıqlar kópshilik (90 -95% ten kóp) mashinalar buyrıǵı sistemasınıń salıstırmalı ıqsham bólegin quraydı (20%);
5) hár bir operatsiya bir (keminde eki) dáwirde ámelge asırılıwı ushın, salıstırǵanda kishi buyrıqlar kompleksin apparat menen nátiyjeli tárzde ámelge asırılıwı múmkin.
Izertlew nátiyjelerin tolıq analiz qılıw dástúriy arxitektorshılıq sheshimlerin saldamlı qayta kórip shıǵıwǵa alıp keldi hám nátiyjede payda boldı buyrıqtı ornatıw normaların azaytadı (RISC - Kompyuterdi kemeytiw kórsetpeleri).
RISC arxitekturasındaǵı tiykarǵı háreketler eń nátiyjeli komanda trubaın qurıwǵa qaratılǵan. Bul tımsal basqıshı ushın salıstırǵanda ańsat. Tek ǵana barlıq jámáátler kerek standart uzınlıǵıprotsessor hám yadtı baylanıstıratuǵın maǵlıwmatlardı uzatıw trubasining keńligine teń. Hár túrlı buyrıqlar ushın atqarıw waqtın birlestiriw júdá qıyın wazıypa bolıp tabıladı, sebebi dizimge alıwshılar menen birge, yaddan paydalanıw huqıqı da bar.
Birdey uzınlıqtaǵı buyrıqlar menen bir qatarda, salıstırǵanda da zárúrli áhmiyetke iye ápiwayı kodlaw altsistemi hám basqarıw : Quramalı baqlaw apparatı (CU) baqlaw signallarınıń qáliplesiwinde qosımsha keshigiwlerdi keltirip shıǵaradı. KOnı sezilerli dárejede ápiwayılastırıwdıń eń anıq usılı atqarılatuǵın programmalardıń sanın kemeytiw bolıp tabıladı.jámáátleri, buyrıqlar hám maǵlıwmatlar formatları, hám taǵı mánzil túrleri.
Bir buyrıqlar siklining barlıq basqıshların bir saatlıq dáwir kemeytiwdiń aldın alıwdıń tiykarǵı sebebi tımsallı operandlar hám / yamasa dizimge alıw nátiyjeleri ushın yaddan paydalanıwdıń múmkin áhmiyeti. Yadqa iye bolǵan jámáátler sanın kemeytiw kerek. Usınıń sebepinen, tek " Read" hám " Write" buyrıqlar menen yad paydalanıwdı ámelge asırıw hám sol túrdegi " Oqıw" hám " Jazıw" tısqarı barlıq ámellerdi orınlaw usınıs etiledi - " Dizimge alıw -Kesteden ótiw".
Kóp buyrıqlar atqarılıwın ápiwayılastırıw hám olardı " dizimge alıw -registratsiya" túrine kirgiziw ushın CPU-ni ulıwma dizimge alıw registrlari kópligi menen támiyinlew kerek. CPU dizimge alıw faylında júdá kóp registrlar keyingi operatsiyalarda operand retinde isletiletuǵın aralıq nátiyjelerdi waqtınshalıq saqlawǵa múmkinshilik beredi hám operatsiyalar atqarılıwın tezlestiretuǵın yad ruxsatın sanın azaytadı.
Do'stlaringiz bilan baham: |