Пр о ц е с с о р TMS 3 2 0C4 x
161
002ffc00
00000003
file1.obj (.data)
002ffc03
00000002
file2.obj (.data)
.bss
0
00300000
00000000
UNINITIALIZED
00300000
00000000
file1.obj (.bss)
00300000
00000000
file2.obj (.bss)
GLOBAL SYMBOLS
addressname
addressname
--------
----
--------
002ffc00
DM
002ff801
L100
002ff801
L100
002ff807
L200
002ff807
L200
002ffc00
DM
[3 symbols]
6. Загрузка программ
Загрузка исполнимого файла в процессор чаще всего осуществляется че-
рез один из коммуникационных портов. Для этого используется специальная
программа загрузки на ЭВМ, управляющей сигнальным процессором или сетью
процессоров. Симулятор и эмулятор имеют встроенный загрузчик исполнимых
файлов.
При загрузке выполняются следующие операции:
•
загружается код для регистра управления глобальной шиной;
•
загружается код для регистра управления локальной шиной;
•
для каждой загружаемой секции исполнимого файла загружается:
♦
размер секции в словах (N),
♦
адрес размещения секции,
♦
N слов кода секции;
•
нулевой код завершает загрузку секций;
•
загружается код для регистра IVTP;
•
загружается код для регистра TVTP;
•
загружается код для команды IACK.
После загрузки процессор осуществляет переход на адрес первой загру-
женной секции.