Разлика между RISC и CISC процесор

Разлика между RISC и CISC процесор
Разлика между RISC и CISC процесор

Видео: Разлика между RISC и CISC процесор

Видео: Разлика между RISC и CISC процесор
Видео: RISC и CISC. История процессоров (часть1) 2024, Декември
Anonim

RISC срещу CISC процесор

RISC и CISC са изчислителни системи, разработени за компютри. Разликата между RISC и CISC е критична за разбирането как компютърът следва вашите инструкции. Това са често неразбрани термини и тази статия има за цел да изясни техните значения и концепции зад двата акронима.

RISC

Произнася се по същия начин като RISK, това е акроним за компютър с намален набор от инструкции. Това е вид микропроцесор, който е проектиран да изпълнява няколко инструкции едновременно. До 1980 г. производителите на хардуер се опитваха да създадат процесори, които могат да изпълняват голям брой инструкции едновременно. Но тенденцията се обърна и производителите решиха да създадат компютри, които са способни да изпълняват относително много малко инструкции. Тъй като инструкциите са прости и малко, процесорът може да ги изпълни бързо. Друго предимство на RISC е използването на по-малко транзистори, което ги прави евтини за производство.

Характеристики на RISC

– Изисква по-малко декодиране

– Единен набор от инструкции

– Идентични регистри с общо предназначение, използвани във всеки контекст

– Опростени режими на адресиране

– По-малко типове данни в хардуера

CISC

CISC означава Complex Instruction Set Computer. Това всъщност е процесор, който е способен да изпълнява много операции чрез една инструкция. Тези основни операции могат да бъдат зареждане от паметта, извършване на математическа операция и др.

Характеристики на CISC

– Сложни инструкции

– Повече брой режими на адресиране

– силно конвейерно

– Още типове данни в хардуера

С течение на времето термините RISC и CISC почти станаха безсмислени, тъй като и RISC, и CISC претърпяха еволюция и разликата между двете прогресивно се замъгли, като и двете се използват в компютърни системи. Много от днешните RISC чипове поддържат толкова инструкции, колкото и вчерашните CISC чипове. Има CISC чипове, използващи същите техники, които по-рано се смятаха за използвани само за RISC чипове. Основните разлики между двете обаче са лесни за разбиране и са както следва.

Говорейки за разлики, RISC натоварва производителите на софтуер, тъй като те трябва да пишат повече редове за едни и същи задачи. RISC е по-евтин от CISC поради по-малко необходими транзистори. Скоростта на компютъра също е по-висока с по-малко инструкции за следване в същия момент.

Препоръчано: