[an error occurred while processing this directive]
Подскажите по SHARCу, кто знает
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
|
Отправлено
wukrly 02 октября 2006 г. 13:39
|
|
|
|
Пробую на модели и в железе, но никак не допетривает...
1) При входе в прерывание и возврате из него можно ли команды push sts, pop sts, bit set MODE1, bit clr MODE1 ставить в командах jump (db), rti (db) после них?
2) Первый вопрос применительно к прерыванию IRQ?
3) При прерываниях IRQ sts запоминается и восстанавливается автоматически, при смене банка регистров задержка составляет 1 такт. Если в прерывании используются альтернативные регистры и в команде rti (db) после нее стоят две команды работы с регистрами. С каким банком регистров они будут работать?
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Приду домой, гляну в старых исходниках, я такое делал. А навскидку, в отложенных ветвлениях, можно выполнять подобные инструкции, но результат зависит от того, в каком слоте задержки инструкция стоит. Сам определял экспериментально. — Зок Мёдов (04.10.2006 16:59 212.34.54.6, пустое)
- Никто не знает, а жалко, придется самому ковырять — wukrly (03.10.2006 18:42 195.5.29.249, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание