toweroffСпасибо!
У меня небольшой вопрос не совсем по этой теме.
Я нигде не могу прочесть зачем необходимо область STACK и HEAP выравнивать на границу 8-ми байтов:
Код
Stack_Size EQU 0x00000200
AREA STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem SPACE Stack_Size
__initial_sp
; <h> Heap Configuration
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Heap_Size EQU 0x00000400
AREA HEAP, NOINIT, READWRITE, ALIGN=3
__heap_base
Heap_Mem SPACE Heap_Size
__heap_limit
Подскажите пожалуйста, зачем это делается?
Сообщение отредактировал kentarchos - Dec 24 2013, 17:22