|
2) push R3 - R3 выступает как источник.
в остальных случаях интересно, как считать из R3 то, что туда занеслось? Ведь в любой команде чтения из R3 он будет выступать как генератор констант 0, 1, 2, 0xFFFF. Другое число из него считать просто _физически_ невозможно. Ну прочитайте User Guide (slau049), раздел 3.2.4 - там написано как оно работает согласно замыслу создателей. И иначе его использовать просто невозможно. Писать в этот регистр бессмысленно - это не настоящий регистр, а выход комбинационной схемы смаппированный в адрес регистра, поэтому не нужно даже пытаться туда писать.