-
- А зачем тогда еще PC плюсовать? Так ли уж нужен позиционно-независимый код? Достаточно будет MOVC A, @A+#TABLE - vmp(17.05.2005 17:32,
)
- Обычно из Code Memory не один байт доставать надо, а строку/массив. Индексный указатель не помешал бы - хоть Rx - AVR(17.05.2005 18:06,
)
- Дык. DPTR! - SM(17.05.2005 18:09,
)
- Дык без константы! - AVR(17.05.2005 18:11,
)
- Так база в DPTR, а смещение в ACC. С учетом 16-битного режима получается довольно много. - SM(17.05.2005 18:14,
)
- Тогда, конечно, гуд. Чисса канкретна XLAT от х86 в натуре! :) - AVR(17.05.2005 18:19,
)
- Докучи через префиксы никто не мешает написать MOVC Rx, @(ACC+DPTR) или MOVC direct,@(ACC+DPTR). ACC который к DPTR прибавляется префиксами не переназначается. - SM(17.05.2005 18:23,
)
- Это уже прямо немецкий язык получается - Massenkommunikationsdienstleistungsunternehmen :) - AVR(17.05.2005 18:34,
, ссылка)
- Не понял сравнения... А префиксы подмены аккумулятора фунциклируют и сейчас в R100 - SM(17.05.2005 18:36,
)
- Ну, там слово иногда легче с конца читать, а те, что перед ключевым - как бы префиксы :) - AVR(17.05.2005 18:40,
)
- Ну, там слово иногда легче с конца читать, а те, что перед ключевым - как бы префиксы :) - AVR(17.05.2005 18:40,
- Не понял сравнения... А префиксы подмены аккумулятора фунциклируют и сейчас в R100 - SM(17.05.2005 18:36,
- Это уже прямо немецкий язык получается - Massenkommunikationsdienstleistungsunternehmen :) - AVR(17.05.2005 18:34,
- Докучи через префиксы никто не мешает написать MOVC Rx, @(ACC+DPTR) или MOVC direct,@(ACC+DPTR). ACC который к DPTR прибавляется префиксами не переназначается. - SM(17.05.2005 18:23,
- Тогда, конечно, гуд. Чисса канкретна XLAT от х86 в натуре! :) - AVR(17.05.2005 18:19,
- Так база в DPTR, а смещение в ACC. С учетом 16-битного режима получается довольно много. - SM(17.05.2005 18:14,
- Дык без константы! - AVR(17.05.2005 18:11,
- Дык. DPTR! - SM(17.05.2005 18:09,
- Хотя... Если с PC, то #data 8-битная возможно будет.. А это всего один байт - один такт. - SM(17.05.2005 17:45,
)
- О! Идея! - SM(17.05.2005 17:41,
)
- Обычно из Code Memory не один байт доставать надо, а строку/массив. Индексный указатель не помешал бы - хоть Rx - AVR(17.05.2005 18:06,
- А разве в R100 этих DPTR-ов не как грязи? - AVR(17.05.2005 16:55,
)
- на данный момент всего один. - SM(17.05.2005 17:00,
)
- ((( - AVR(17.05.2005 17:12,
)
- В виду отсутствия внешней RAM это и не особо актуально, - SM(17.05.2005 17:14,
)
- В виду отсутствия внешней RAM это и не особо актуально, - SM(17.05.2005 17:14,
- ((( - AVR(17.05.2005 17:12,
- на данный момент всего один. - SM(17.05.2005 17:00,
- А зачем тогда еще PC плюсовать? Так ли уж нужен позиционно-независимый код? Достаточно будет MOVC A, @A+#TABLE - vmp(17.05.2005 17:32,