Języki programowania mikrokontrolerów -porównanie asemblera i języka wyższego poziomu
Cecha programu |
język asemblera |
język wyższego poziomu |
długość kodu źródłowego programu realizującego określoną funkcję |
większa |
mniejsza |
możliwość przenoszenia kodu źródłowego programu pomiędzy różnymi mikrokontrolerami |
praktycznie niemożliwe |
w większości wypadków możliwe po niewielkich modyfikacjach kodu źródłowego |
koszty programu tłumaczącego |
małe |
duże |
optymalność programu ( mała zajętość pamięci, duża szybkość działania ) |
duża dla krótkich programów, mniejsza dla programów dłuższych |
mała dla programów krótkich, większa dla programów dłuższych |
4