Группа: Участник
Сообщений: 679
Регистрация: 9-08-06
Пользователь №: 19 422
Цитата(andrew_b @ Sep 26 2011, 12:49)
Весьма. Изучите стандартную библиотеку.
Не понятно, что имеется ввиду.
спасибо за поддержку
я имел ввиду что напрмиер необходмо прировнять к std_logic_vector(0 to 7) BIT_VECTOR(0 to 7) потому как операции сдвига согласно стандарту могут быть только оперируя BIT_VECTOR
Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757
Цитата(addi @ Sep 26 2011, 16:14)
потому как операции сдвига согласно стандарту могут быть только оперируя BIT_VECTOR
Это не совсем так. Функции сдвига определены для типов signed и unsigned. Смотрите пакет numeric_std. Например, арифметический сдвиг вправо зависит от интерпретации вектора: знаковое или беззнаковое число, потому что необходимо учитывать знаковый бит.