Каталог статей
16.1. CISC процессоры. Основные ограничения. Примеры. Время выполнения команд.
16.1. CISC процессоры. Основные ограничения. Примеры. Время выполнения команд. Более 90% всего процесса программирования осущ-ся на ЯВУ. Операции, характерные для ЯВУ , отличаются от операций, реализуемых машинными командами. Эта проблема получила название семантического разрыва и ведет к недостаточно эффективному выполнению программ. Пытаясь преодолеть семантический разрыв, разработчики ВМ расширяют систему команд, дополняя ее командами, реализующими сложные операторы ЯВУ на аппаратном уровне, вводят дополнительные виды адресации и т.д. Вычислительные машины, где реализованы эти средства принято называть ВМ с полным набором команд. (CISC-Complete Instruction Set Computer – машина с полным набором команд). К типу CISC можно отнести практически все ВМ, выпускавшиеся до середины 1980 гг, и значительную часть производящихся в настоящее время. Характерные для CISC способы решения проблемы семантического разрыва, вместе с тем ведут к усложнению архитектуры ВМ, главным образом устройства управления, что, в свою очередь, негативно сказывается на производительности в целом. В CISC очень сложно организовать эффективный конвйер команд, который является одним из наиболее перспективных путей повышения производительности ВМ. CISC-процессор. Для таких процессоров характерно: - наличие в процессоре небольшого числа регистров общего назначения, порядка десятков, в отличие от RISC, где их число измеряется сотнями; - большое количество машинных команд; - разнообразие способов адресации; - разнообразие форматов команд разной разрядности; - обращение к памяти непосредственно из команд обработки.
|
Категория: Вычислительный системы | Добавил: mgtuga (15.01.2010)
|
Просмотров: 1257
| Рейтинг: 0.0/0 |