mirror of
https://github.com/MPSU/APS.git
synced 2025-09-16 01:30:10 +00:00
ЛР13. Обновление комментария в скрипте компоновщика
This commit is contained in:
@@ -114,12 +114,12 @@ _stack_size = 1280; /* Размер программного
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
В данном разделе указывается структура памяти:
|
В данном разделе указывается структура памяти:
|
||||||
Сперва идет регион "rom", являющийся read-only памятью с исполняемым кодом
|
Сперва идет регион "rom", являющийся памятью с исполняемым кодом
|
||||||
(об этом говорят атрибуты 'r' и 'x' соответственно). Этот регион начинается
|
(об этом говорит аттрибут 'x'). Этот регион начинается
|
||||||
с адреса 0x00000000 и занимает _text_size байт.
|
с адреса 0x00000000 и занимает _text_size байт.
|
||||||
Далее идет регион "ram", начинающийся с адреса _data_base_addr и занимающий
|
Далее идет регион "ram", начинающийся с адреса _data_base_addr и занимающий
|
||||||
_data_size байт. Этот регион является памятью, противоположной региону "ram"
|
_data_size байт. Этот регион является памятью, противоположной региону "ram"
|
||||||
(в том смысле, что это не read-only память с исполняемым кодом).
|
(в том смысле, что это не память с исполняемым кодом).
|
||||||
*/
|
*/
|
||||||
MEMORY
|
MEMORY
|
||||||
{
|
{
|
||||||
@@ -139,7 +139,7 @@ MEMORY
|
|||||||
|
|
||||||
SECTIONS
|
SECTIONS
|
||||||
{
|
{
|
||||||
PROVIDE( _start = 0x00000000 ); /* Позиция start в памяти
|
PROVIDE( _start = 0x00000000 ); /* Позиция start в памяти*/
|
||||||
/*
|
/*
|
||||||
В скриптах компоновщика есть внутренняя переменная, записываемая как '.'
|
В скриптах компоновщика есть внутренняя переменная, записываемая как '.'
|
||||||
Эта переменная называется "счетчиком адресов". Она хранит текущий адрес в
|
Эта переменная называется "счетчиком адресов". Она хранит текущий адрес в
|
||||||
|
@@ -24,12 +24,12 @@ _stack_size = 1280; /* Размер программного
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
В данном разделе указывается структура памяти:
|
В данном разделе указывается структура памяти:
|
||||||
Сперва идет регион "rom", являющийся read-only памятью с исполняемым кодом
|
Сперва идет регион "rom", являющийся памятью с исполняемым кодом
|
||||||
(об этом говорят атрибуты 'r' и 'x' соответственно). Этот регион начинается
|
(об этом говорит аттрибут 'x'). Этот регион начинается
|
||||||
с адреса 0x00000000 и занимает _text_size байт.
|
с адреса 0x00000000 и занимает _text_size байт.
|
||||||
Далее идет регион "ram", начинающийся с адреса _data_base_addr и занимающий
|
Далее идет регион "ram", начинающийся с адреса _data_base_addr и занимающий
|
||||||
_data_size байт. Этот регион является памятью, противоположной региону "ram"
|
_data_size байт. Этот регион является памятью, противоположной региону "ram"
|
||||||
(в том смысле, что это не read-only память с исполняемым кодом).
|
(в том смысле, что это не память с исполняемым кодом).
|
||||||
*/
|
*/
|
||||||
MEMORY
|
MEMORY
|
||||||
{
|
{
|
||||||
@@ -49,7 +49,7 @@ MEMORY
|
|||||||
|
|
||||||
SECTIONS
|
SECTIONS
|
||||||
{
|
{
|
||||||
PROVIDE( _start = 0x00000000 ); /* Позиция start в памяти
|
PROVIDE( _start = 0x00000000 ); /* Позиция start в памяти*/
|
||||||
/*
|
/*
|
||||||
В скриптах компоновщика есть внутренняя переменная, записываемая как '.'
|
В скриптах компоновщика есть внутренняя переменная, записываемая как '.'
|
||||||
Эта переменная называется "счетчиком адресов". Она хранит текущий адрес в
|
Эта переменная называется "счетчиком адресов". Она хранит текущий адрес в
|
||||||
|
Reference in New Issue
Block a user