Nick, ты ещё здесь сидишь?
Пятница Апрель 29 2005 12:34, Nick Barvinchenko wrote to Dmitry Orlov:
DO>> Можно узнать адрес памяти данных, по которой расположен PC в x51? NB> И вообсче зачем господам чиать-писать РС ????
Hапример JMP, CALL и RET пишут в регистр PC. И, поверь, без такой возможности делать программы было бы довольно затруднительно ;)
NB> Единственный доступ к нему возможен чеpез пpеpывания ... достать из NB> стека адpес после котоpого пpеpвались ... в качестве извpата можно NB> даже поменить ....
По секрету скажу, что после CALL на стеке тоже появляется адрес, который нужно записать в PC, чтобы вернуть управление из подпрограммы.
Георгий