Здравствуйте.
Сегодня я хотел бы поговорить об одной архитектуре, которая, возможно, и
не на слуху у обывателя, но играет колоссальную роль в мире
электроники. Речь идет о RISC, что является аббревиатурой от английского
Reduced Instruction Set Computer. В переводе это означает "компьютер с
сокращенным набором инструкций". Звучит, возможно, скучно, но на самом
деле это очень элегантная и мощная концепция.
Чтобы понять, что
это такое, давайте представим, что у вас есть два повара. Один, это CISC
(Complex Instruction Set Computer), и у него в запасе сотни рецептов,
включая очень сложные, вроде "пожарить мясо, добавить специи и нарезать
кубиками". Второй повар, это RISC, и у него есть только самые базовые
рецепты: "пожарить", "добавить", "нарезать".
Теперь представьте,
что вам нужно приготовить сложное блюдо. Повар CISC просто возьмет один
свой сложный рецепт и выполнит его. Быстро? Может быть. Но его печка
очень сложная, с кучей кнопок и функций, и для каждого рецепта она