[an error occurred while processing this directive]
ещё вопросы: 4, 5, 6, 7
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено shenon 15 августа 2002 г. 14:29
В ответ на: Вопросы начинающего по VDSP 2 отправлено B.A.V 15 августа 2002 г. 12:01

4)Как заставить компилятор не трогать регистры автобуфферизации?

5)Для чего нужен регистр фрэйм стека, который хранится в M4, будет ли работать программа на C, если некоторые функции написанные на ассемблере используют M4 иначе, чем сохранение предыдущего стека.

6) при написании своих функций на ассемблере обязательно ли возвращать результат в стеке или можно только в регистрах. Не встречал ли кто-нибудь ситуаций, когда результат считывается из стека а не из регистров?

7)Можно ли заставить компилятор передавать и возвращать параметры только через регистры?

8)Предположим, что имеется ассемблерная программа сосоящая из нескольких модулей написанных на старом ассемблере. Их удалось немного подправить и запустить в режиме -legacy . Какой ldf-файл нужно дать линкеру для 2185, чтобы он не выдавал ошибки "нехватает памяти", и не линковал стандартную библиотеку к програме?


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru