PIC8のASMは命令が19個(最初の頃)しかないから、覚えるのが簡単だと2000年頃に老エンヂニアは言っていたけどねぇ。
それだけ組合せのテクニックが求められる。
さらに機能にアクセスするためにバンク切替まで必要だし。

Cで簡潔に記述できるなら遅くてメモリを消費するのもやむなし