-
- Есть предложение обойтись без холивара. she(102 знак., 11.09.2010 12:06)
- Подобное решение и искал. Привык, как было в MikroC Lo(), Hi(), Higher(), Highest(). Спасибо. - Anon(11.09.2010 12:06, )
- LOHI... лохи? - fk0(21.09.2010 15:49)
- А тип long long в MicroC есть? Интересно, какие они слова для старших 32 бит придумали. - she(11.09.2010 12:15)
- Нет, у них максимум тип long. Тоже интересно, что бы они придумали ) - Anon(11.09.2010 12:25, )
- Проблем то... Я вон придумал BYTE0, BYTE1... При желании можно и массив... - Dir(11.09.2010 12:41)
- Вот Atmel проявила оригинальность в AVR Studio, там для констант в ассемблере после LOW() и HIGH() придумали BYTE3() и BYTE4(), да еще ввели аналог HIGH() - BYTE2(), но не ввели аналога LOW(), типо BYTE1(). Да и нумерация BYTE не с нуля сбивает. - Anon(11.09.2010 12:52, )
- Исторически первыми появились Low и High. Чтобы не убивать совместимость, старшие назвали так, как назвали. Чего не понятного? Астудии уже каге-бе не 15 лет. Скоро буит. - mse(11.09.2010 13:16)
- Непонятна такая каша. Anon(249 знак., 11.09.2010 13:30, )
- Ну и кто мешает так сделать? Если уж в С особых проблем нет наваять свои определения, то уж про ASM и говорить нечего. - Dir(11.09.2010 13:53)
- Мешает то, что а асме нельзя переназначить название функции. Назвать по-своему можно только регистры и константы. - Anon(11.09.2010 15:18, )
- Я имел в виду препроцессор в AVRASM2 и его директиву #define. Все делается почти так же как в С. - Dir(11.09.2010 16:41)
- Да, так можно. Никогда не пользовался раньше. - Anon(11.09.2010 16:54, )
- Я имел в виду препроцессор в AVRASM2 и его директиву #define. Все делается почти так же как в С. - Dir(11.09.2010 16:41)
- Мешает то, что а асме нельзя переназначить название функции. Назвать по-своему можно только регистры и константы. - Anon(11.09.2010 15:18, )
- не парься, студию, ИМХО, индусы ваяют. Так шта-а-а... Спасибки надо сказать, что толково работает и функционал такой % где встретишь. - mse(11.09.2010 13:40)
- Ну и кто мешает так сделать? Если уж в С особых проблем нет наваять свои определения, то уж про ASM и говорить нечего. - Dir(11.09.2010 13:53)
- Непонятна такая каша. Anon(249 знак., 11.09.2010 13:30, )
- Исторически первыми появились Low и High. Чтобы не убивать совместимость, старшие назвали так, как назвали. Чего не понятного? Астудии уже каге-бе не 15 лет. Скоро буит. - mse(11.09.2010 13:16)
- Вот Atmel проявила оригинальность в AVR Studio, там для констант в ассемблере после LOW() и HIGH() придумали BYTE3() и BYTE4(), да еще ввели аналог HIGH() - BYTE2(), но не ввели аналога LOW(), типо BYTE1(). Да и нумерация BYTE не с нуля сбивает. - Anon(11.09.2010 12:52, )
- Проблем то... Я вон придумал BYTE0, BYTE1... При желании можно и массив... - Dir(11.09.2010 12:41)
- Нет, у них максимум тип long. Тоже интересно, что бы они придумали ) - Anon(11.09.2010 12:25, )