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

 
 
> inline asm в keil, как юзать?
ZMax
сообщение Oct 1 2007, 09:59
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883



собственно вопрос в описании темы
пишу в тексте программы __asm { blablabla }
компилирую, заливаю
начинаю дебажить, и смотрю команды в дисасемблере
на месте всего блока АСМ ставится один nop...а хотелось бы увидеть там команды, которые поставил в блоке....
также попутно вопрос, какие есть функции для отсчета времени ? (чтобы узнать сколько времени отрабатывает какая либо функция, например)
плата mcbstr9
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ZMax
сообщение Oct 8 2007, 10:28
Сообщение #2





Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883



всем огромное спасибо!!!

как можно узнавать время, которое работала функция?
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 8 2007, 11:26
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(ZMax @ Oct 8 2007, 13:28) *
как можно узнавать время, которое работала функция?

инкрементировать какой-нибудь счетчик внутри функции, потом помножить этот счетчик на заранее замеренное время выполения функции и получите время которое работала функция.
Go to the top of the page
 
+Quote Post



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

 


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


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