Адрес ПК для JSR

У меня есть этот блок кода, и мне было интересно, какой адрес будет храниться на ПК. Из того, что я вижу, кажется, что это x3002, но я не совсем уверен.

.ORIG x3000
JSR FOO
ADD R0,R4,R2
FOO: ADD R0,R0,#1
 RET

Если это не x3002, пожалуйста, дайте мне знать, почему это так.

1 ответ

JSR просто сохранит на ПК адрес метки.

FOO на х3002.
таким образом, компьютер перейдет к x3002, а R7 будет иметь значение x3001.

Другие вопросы по тегам