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

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

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

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

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

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

РИСК

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

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

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

- Унифициран набор от инструкции

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

- Лесни режими за адресиране

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

CISC

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

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

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

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

- Силно тръбопровод

- Повече типове данни в хардуера

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

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

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