RISC жана CISC процессору
RISC жана CISC компьютерлер үчүн иштелип чыккан эсептөө системалары. RISC менен CISCтин ортосундагы айырма компьютер сиздин көрсөтмөлөрүңүздү кантип аткарарын түшүнүү үчүн абдан маанилүү. Бул көбүнчө туура эмес түшүнүлгөн терминдер жана бул макалада эки аббревиатуранын артындагы алардын маанисин жана түшүнүктөрүн тактоо ниети бар.
RISC
ТОКУКТУУЛУК менен бирдей айтылат, ал кыскартылган нускамалар топтому компьютеринин кыскартылган түрү. Бул бир эле учурда бир нече көрсөтмөлөрдү аткаруу үчүн иштелип чыккан микропроцессордун бир түрү. 1980-жылга чейин аппараттык өндүрүүчүлөр бир эле учурда көптөгөн нускамаларды аткара турган CPU курууга аракет кылышкан. Бирок тенденция тескери болуп, өндүрүүчүлөр салыштырмалуу өтө аз нускамаларды аткарууга жөндөмдүү компьютерлерди курууну чечишкен. Көрсөтмөлөр жөнөкөй жана аз болгондуктан, CPU аларды тез аткара алат. RISCтин дагы бир артыкчылыгы - транзисторлордун азыраак колдонулушу, аларды өндүрүү үчүн арзан болот.
RISC өзгөчөлүктөрү
– Дешифрлөө азыраак талап кылынат
– Бирдиктүү нускамалар топтому
– Бардык контекстте колдонулган бирдей жалпы максаттагы регистрлер
– Жөнөкөй даректөө режимдери
– Аппараттык камсыздоодо берилиштердин түрлөрү азыраак
CISC
CISC Комплекстүү нускамалар топтому компьютерди билдирет. Бул чындыгында бир көрсөтмө аркылуу көптөгөн операцияларды аткарууга жөндөмдүү CPU. Бул негизги операциялар эстутумдан жүктөө, математикалык операцияны аткаруу ж.б. болушу мүмкүн.
CISC өзгөчөлүктөрү
– Татаал нускамалар
– Даректөө режимдеринин көбүрөөк саны
– Жогорку түтүктүү
– Аппараттык камсыздоодогу көбүрөөк маалымат түрлөрү
Убакыттын өтүшү менен RISC жана CISC терминдери дээрлик маанисиз болуп калды, анткени RISC да, CISC да эволюцияга дуушар болуп, экөөнүн ортосундагы айырмачылык бара-бара бүдөмүк болуп, экөө тең компьютердик системаларда колдонула баштады. Бүгүнкү RISC чиптеринин көбү кечээки CISC чиптери сыяктуу эле көп нускамаларды колдойт. Мурда RISC чиптери үчүн гана колдонулган деп эсептелген ошол эле ыкмаларды колдонгон CISC чиптери бар. Бирок, экөөнүн ортосундагы негизги айырмачылыктарды түшүнүү оңой жана төмөндөгүдөй.
Айырмачылыктар жөнүндө сөз кыла турган болсок, RISC программалык камсыздоону жаратуучуларга оорчулук жүктөйт, анткени алар бир эле тапшырмалар үчүн көбүрөөк саптарды жазышы керек. RISC CISCге караганда арзаныраак, анткени азыраак транзистор талап кылынат. Компьютердин ылдамдыгы да жогору, нускамаларды бир эле заматта аткаруу керек.