MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

Swapf

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 Swapf
Автор: Evgeny Matrosov ()
Дата:   18/08/2004 16:04

Есть что-либ аналогичное на Си?

Evgeny Matrosov


 
 попробуй
Автор: Greg ()
Дата:   18/08/2004 16:36

http://www.microchip.ru/phorum/read.php?f=2&i=38107&t=37983


 
 Re: Swapf
Автор: alho ()
Дата:   18/08/2004 16:43

У меня в PICC компиляторе есть встроенная фунция swap(x);
для hi-tech говорят катит такая вещь x = x<<4 | x>> 4 (сам не пробовал);

Успехов !


 
 просьба к тебе и твоему компилятору
Автор: patton ()
Дата:   18/08/2004 16:47

http://www.microchip.ru/phorum/read.php?f=2&i=61511&t=61468

юзера дурковали по чёрному... ©


 
 угу, всё, вижу, спасибо (-)
Автор: patton ()
Дата:   18/08/2004 16:49

-

юзера дурковали по чёрному... ©


 
 Работает
Автор: Evgeny Matrosov ()
Дата:   18/08/2004 23:51

только команд около десятка

Evgeny Matrosov


 
 Re: Работает
Автор: Greg ()
Дата:   19/08/2004 00:13

Evgeny Matrosov писал(а):

> только команд около десятка

это значит - НЕ работает.
Лучше сделать асмовскую вставку


 
 Должон работать! :)
Автор: Bill ()
Дата:   19/08/2004 00:25

Надо поднапрячься немного и все будет нормально.


 
 не факт
Автор: Greg ()
Дата:   19/08/2004 08:15

это же mcc18

тут кто-то уже жаловался,
так и не смогли там ключик к swap подобрать


 
 Re: Swapf
Автор: nik_al ()
Дата:   19/08/2004 09:18

A mcc18 есть такая функция:
 
Swapf(var, dest, access) //Swaps the upper and lower nibble of var

не пробовали ей пользоватся.


 
 Все, выполняется 2 команды (movlb+swapf)
Автор: Evgeny Matrosov ()
Дата:   19/08/2004 09:51

Только MPLAB для предыдущей команды не может на breakpoint остановиться, пишет: one
o nore breakpoints cannot be resolved. Что это?

Evgeny Matrosov