[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
На вопрос же, сформулированный так, как у Вас, я бы ответил следуюющим образом:
Нет, не пихает, более того, при работе с внутренней памятью программы адрес команды не пихается на внешнюю шину ни при каких обстоятельствах. (И наоборот, при работе с внешней памятью программы адрес любой команды непременно пихается на внешюю шину, в том числе и в порт Р2). К тому же при обращении @Ri по команде MOVX в порт Р2 не пихается даже адрес в пространстве внешней памяти данных, а используется только порт Р0. Так что за порт Р2 можно быть совершенно спокойным.
Если моё путаное объяснение Вам помогло, то очень рад, если же что не так, то пусть BLACKEAGLE меня поправит.
С уважением,
Михасик.
E-mail: info@telesys.ru