Цитата(Dmitrij @ Jul 9 2009, 16:07)

Так так, вот с этого момента поподробнее

Вот, например, что умеет ИАР. Уверен, что и CCE тоже на такое способен.
CODE
****************************************
* *
* SEGMENTS IN ADDRESS ORDER *
* *
****************************************
SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
DATA16_AN 0000 - 0005 6 rel 0
0018 - 001B 4
001D - 0022 6
0026 - 0026 1
0028 - 002A 3
002C - 002E 3
0031 - 0033 3
0035 - 0037 3
0056 - 005B 6
0070 - 0087 18
0120 - 0121 2
0128 - 012D 6
0140 - 014F 10
0160 - 0167 8
0170 - 0177 8
0180 - 0185 6
0190 - 0197 8
01A0 - 01A7 8
DATA16_I 0200 - 0230 31 rel 1
DATA16_Z 0232 - 0321 F0 rel 1
CSTACK 0924 - 09FF DC rel 1
CSTART 1100 - 112F 30 rel 1
CODE 1130 - 49F7 38C8 rel 1
DATA16_C 49F8 - 4CCE 2D7 rel 1
DATA16_ID 4CD0 - 4D00 31 rel 1
INTVEC FFE0 - FFFB 1C com 1
RESET FFFE - FFFF 2 rel 1
1080 - 1087 8 aseg
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
14 584 bytes of CODE memory (+ 8 absolute )
509 bytes of DATA memory (+ 121 absolute )
806 bytes of CONST memory
То, что вас интересует - 3 строчки
Код
CODE 1130 - 49F7 38C8 rel 1
DATA16_C 49F8 - 4CCE 2D7 rel 1
DATA16_ID 4CD0 - 4D00 31 rel 1
В сумме они и дадут размер прошивки (плюс INTVEC)
Пощёлкайте галочками, почитайте документацию
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)