16 lines
780 B
TeX
16 lines
780 B
TeX
\begin{frame}
|
|
\frametitle{\secname}
|
|
\framesubtitle{\subsecname}
|
|
Avantage de l'assembleur~:
|
|
\begin{itemize}
|
|
\item Contrôle total (contrôle fin de la machine et accès à tout le jeu d'instructions)
|
|
\item Disponible sur toutes les plateformes (puisque ``natif'')
|
|
\end{itemize}
|
|
Défauts de l'assembleur~:
|
|
\begin{itemize}
|
|
\item Trop précis~: un programme écrit sur une architecture risque d'utiliser des instructions non disponibles sur une autre, rendant le programme incompatible
|
|
\item Fastidieux~: l'expressivité du langage est faible (beaucoup de lignes de code pour faire des choses simples)
|
|
\item Augmentation du risque de bug à cause de l'augmentation du nombre de lignes de code et du manque de lisibilité
|
|
\end{itemize}
|
|
\end{frame}
|
|
|