Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
29908
Топик полностью
SM
(20.05.2005 12:25, просмотров: 1)
ответил
Рома
на
В 8битном две отдельные команды LPUSH и HPUSH, одна из них - SP+2
Восьмибитный режим должен быть совместим с оригинальным ядром.
Возложите на программиста, там где он хочет сэкономить ОЗУ - заменит пару PUSHей на LPUSH+HPUSH, где не хочет - оставит тот,кот +2
-
Рома
(20.05.2005 12:32
,
)
Тогда еще вопрос - а где взять еще 2 кода операции, да так, чтобы бес префиксов, не теряя в быстродействии?
-
SM
(20.05.2005 12:37
,
)
Не 2, а один. Тот, который пишет\читает нечетный адрес без изменения SP. Направление определять по предыдущему PUSH/POP
-
Рома
(20.05.2005 12:50
,
)
То есть еще хранить состояние от предыдущей команды? Совсем Вы меня запутали. В общем решение AlexD меня пока устраивает полностью.
-
SM
(20.05.2005 13:26
,
)