# Вопрос 16: Особенности СISC компьютеров CISC (англ. Complex Instruction Set Computing - компьютер с полным набором команд) это архитектура процессера где одиночные команды могут выполнять несколько операций низкого уровня (например, загрузка из памяти, арифметические операции, хранилище памяти) или способны на многоступенчатые операции или режимы адресации в пределах одной инструкции. Этот термин был введён задним числом (в отличие от Сокращенный Набор Команд Компьютера (RISC)), и поэтому стал обобщающим термином для всего, что не является RISC, т.е. всё, начиная от больших и сложных мейнфреймов и заканчивая упрощенными микроконтроллерами, где нагрузка на память и хранить операции не отделены от арифметических команд.
Особенности:
- нефиксированное значение длины команды;
- арифметические действия кодируются в одной команде;
- небольшое число регистров, каждый из которых выполняет строго определённую функцию;
- нефиксированное количество обращений одной инструкции к памяти;
- большое количество разных режимов адресации;
- сложная кодировка инструкций.