Редактор зв'язків збірає єдиний віконуваній модуль з декількох об'єктніх програмних модулів.
Если програми попередніх тіпів Використовують при будь-якому процесі програмування, то симулятори є спеціфічнім програмні засоби, вікорістовуванім в процесі проектування МПС. Симулятори Надаються корістувачеві можлівість віконаті тестування и налагодження розроблення програмного забезпечення на програмно-логічної МОДЕЛІ мікропроцесора. p align="justify"> симулятор дозволяють запустіті програму и Повністю простежіті ее Виконання. Завантажено програму в симулятор, користувач має можлівість запускаті ее в покроковий чг безупинності режимах, задаваті Умовні або безумовні точки зупинка, контролюваті и вільно модіфікуваті вміст комірок пам'яті и регістрів модельованого мікропроцесора. p align="justify"> Симулятор охоплює відразу кілька процесорів одного сімейства. Вибір конкретного типу МП среди моделей сімейства забезпечується відповіднімі опціямі меню. При цьом моделюється робота ЦП, всех портів Вступ/виводу, переривані и Іншої периферії. p align="justify"> Спочатку налагодження програм з Використання симуляторів велася на Рівні машинних команд у символьних позначені регістрів.
До складу СУЧАСНИХ сімуляторів входять такоже отладчики на мовах високого уровня, оскількі в комплект розробник, як правило, входити и відповідній компілятор.
Основна перевага сімуляторів Полягає в тому, что, оскількі смороду НЕ вімагають наявності реальних апаратних ЗАСОБІВ, розробка програмного забезпечення может йти паралельно з їх розроб боязких.
Головня недоліком цього підходу є ті, что, оскількі моделювання здійснюється програмнного способом, відлагоджуваті програми віконується не в реальному масштабі годині. При цьом ВСІ сигналі вводу/виводу повінні генеруватіся спеціальнімі підпрограмамі, розроблення для імітації періферійніх прістроїв. Однак існує думка, что добро написань симулятор Дає й достатньо точне уявлення про роботу програми цільового МП, включаючі ее часові характеристики. p align="justify"> Спочатку симулятори створювалі Самі розробник МП БІС и продавали їх за Дуже низько ціною або даже поставляли БЕЗКОШТОВНО, для того щоб потенційні Користувачі могли заздалегідь познайомитися з особливими новіх схем и Почати розробка ПЗ для них до появи на прайси достатньої кількості новіх БІС. Ніні сімуляторs поставляються безліч віробніків емуляторів и компіляторів, в тій годину як традіційні постачальники - Виробники інтегральніх схем - воліють залішаті цею ринок. br/>
.4 Комплексне налагодження мікропроцесорніх систем
Як правило, мікропроцесорна система на Основі МК або ЦСП - це система реального годині, тоб коректність ее Функціонування поклади від годині Виконання окрем програм и Швидкості роботи апаратури. Тому система вважається налагодженої после того, як Робочі програми правильно функціонують на дійсній...