ПРОГРАММНЫЙ СИНТЕЗ. На языке ассемблера TMS320C6x разработать программу.
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Adobe Acrobat Reader
Описание
Исходя из варианта М = 8, требуется определить количество единичных бит в блоке.
Входные данные:
– Блок из восьми 32-разрядных двоичных слов.
– Расположение блока: в процессорной памяти, начиная с ячейки m2m1+1, где m2m1 – две последние цифры номера зачётной книжки.
Требуемый результат:
– Общее количество единичных битов во всем блоке (256 бит).
Особенности задачи:
– Необходимо обработать 256 бит информации (8 слов по 32 бита).
– Требуется организовать цикл для перебора всех 8 слов блока.
– Для каждого слова нужно подсчитать количество единичных битов.
– Необходимо вести общий счётчик единичных битов для всего блока.
Возможные подходы к решению:
– Использовать команду LMBD для эффективного поиска единичных битов в каждом слове.
– Применить побитовые операции (AND, SHR) для проверки каждого бита.
– Использовать предварительно подготовленную таблицу для подсчёта битов в байтах или полубайтах.
Ограничения и особенности реализации:
– Учитывать архитектурные особенности процессора TMS320C6x.
– Оптимизировать код для минимизации количества тактов выполнения.
– Использовать возможности параллельного выполнения команд.
Дополнительные требования:
– Определить число пакетов выборки и выполняемых пакетов для разработанной программы.
Входные данные:
– Блок из восьми 32-разрядных двоичных слов.
– Расположение блока: в процессорной памяти, начиная с ячейки m2m1+1, где m2m1 – две последние цифры номера зачётной книжки.
Требуемый результат:
– Общее количество единичных битов во всем блоке (256 бит).
Особенности задачи:
– Необходимо обработать 256 бит информации (8 слов по 32 бита).
– Требуется организовать цикл для перебора всех 8 слов блока.
– Для каждого слова нужно подсчитать количество единичных битов.
– Необходимо вести общий счётчик единичных битов для всего блока.
Возможные подходы к решению:
– Использовать команду LMBD для эффективного поиска единичных битов в каждом слове.
– Применить побитовые операции (AND, SHR) для проверки каждого бита.
– Использовать предварительно подготовленную таблицу для подсчёта битов в байтах или полубайтах.
Ограничения и особенности реализации:
– Учитывать архитектурные особенности процессора TMS320C6x.
– Оптимизировать код для минимизации количества тактов выполнения.
– Использовать возможности параллельного выполнения команд.
Дополнительные требования:
– Определить число пакетов выборки и выполняемых пакетов для разработанной программы.
Похожие материалы
Программная оболочка поддержки и синтеза рациональных решений
alfFRED
: 26 февраля 2014
Для проведения системного анализа любых видов человеческой деятельности, связанной с принятием управленческих решений, используются различные методы поддержки принятия и синтеза решений.
Задача принятия решений (ЗПР) — одна из самых распространенных в любой предметной области. ЗПР заключается в выборе одной или нескольких лучших альтернатив из некоторого первоначального набора. Для того чтобы сделать такой выбор правильно и как можно ближе к идеальному результату, необходимо четко определить цел
10 руб.
Другие работы
Машинная_графика_УГЛТУ_Вариант№8
Bernard1611
: 26 июня 2022
Вариант №8
Задание №1 Крышка (массивы пазов, отверстий)
Чертеж Компас
Задание №2 Корпус (3 вида с невидимыми линиями)
Чертеж и 3д-модель Компас
Задание №3 Втулка (тело вращения с канавками)
Чертеж и 3д-модель Компас
120 руб.
Статистика таможенных платежей
Elfa254
: 2 августа 2013
Цель ведения таможенной статистики
Объект изучения статистики таможенных платежей
Задачи таможенной статистики
Первичные и вторичные показатели
Группа 47
Заключение
Список использованной литературы
Цель ведения таможенной статистики
Статистика таможенных платежей закреплено за таможенными органами (ТК РФ ст.213). Цель ведения статистки таможенных платежей - информационное обеспечение руководства ГТК, Минфина и других гласных структур данными об выполнении фискальных функций таможенными органа
10 руб.
Совершенствование технологии ремонта коробок перемены передач тракторов «Беларус 1221» в ОАО «Дзержинский райагросервис» с модернизацией стенда для снятия-установки КПП
Shloma
: 4 июня 2020
Дипломный проект
В проекте представлен анализ хозяйственной деятельности ООО «Дзержинский райагросервис», рассмотрены действующая технология ремонта корпуса КПП «Беларус 1221» и существующие технологии ремонта, по результатам которых разработана перспективная, ресурсосберегающая технология восстановления корпуса КПП «Беларус 1221» в условиях предприятия, обосновано технологическое оборудование и оснастка.
В конструкторской части проекта разработано приспособление для снятия-установки КПП. И
1590 руб.
Политическая культура как органическая часть общей культуры
alfFRED
: 12 января 2014
Введение
1. Культура как явление
2. Определение сущности политической культуры
3. Назначение и функции политической культуры
4. Структура политической культуры
5. Типы политической культуры
6. Соотношение гражданской и политической культур
7. Политическая культура России
Заключение
Список использованной литературы
Введение
Темой контрольной работы выступает политическая культура как органичная часть общей культуры.
Актуальность темы определяется тем, что в современных условиях развития общества
10 руб.