Опишите, как ваш компилятор для оборудования заполняет бит знака в правом сдвиге целого числа со знаком.
Category: аппаратной реализации
По умолчанию: On
Генерирует простой, эффективный код каждый раз, когда Simulink® модель выполняет арифметические сдвиги на знаковых целых числах.
Генерирует полностью портативный, но менее эффективный код для реализации правой арифметики сдвигов.
Выберите этот параметр, если компилятор C реализует целое число правый сдвиг со знаком арифметики.
Арифметический сдвиг вправо заполняет биты, освобожденные правым сдвигом, значением самого значимого бита. Самый значительный бит указывает на знак числа в обозначении дополнения двойки.
Выбор устройства при помощи параметров Device vendor и Device type устанавливает значение конкретного устройства для этого параметра.
Этот параметр включен, только если вы можете изменить его для выбранного оборудования.
Параметр:
ProdShiftRightIntArith |
| Тип: строка |
Значение:
'on' | 'off' |
По умолчанию:
'on' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого влияния |
| Трассируемость | Никакого влияния |
| Эффективность | На |
| Меры безопасности | Нет рекомендации для симуляции без генерации кода. |
Аппаратные опции аппаратной реализации (Simulink Coder)
Определение характеристик производственного оборудования (Simulink Coder)