äAdvantages
äAccess to ports/registers etc. that are not accessible from
high level languages
äCan
generate “Fast” code sequences
äFor
example only save registers you modify
äDisadvantages
äMay have to deal with Segments etc. that have nothing to do
with the problem you are solving
äDifferent
languages for each processor
äPoor
readability
äDifficult
to debug (prone to errors)
äSolution:
higher level languages!