реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> VDSP - использование ассемблера, Как работать с чисто ассемб. программой?
bve
сообщение Sep 27 2005, 16:59
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765



Есть VDSP v.4. Можно ли и как работать там с чисто ассемблерными программами?
Библиотека наработана большая, перетаскивать в С нет сил!!!
Go to the top of the page
 
+Quote Post
bmf
сообщение Sep 27 2005, 19:49
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 6-01-05
Из: Украина
Пользователь №: 1 831



Работает с ASM точно также как и C и CPP (абсолютно без разницы). Мало того, программы на си компилятся через промежуточный ASM файл. Странно, а чем Вы до этого компилировали свою библиотеку?
Go to the top of the page
 
+Quote Post
bve
сообщение Sep 28 2005, 06:25
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765



Цитата(bmf @ Sep 27 2005, 22:49)
Работает с ASM точно также как и C и CPP (абсолютно без разницы). Мало того, программы на си компилятся через промежуточный ASM файл. Странно, а чем Вы до этого компилировали свою библиотеку?
*

До сих пор работал на GNU C v3.3 ( для ADSP2106x )
Go to the top of the page
 
+Quote Post
bmf
сообщение Sep 28 2005, 07:31
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 6-01-05
Из: Украина
Пользователь №: 1 831



Цитата(bve @ Sep 28 2005, 09:25)
До сих пор работал на GNU C v3.3 ( для ADSP2106x )

Тогда корректный вопрос был бы специфичней, типа "проблемы переноса ASM кода на VDSP с GNU для shark"
Go to the top of the page
 
+Quote Post
bve
сообщение Sep 28 2005, 11:40
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765



Цитата(bmf @ Sep 28 2005, 10:31)
Цитата(bve @ Sep 28 2005, 09:25)
До сих пор работал на GNU C v3.3 ( для ADSP2106x )

Тогда корректный вопрос был бы специфичней, типа "проблемы переноса ASM кода на VDSP с GNU для shark"
*


Согласен, вопрос ставится примерно так. Есть и еще вдогонку - макросы, написанные для GNU C с использованием ассемблерных вставок - как они переносятся?
Go to the top of the page
 
+Quote Post
Alhen
сообщение Oct 28 2005, 06:07
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 161
Регистрация: 17-08-04
Из: Караганда
Пользователь №: 516



А можно по ходу вопрос, как перейти с ассемблера на С? Понимаю что вопрос необъятный, поэтому например конкретный вопрос: как организовать автобуфер для SPORT0 на С? Какие нибудь примеры?
Go to the top of the page
 
+Quote Post
fontp
сообщение Oct 28 2005, 07:12
Сообщение #7


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(bve @ Sep 28 2005, 14:40)
Цитата(bmf @ Sep 28 2005, 10:31)
Цитата(bve @ Sep 28 2005, 09:25)
До сих пор работал на GNU C v3.3 ( для ADSP2106x )

Тогда корректный вопрос был бы специфичней, типа "проблемы переноса ASM кода на VDSP с GNU для shark"
*


Согласен, вопрос ставится примерно так. Есть и еще вдогонку - макросы, написанные для GNU C с использованием ассемблерных вставок - как они переносятся?
*



Переносятся руками. Как макросы так, что и не маловажно файлы CMD.
А как ещё могут переноситься неязыковые средства? Зато Ассемблер - он и в Африке ассемблер.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 12:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01426 секунд с 7
ELECTRONIX ©2004-2016