Введение
1. Анализ существующих методов и средств программирования на битовом уровне реконфигурируемых вычислительных систем
1.1. Реконфигурируемые вычислительные системы 19
1.2. Языки программирования реконфигурируемых вычислительных систем
1.3. Методы работы с битами и принципы организации систем работы с битовыми операциями
1.4. Принципы модернизации языка COLAMO для битовой обработки данных
1.5. Выводы 52
2. Методы создания масштабируемых по разрядности параллельно- конвейерных программ
2.1. Параллельный и последовательный доступ к битам 54
2.2. Сопряжение битовых структур с элементами памяти 61
2.3. Сопряжение с конструкциями языка COLAMO и условным оператором
2.4. Алгоритмы трансляции битовых конструкций 77
2.5. Выводы 84
3. Методы работы с виртуальными битовыми структурами 87
3.1. Построение арифметических устройств переменной разрядности 88
3.2. Методы контекстного определения разрядностей и типов макроопераций
3.3. Методы контекстного определения разрядностей виртуальных битовых конструкций
3.4. Алгоритмы трансляции виртуальных битовых конструкций 113
3.5. Выводы 120
4. Утилита транслятора языка COLAMO 122
4.1. Общая структура утилиты транслятора языка COLAMO 124
4.2. Использование утилиты транслятора языка COLAMO в интегрированной среде разработки прикладных программ
4.3. Реализация КИХ-фильтра на РВС с использованием утилиты транслятора языка СOLAMO
4.4. Реализация задачи цифрового диаграммоформирования с 137
использованием утилиты транслятора языка СOLAMO
4.5. Реализации хэш-функции с использованием утилиты транслятора языка СOLAMO
4.6. Выводы 150
Заключение 152
Список использованных источников 154
Приложение 1 164 Приложение 2 170
Приложение 3 178
Приложение 4 1


