You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
А как вообще "по науке" бадяжат? У меня есть флюс, с предприятия, с ромбом.Я тут писАл как-то.... Ему 10 лет МИНИМУМ! В осадок не выпадает, жидкий..... Я им до сих пор паяю...
Счётчик команд - это одно дело. А вот GCC - это другое. Вот фрагмент кода:
vectors:
rjmp main
rjmp vectors
rjmp vectors
rjmp vectors
rjmp vectors
rjmp vectors
rjmp vectors
rjmp vectors
rjmp vectors
rjmp vectors
main:
А вот результат:
0: 09 c0 rjmp .+18 ; 0x14
2: fe cf rjmp .-4 ; 0x0
4: fd cf rjmp .-6 ; 0x0
6: fc cf rjmp .-8 ; 0x0
8: fb cf rjmp .-10 ; 0x0
a: fa cf rjmp .-12 ; 0x0
c: f9 cf rjmp .-14 ; 0x0
e: f8 cf rjmp .-16 ; 0x0
10: f7 cf rjmp .-18 ; 0x0
12: f6 cf rjmp .-20 ; 0x0
14: f8 94 cli
Как видно всё совпадает. Такая вещь, как .-4 указывает, что, если там было бы .-2, он бы прыгнул на самого себя, а он прыгает на .-4, то есть на инструкцию выше. А там как раз раз метка vectors.
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.