[an error occurred while processing this directive]
|
Расскажите плиз мне глупому, почему в програмной памяти на стыке
страниц в районе 0x10000, вставляются 0xFF независимо от программы?
Например простая программа:
.org 0
rjmp Reset
Reset:
rjmp Reset
Super_Data:
.db 0x00,0x00,0x00,0x00,0x00,0x00,...0x00,0x00
.db 0x00,0x00,0x00,0x00,0x00,0x00,...0x00,0x00
...
.db 0x00,0x00,0x00,0x00,0x00,0x00,...0x00,0x00
и так кил 80.
После компиляции в результирующем hex-е в районе 0x10000 стоят 0xFF
8-[ ]
Это что глюк компилятора, или так и должно быть?
E-mail: info@telesys.ru