ВУЗ:
Составители:
Рубрика:
В общем случае, когда системы команд универсальных ЭВМ не могут
быть применены в первую очередь из-за недостаточного быстродействия, для
разрабатываемого УСО выбирается
специализированная система команд,
оптимизирующая архитектуру УСО на выполнение конкретных задач. При
этом следует помнить, что выбор специализированной системы команд
приводит в общем случае к разработке вновь в полном объеме системного
программного обеспечения (микроассемблера, кроссассемблера,
эмулирующих средств, операционных систем, прикладного программного
обеспечения), что представляет собой огромнейшую по объему и
трудоемкости техническую задачу.
Поэтому переход к специализированной системе команд должен быть
всесторонне и тщательным образом обоснован.
При принятых допущениях задача выбора оптимальной системы команд
заключается в выборе множества таких команд, реализуемых
арифметическим устройством, чтобы суммарные аппаратурные затраты были
минимальными при выполнении временных ограничений на реализацию
алгоритма Т
о
, то есть
Отметим, что для УСО, как правило, характерно расширение списка
стандартных команд универсальных ЭВМ (арифметических с фиксированной
и плавающей точкой, логических, управления, пересылок, сдвигов,
сравнения, преобразования, обращения к памяти, условных и безусловных
переходов) специализированными командами, например командами
вычисления квадратного корня, sin, cos, tg, arcsin, arccos, arctg, lg, ln, exp и
других.
20.1.2.2 Оценка характеристик системы прерываний
Система прерывания — совокупность аппаратурных и программных
средств, которые при наличии запросов обеспечивают прекращение
выполнения текущей программы, работу по вызванной программе и возврат
В общем случае, когда системы команд универсальных ЭВМ не могут быть применены в первую очередь из-за недостаточного быстродействия, для разрабатываемого УСО выбирается специализированная система команд, оптимизирующая архитектуру УСО на выполнение конкретных задач. При этом следует помнить, что выбор специализированной системы команд приводит в общем случае к разработке вновь в полном объеме системного программного обеспечения (микроассемблера, кроссассемблера, эмулирующих средств, операционных систем, прикладного программного обеспечения), что представляет собой огромнейшую по объему и трудоемкости техническую задачу. Поэтому переход к специализированной системе команд должен быть всесторонне и тщательным образом обоснован. При принятых допущениях задача выбора оптимальной системы команд заключается в выборе множества таких команд, реализуемых арифметическим устройством, чтобы суммарные аппаратурные затраты были минимальными при выполнении временных ограничений на реализацию алгоритма То, то есть Отметим, что для УСО, как правило, характерно расширение списка стандартных команд универсальных ЭВМ (арифметических с фиксированной и плавающей точкой, логических, управления, пересылок, сдвигов, сравнения, преобразования, обращения к памяти, условных и безусловных переходов) специализированными командами, например командами вычисления квадратного корня, sin, cos, tg, arcsin, arccos, arctg, lg, ln, exp и других. 20.1.2.2 Оценка характеристик системы прерываний Система прерывания — совокупность аппаратурных и программных средств, которые при наличии запросов обеспечивают прекращение выполнения текущей программы, работу по вызванной программе и возврат
Страницы
- « первая
- ‹ предыдущая
- …
- 252
- 253
- 254
- 255
- 256
- …
- следующая ›
- последняя »