Архитектура современных операционных систем
6 2. Операционная система Unix Unix представляет собой целое семейство многопользовательских, много- задачных (а в некоторых реализациях и многопоточных) сетевых операционных систем (ОС), эффективно функционирующих в основном на вычислительных системах с процессорами архитектуры RISC. 2.1. Архитектура Особенности архитектуры RISC Традиционная архитектура CISC (complex instruction set computing) ха- рактеризуется следующими свойствами: 1. избыточный набор команд, т.е. одно и то же действие может быть выполнено с помощью различных команд; 2. команды работают с различными типами операндов; 3. используются различные типы адресации; 4. вследствие пунктов 2 и 3 команды имеют разную длину; 5. команды выполняются за различное время (число тактов процессо- ра); 6. используется микропрограммирование, когда некоторые сложные действия выполняются аппаратно, с помощью некоторых заранее определен- ных последовательностей простых команд. В середине 1970-х годов С. Крей предложил архитектуру RISC (reduce in- struction set computing), основными характеристиками которой являются: 1. Минимальный набор команд. 2. Команды ориентированы на работу с регистрами. 3. Команды имеют одинаковую длину. 4. Команды в основном выполняются за один такт процессора. 5. Все сложные механизмы перенесены на уровень программ, поэтому используются оптимизированные компиляторы.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy