Reduced в RISC — это не про количество команд
Я думал, что основное отличие RISC от CISC — это меньшее количество команд и их простота, и даже писал когда-то про это. Однако смешнявка заставила разобраться в вопросе, и мне объяснили, что ARM активно эволюционирует, и под RISC стоит понимать “короткие инструкции, кодируемые одинаковым количеством байт” (хотя и это не точно, потому что есть расширение для RISC-V с переменной длиной команд). Иными словами, RISC — это скорее про простоту декодера команд внутри процессора.
Комментарии