www.wikidata.uk-ua.nina.az
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno lyutij 2020 U Vikipediyi ye statti pro inshi znachennya cogo termina RISC znachennya RISC angl Reduced Instruction Set Computing obchislennya zi skorochenim naborom komand arhitektura procesoriv zi skorochenim naborom komand Takozh vidoma yak arhitektura load store pozayak sistema komand takoyi arhitekturi ne vklyuchaye arifmetiko logichnih operacij z operandami u pam yati Dlya bud yakogo obroblennya danih yih spochatku slid zavantazhiti angl Load v registr vikonati neobhidni operaciyi a todi zberegti angl Store nazad u pam yat Najvidomishi predstavniki ARC en Alpha Am29000 en ARM AVR Blackfin en i860 i960 M88000 en MIPS PA RISC Power Architecture en vklyuchayuchi PowerPC RISC V SuperH ta SPARC Zmist 1 Osnovni risi 1 1 Energoefektivnist 2 Istoriya rozvitku ta filosofiya do RISC ovoyi arhitekturi CISC 3 Filosofiya RISC arhitekturi 3 1 Peredumovi stvorennya 4 Najuspishnishi realizaciyi 5 Primitki 6 Div takozhOsnovni risi RedaguvatiOsnovnimi risami RISC arhitekturi ye mala kilkist komand odnakova dovzhina vsih komand mala kilkist riznih formativ komand vidsutnist komand yaki pracyuyut z operandami v pam yati za viklyuchennyam komand zavantazhennya ta zberezhennya mala kilkist aparatno pidtrimuvanih tipiv danih velika kilkist identichnih registriv zagalnogo priznachennya Poshtovhom dlya rozrobki RISC arhitekturi stalo te sho togochasni seredina 1970 h kompilyatori ne vikoristovuvali bilshist komand iz naboru CISC ta ne mogli skoristatisya perevagami bagatoh tipiv skladnoyi adresaciyi Vikonannya skladnih instrukcij CISC vimagalo bagatoh procesornih taktiv a realizaciya riznih tipiv adresuvannya ta instrukcij sho realizovuyut visokorivnevi operaciyi zajmala bilshist ploshi procesornogo kristalu ta majzhe ne vikoristovuvalas Energoefektivnist Redaguvati RISC procesori vvazhayutsya shvidshimi ta bilsh ekonomichnimi nizh CISC 1 Istoriya rozvitku ta filosofiya do RISC ovoyi arhitekturi CISC RedaguvatiV ranni chasi komp yuternoyi industriyi programi stvoryuvalis na movi asemblera Take programuvannya vimagalo potuzhnih instrukcij sho realizuyut chasto vzhivani visokorivnevi algoritmi Tomu rozrobniki procesoriv namagalis vmistiti v svij produkt yakomoga bilshe instrukcij sho vikonuyut maksimalnu kilkist roboti Takozh do instrukcij stavilis vimogi po zruchnosti vikoristannya ta universalnosti V kozhnij instrukciyi rozrobniki namagalisya realizuvati vsi mozhlivi tipi adresaciyi tobto instrukciyi mogli odnakovo pracyuvati z operandami yaki znahodyatsya yak v pam yati tak i v registrah chi bezposeredno zakodovanih v instrukciyi Realno vvedennya takoyi universalnosti prizvodilo do togo sho kozhna diya mala v procesori dekilka realizacij rozrahovanih na rizni tipi adresuvannya Krim togo v ti chasi pam yat bula duzhe dorogoyu tomu instrukciyi zi zminnoyu dovzhinoyu sho odnochasno vikonuyut zavantazhennya operandiv ta obchislennya buli vigidni z tochki zoru zmenshennya rozmiru programi Takozh procesori mali duzhe malu kilkist registriv Ce bulo obumovleno dvoma prichinami rozmishennya na kristali dodatkovih registriv bulo nadto dorogim vvedennya dodatkovih registriv vimagalo b rozshirennya formatu instrukciyi shob vmistiti dovshi specifikatori registriv Na protivagu RISC vishezaznachenu arhitekturu nazivayut CISC angl Complex Instruction Set Computing Filosofiya RISC arhitekturi RedaguvatiRyad naukovih doslidzhen seredini 1970 h rokiv doviv sho togochasni kompilyatori ne vikoristovuvali perevagi skladnoyi adresaciyi a takozh te sho bilshist procesoriv mali nadlishkovij nabir instrukcij Takozh bulo dovedeno sho v bagatoh vipadkah skladni instrukciyi vikonuvalis povilnishe nizh analogichnij po funkcionalnosti nabir prostishih instrukcij Vidomim prikladom comu bula instrukciya INDEX komp yutera VAX yaka vikonuvalas povilnishe za yiyi realizaciyu na bazi ciklu ale pri comu vona zajmala menshe miscya u pam yati sho bulo vazhlivo v ti chasi Takozh skladni instrukciyi menshe pidlyagali optimizaciyi pid konkretnu zadachu napriklad zamina mnozhennya ta dilennya operaciyami zsuvu Peredumovi stvorennya Redaguvati Metoyu stvorennya RISC arhitekturi buli taki potrebi zmenshennya naboru komand dlya zbilshennya dodatkovoyi ploshi na kristali de mozhna rozmistiti kesh abo registri privedennya vsih komand do odnakovogo rozmiru ta podibnogo formatu Ce dalo b mozhlivist konveyerizaciyi v ideali vsi komandi mali vikonuvatis za odin takt Najuspishnishi realizaciyi RedaguvatiARM procesori danoyi arhitekturi najbilshe zastosovuyutsya u vbudovuvanih i mobilnih pristroyah prikladi pristroyiv smartfoni plansheti avtomobilni informacijno rozvazhalni sistemi Arhitektura ARM Cortex dozvolyaye masshtabuvannya vid najprostishih 32 rozryadnih mikrokontroleriv seriya M0 do universalnih 64 rozryadnih procesoriv napriklad seriyi A7x ARM zustrichayetsya v chislennih mobilnih pristroyah takih yak Apple iPod iPhone MacBook na bazi procesora Apple M1 tosho Palm PocketPC ta smartfoni Intel XScale Samsung SC32442 ARM9 Nintendo Game Boy Advance ARM7 DS ARM7 ARM9 Sony Network Walkman na bazi Sony in house ARM mobilni telefoni majzhe vsih virobnikiv smartfoni plansheti Deyaki noutbuki Chromebook okremi modeli seriyi Yoga kompaniyi Lenovo MIPS zastosovuyutsya u bilshosti komp yuteriv SGI PlayStation PlayStation 2 Nintendo 64 PlayStation Portable IBM ta Freescale ranishe Motorola SPS Power Architecture en vikoristovuyetsya u vsih superkomp yuterah serverah ta robochih stanciyah IBM serednogo rivnya v Apple Macintosh na bazi Power PC v minulomu v Nintendo Gamecube ta Wii Microsoft Xbox 360 ta Sony PlayStation 3 ta v bagatoh vbudovanih realizaciyah takih yak printeri ta avtomobili RISC V Sun SPARC Hewlett Packard PA RISC takozh vidomij yak HP PA virobnictvo zupineno DEC Alpha Procesor XAP vikoristovuyetsya v bagatoh bezprovidnih Bluetooth wifi kontrolerah Hitachi SuperH shiroko vikoristovuvavsya v Sega Super 32X Saturn ta Dreamcast Atmel AVR vikoristovuyetsya v riznih pristroyah vid manipulyatoriv Xbox do avtomobiliv Primitki Redaguvati Tanenbaum Andrew S 2005 Structured Computer Organization angl vid 5th Div takozh RedaguvatiCISC ZISC Otrimano z https uk wikipedia org w index php title Reduced Instruction Set Computing amp oldid 37944726